]> git.ipfire.org Git - thirdparty/openssl.git/commit
Avoid NULL dereference with PKCS7_OP_SET_DETACHED_SIGNATURE
authorTomas Mraz <tomas@openssl.org>
Thu, 28 Nov 2024 09:10:28 +0000 (10:10 +0100)
committerTomas Mraz <tomas@openssl.org>
Mon, 2 Dec 2024 08:45:15 +0000 (09:45 +0100)
commit0cdabf33d1cf632a6fc1a9aa49992d71360ea2d5
treee72c54ea4f126350f573ac7e1306c242a756aa8c
parentca9dad80198948eaeee2da7c6f7a5c58081a3012
Avoid NULL dereference with PKCS7_OP_SET_DETACHED_SIGNATURE

We would dereference p7->d.sign pointer which can be NULL.

Reported by Han Zheng.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26078)

(cherry picked from commit f2348f1f844a54c7a95c32e2354cd29f0860c803)
crypto/pkcs7/pk7_lib.c