From: Jakub J. <no...@gi...> - 2019-11-13 14:49:02
|
Branch: refs/heads/master Home: https://github.com/OpenSC/OpenSC Commit: 07d3d8e0df15ab8a58e18905c65c31eb8e3590f4 https://github.com/OpenSC/OpenSC/commit/07d3d8e0df15ab8a58e18905c65c31eb8e3590f4 Author: Jakub Jelen <jj...@re...> Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M src/libopensc/compression.c Log Message: ----------- compression: Free allocated data and return error if nothing was uncompressed Also harmonizes the return codes from decompress*() functions Fixes oss-fuzz issue https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18771 Commit: f11c286bc6a987a3f1f838c061d65636b90e3aa8 https://github.com/OpenSC/OpenSC/commit/f11c286bc6a987a3f1f838c061d65636b90e3aa8 Author: Jakub Jelen <jj...@re...> Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M src/libopensc/card-coolkey.c Log Message: ----------- coolkey: Refactor the object listing to avoid invalid memory access Probably resolves some bad memory access from oss-fuzz such as https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18907 Commit: 75847f4e93c249eea75cd3f73de8148ce38e27b1 https://github.com/OpenSC/OpenSC/commit/75847f4e93c249eea75cd3f73de8148ce38e27b1 Author: Jakub Jelen <jj...@re...> Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M src/libopensc/card.c M src/libopensc/dir.c M src/libopensc/opensc.h Log Message: ----------- Make ef_dir variable local Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18821 Compare: https://github.com/OpenSC/OpenSC/compare/5557f34f5ef8...75847f4e93c2 |