diff options
| author | tb <> | 2026-06-09 12:34:08 +0000 |
|---|---|---|
| committer | tb <> | 2026-06-09 12:34:08 +0000 |
| commit | 24f1e793923009eb0fb2d073f19bb3af6fcd5ca0 (patch) | |
| tree | 24564648602215941986daf3876cc13852a64771 /src/lib/libssl | |
| parent | 329187ca76781997d3a01eafa23caac7f93779f7 (diff) | |
| download | openbsd-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
