aboutsummaryrefslogtreecommitdiff
path: root/tests/data_files
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2022-11-27 21:28:31 +0100
committerGilles Peskine <Gilles.Peskine@arm.com>2022-11-27 21:55:29 +0100
commit290f01b3f54a16045be201699becda8f500eebd5 (patch)
tree917ca4a7e1cc08eafd2acf45ee1f33e6bc3e925b /tests/data_files
parent590ae5363d8df4cee236847c0c053158b50d8964 (diff)
downloadmbedtls-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.derbin0 -> 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
new file mode 100644
index 0000000..ce4fb3b
--- /dev/null
+++ b/tests/data_files/pkcs7_get_signers_info_set-missing_free-fuzz_pkcs7-6213931373035520.der
Binary files differ