diff options
author | Gilles Peskine <Gilles.Peskine@arm.com> | 2022-11-27 21:28:31 +0100 |
---|---|---|
committer | Gilles Peskine <Gilles.Peskine@arm.com> | 2022-11-27 21:55:29 +0100 |
commit | 290f01b3f54a16045be201699becda8f500eebd5 (patch) | |
tree | 917ca4a7e1cc08eafd2acf45ee1f33e6bc3e925b /tests/data_files | |
parent | 590ae5363d8df4cee236847c0c053158b50d8964 (diff) | |
download | mbedtls-290f01b3f54a16045be201699becda8f500eebd5.zip mbedtls-290f01b3f54a16045be201699becda8f500eebd5.tar.gz mbedtls-290f01b3f54a16045be201699becda8f500eebd5.tar.bz2 |
Fix dangling freed pointer on error in pkcs7_get_signers_info_set
This fixes a use-after-free in PKCS#7 parsing when the signer data is
malformed.
Credit to OSS-Fuzz (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=53798).
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Diffstat (limited to 'tests/data_files')
-rw-r--r-- | tests/data_files/pkcs7_get_signers_info_set-missing_free-fuzz_pkcs7-6213931373035520.der | bin | 0 -> 108 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/tests/data_files/pkcs7_get_signers_info_set-missing_free-fuzz_pkcs7-6213931373035520.der b/tests/data_files/pkcs7_get_signers_info_set-missing_free-fuzz_pkcs7-6213931373035520.der Binary files differnew file mode 100644 index 0000000..ce4fb3b --- /dev/null +++ b/tests/data_files/pkcs7_get_signers_info_set-missing_free-fuzz_pkcs7-6213931373035520.der |