From: Jakub J. <no...@gi...> - 2020-09-15 10:42:06
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 34a5a808708d078c6f3e1f658bffcc2d0515adf7 https://github.com/OpenSC/OpenSC/commit/34a5a808708d078c6f3e1f658bffcc2d0515adf7 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-coolkey.c Log Message: ----------- CID 360515: Avoid dereferencing null pointer crypt_out_p. Thanks coverity and oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=23976 Commit: a1d35518dd06b46265384a0bc0fffefa612e8c33 https://github.com/OpenSC/OpenSC/commit/a1d35518dd06b46265384a0bc0fffefa612e8c33 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-piv.c Log Message: ----------- CID 357984: Avoid casting signed integer to unsigned before checking its value Commit: 71876042bdc69133f60cd44b393bf9b6090a48d8 https://github.com/OpenSC/OpenSC/commit/71876042bdc69133f60cd44b393bf9b6090a48d8 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-oberthur.c Log Message: ----------- oberthur: Do not leak memory on error Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24518 Commit: dce4ad1aa2bd4f7a5f538e03e728c395e23287a7 https://github.com/OpenSC/OpenSC/commit/dce4ad1aa2bd4f7a5f538e03e728c395e23287a7 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-coolkey.c Log Message: ----------- coolkey: Avoid bogus check before free Commit: d743a347d733f8a42ba90241a40a18b9cd4f99cd https://github.com/OpenSC/OpenSC/commit/d743a347d733f8a42ba90241a40a18b9cd4f99cd Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-coolkey.c Log Message: ----------- coolkey: Avoid memory leak when processing multiple combined objects Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24023 Commit: 94d67bed81a24dc8e6058c8f679df27d7e8a9fb5 https://github.com/OpenSC/OpenSC/commit/94d67bed81a24dc8e6058c8f679df27d7e8a9fb5 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-npa.c Log Message: ----------- npa: Free allocated apps in match function Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=23977 Commit: 238b783a0e267201ef8d0d79dc5fd21423f3316d https://github.com/OpenSC/OpenSC/commit/238b783a0e267201ef8d0d79dc5fd21423f3316d Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-asepcos.c Log Message: ----------- card-asepcos: Fix heap-buffer overflow Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24940 Commit: 209d28a63fa07a3b65a08bcad7f6133f3d9115de https://github.com/OpenSC/OpenSC/commit/209d28a63fa07a3b65a08bcad7f6133f3d9115de Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-cert.c Log Message: ----------- pkcs15-cert: Improve logging Commit: 777a9e0386fedec52720cdc59298d1eb836e443d https://github.com/OpenSC/OpenSC/commit/777a9e0386fedec52720cdc59298d1eb836e443d Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-piv.c Log Message: ----------- pkcs15-piv: Make sure we do not leak memory on errors This replaces all returns from sc_pkcs15emu_piv_init() with goto err and makes sure all allocated memory is freed on error. Thanks oss-fuzz https://oss-fuzz.com/testcase-detail/6243443299581952 Commit: 460a862ee043672b5114c1a0b8d429c587764c89 https://github.com/OpenSC/OpenSC/commit/460a862ee043672b5114c1a0b8d429c587764c89 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-cert.c Log Message: ----------- pkcs15-cert: Avoid memory leaks Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24056 Commit: c07d9ec1037b17e1db2a5de2ada7b497c6f1027b https://github.com/OpenSC/OpenSC/commit/c07d9ec1037b17e1db2a5de2ada7b497c6f1027b Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/card-authentic.c Log Message: ----------- card-authentic: Avoid memory leak Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24013 Commit: a626c63d912c4c5fa3169b2577cb5bda48495f6d https://github.com/OpenSC/OpenSC/commit/a626c63d912c4c5fa3169b2577cb5bda48495f6d Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-itacns.c Log Message: ----------- itacns: Do not leaek memory if file is empty Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25475 Commit: cf66cf141680030f2b0bc1b674f1eda43ae039f6 https://github.com/OpenSC/OpenSC/commit/cf66cf141680030f2b0bc1b674f1eda43ae039f6 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-data.c Log Message: ----------- pkcs15-data: Do not fail on zero-lenght data blocks Commit: 752c088e104908f19b435286a7c3ba6d01725352 https://github.com/OpenSC/OpenSC/commit/752c088e104908f19b435286a7c3ba6d01725352 Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-itacns.c Log Message: ----------- pkcs15-itacns: Free allocated memory Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25475 Commit: 8dd136ac240580b63ce509a1379a109026b93b5e https://github.com/OpenSC/OpenSC/commit/8dd136ac240580b63ce509a1379a109026b93b5e Author: Jakub Jelen <jj...@re...> Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M src/libopensc/pkcs15-itacns.c Log Message: ----------- pkcs15-itacns: Do not access behind the allocated buffer boundary Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25473 Compare: https://github.com/OpenSC/OpenSC/compare/7c8c77cf1fc2...8dd136ac2405 |