From: Veronika H. <no...@gi...> - 2021-11-23 11:56:45
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 38da7e1062d4eb3beefa50a2c4838b8ac4ae7066 https://github.com/OpenSC/OpenSC/commit/38da7e1062d4eb3beefa50a2c4838b8ac4ae7066 Author: Veronika Hanulikova <vha...@re...> Date: 2021-11-23 (Tue, 23 Nov 2021) Changed paths: M src/libopensc/pkcs15-idprime.c Log Message: ----------- pkcs15-idprime: Stop iterator in case of failure For getting objects, idprime_card_ctl() starts iterator in list_t in card->drv_data. In case of fail, iterator is not set to stopped and variable iter_active in list_t remains 1. Then during memory release in sc_disconnect_card() list_t is not freed. Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39268 |