aboutsummaryrefslogtreecommitdiffstats
path: root/apps/crl.c
diff options
context:
space:
mode:
authorViliam Lejčík <lejcik@gmail.com>2024-02-19 21:39:05 +0100
committerTomas Mraz <tomas@openssl.org>2024-03-25 18:26:24 +0100
commita4cbffcd8998180b98bb9f7ce6065ed37d079d8b (patch)
treef37869b64e67b54d8d516e8233e8732099f5d0c0 /apps/crl.c
parent87e747000fef07c9ec43877bc5e9f2ca34f76a3b (diff)
downloadopenssl-a4cbffcd8998180b98bb9f7ce6065ed37d079d8b.tar.gz
Add NULL check before accessing PKCS7 encrypted algorithm
Printing content of an invalid test certificate causes application crash, because of NULL dereference: user@user:~/openssl$ openssl pkcs12 -in test/recipes/80-test_pkcs12_data/bad2.p12 -passin pass: -info MAC: sha256, Iteration 2048 MAC length: 32, salt length: 8 PKCS7 Encrypted data: Segmentation fault (core dumped) Added test cases for pkcs12 bad certificates Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/23632)
Diffstat (limited to 'apps/crl.c')
0 files changed, 0 insertions, 0 deletions