summaryrefslogtreecommitdiffstats
path: root/ssl
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2015-11-10 19:03:07 +0000
committerRichard Levitte <richard@levitte.org>2015-12-02 21:40:20 +0100
commit2cdafc51f008e65b2d5263a80ad0e89e9b56c8d3 (patch)
treefc96f045f7adfd0ad63a3fba359f5b7e75d23242 /ssl
parente979e4715f3795cb59fcf46c77e7c714a184edd8 (diff)
Fix leak with ASN.1 combine.
When parsing a combined structure pass a flag to the decode routine so on error a pointer to the parent structure is not zeroed as this will leak any additional components in the parent. This can leak memory in any application parsing PKCS#7 or CMS structures. CVE-2015-3195. Thanks to Adam Langley (Google/BoringSSL) for discovering this bug using libFuzzer. PR#4131 Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl')
0 files changed, 0 insertions, 0 deletions