From: Jakub J. <no...@gi...> - 2019-10-25 18:30:03
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: cc466eea946ff2bd561bba7fec2724e462183126 https://github.com/OpenSC/OpenSC/commit/cc466eea946ff2bd561bba7fec2724e462183126 Author: Jakub Jelen <jj...@re...> Date: 2019-10-25 (Fri, 25 Oct 2019) Changed paths: M src/libopensc/asn1.c Log Message: ----------- asn1: Avoid undefined shifts by adding explicit cast The error was: asn1.c:681:23: runtime error: left shift of 255 by 24 places cannot be represented in type 'int' #0 0x5e9b11 in decode_bit_field opensc/src/libopensc/asn1.c:681:23 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18487 Commit: 6810eb6cf13f97ff20c5c68f49bef70ae977ddea https://github.com/OpenSC/OpenSC/commit/6810eb6cf13f97ff20c5c68f49bef70ae977ddea Author: Jakub Jelen <jj...@re...> Date: 2019-10-25 (Fri, 25 Oct 2019) Changed paths: M src/tests/fuzzing/fuzz_pkcs15_reader.c Log Message: ----------- fuzz_pkcs15_reader: Unbreak strict builds The error was fuzz_pkcs15_reader.c: In function ‘fuzz_get_chunk’: fuzz_pkcs15_reader.c:66:19: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] 66 | *chunk_size = (uint16_t) data->Data; | ^ cc1: all warnings being treated as errors Commit: f0310f777686d69d52c6c741fbe088e2caadb0fb https://github.com/OpenSC/OpenSC/commit/f0310f777686d69d52c6c741fbe088e2caadb0fb Author: Jakub Jelen <jj...@re...> Date: 2019-10-25 (Fri, 25 Oct 2019) Changed paths: M README.md Log Message: ----------- Add fuzzing status to the readme Commit: 532b06d07e6e0e020835f99ff29672eaaded846e https://github.com/OpenSC/OpenSC/commit/532b06d07e6e0e020835f99ff29672eaaded846e Author: Jakub Jelen <jj...@re...> Date: 2019-10-25 (Fri, 25 Oct 2019) Changed paths: M src/libopensc/card-piv.c M src/libopensc/dir.c M src/libopensc/opensc.h M src/libopensc/pkcs15.c Log Message: ----------- pkcs15: Avoid insane allocations and use single max constant accross the code https://oss-fuzz.com/testcase-detail/6314983763214336 Commit: 6522df7587eeacff1a91de29f9cf6d03f5401d59 https://github.com/OpenSC/OpenSC/commit/6522df7587eeacff1a91de29f9cf6d03f5401d59 Author: Jakub Jelen <jj...@re...> Date: 2019-10-25 (Fri, 25 Oct 2019) Changed paths: M src/libopensc/pkcs15.c Log Message: ----------- pkcs15: Avoid null dereference in fuzzers https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=16617 Commit: 61cd7fcdb2fdc9214b431abb631b202314dcc32f https://github.com/OpenSC/OpenSC/commit/61cd7fcdb2fdc9214b431abb631b202314dcc32f Author: Jakub Jelen <jj...@re...> Date: 2019-10-25 (Fri, 25 Oct 2019) Changed paths: M src/libopensc/card-mcrd.c Log Message: ----------- card-mcrd: Free the allocated structures on cleanup https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18416 Compare: https://github.com/OpenSC/OpenSC/compare/0d091c8e0c64...61cd7fcdb2fd |