Dr. Stephen Henson
2cdafc51f0
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 >
2015-12-02 21:40:20 +01:00
..
2015-01-22 09:52:55 +00:00
2015-12-02 21:40:20 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-06-04 09:33:01 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-06-11 13:07:42 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-02-05 09:46:24 -05:00
2015-01-22 09:52:55 +00:00
2015-04-16 13:54:47 -04:00
2015-04-16 13:54:47 -04:00
2015-06-10 10:59:20 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 14:17:04 +00:00
2015-01-22 09:52:55 +00:00
2015-10-11 00:39:27 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-06-08 21:47:41 +01:00
2015-03-24 12:15:17 +00:00
2015-05-28 18:03:04 +01:00
2011-07-13 06:25:15 +00:00
2015-06-11 13:07:49 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-03-19 13:47:27 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-06-11 13:07:49 +01:00
2015-01-22 09:52:55 +00:00
2008-09-16 15:11:50 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2010-03-25 14:45:22 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2005-05-03 21:05:06 +00:00
2009-08-25 07:28:18 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2014-10-17 14:04:08 +02:00
2015-03-08 17:23:40 +00:00
2015-09-17 22:37:21 +01:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:53:07 +00:00
2015-01-22 09:52:55 +00:00
2008-12-02 01:21:06 +00:00
2015-06-11 15:23:16 +01:00
2015-01-22 09:52:55 +00:00
2005-05-03 21:05:06 +00:00
2015-03-19 13:00:45 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2015-01-22 09:52:55 +00:00
2007-11-11 16:25:00 +00:00
2013-03-18 20:03:44 +01:00