summaryrefslogtreecommitdiff
path: root/src/lib/libssl
diff options
context:
space:
mode:
authortb <>2026-06-09 12:34:08 +0000
committertb <>2026-06-09 12:34:08 +0000
commit24f1e793923009eb0fb2d073f19bb3af6fcd5ca0 (patch)
tree24564648602215941986daf3876cc13852a64771 /src/lib/libssl
parent329187ca76781997d3a01eafa23caac7f93779f7 (diff)
downloadopenbsd-24f1e793923009eb0fb2d073f19bb3af6fcd5ca0.tar.gz
openbsd-24f1e793923009eb0fb2d073f19bb3af6fcd5ca0.tar.bz2
openbsd-24f1e793923009eb0fb2d073f19bb3af6fcd5ca0.zip
Avoid freeing a caller-owned buffer in PKCS7_verify()
If a PKCS#7 S/MIME message comes with an empty set of digestAlgorithms in the SignedData, PKCS7_verify() would incorrectly free a caller-owned buffer. Fix the freeing logic to avoid this situation. From Igor Ustinov via OpenSSL
Diffstat (limited to 'src/lib/libssl')
0 files changed, 0 insertions, 0 deletions