Dr. Stephen Henson
b29ffa392e
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-03 13:45:13 +01:00
..
2015-10-23 20:41:17 +02:00
2015-12-03 13:45:13 +01:00
2015-09-15 12:00:18 -04:00
2015-10-23 20:47:53 +02:00
2015-10-29 20:41:32 +01:00
2015-09-22 20:09:42 +02:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-11-09 23:00:37 +00:00
2015-09-15 12:00:18 -04:00
2015-11-24 22:05:47 +01:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-10-23 20:47:53 +02:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-11-09 23:00:37 +00:00
2015-09-15 12:00:18 -04:00
2015-11-09 23:00:37 +00:00
2015-10-23 20:38:52 +02:00
2015-09-15 12:00:18 -04:00
2015-11-09 23:00:37 +00:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-10-23 20:47:53 +02:00
2015-11-09 23:00:37 +00:00
2012-06-08 09:18:47 +00:00
2015-11-09 23:00:37 +00:00
2015-10-23 20:39:25 +02:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-10-08 14:17:08 +01:00
2015-09-15 12:00:18 -04:00
2015-10-23 20:41:17 +02:00
2015-09-21 10:26:32 +01:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-06-21 22:13:28 +02:00
2015-11-13 16:57:41 -05:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-09-15 12:00:18 -04:00
2015-10-23 20:47:53 +02:00
2015-11-09 23:00:37 +00:00
2011-08-12 12:31:08 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2011-11-14 20:58:01 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-09-21 14:36:39 -04:00
2015-01-22 09:38:39 +00:00
2014-10-15 10:49:24 +02:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-02-09 13:01:28 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2011-11-14 20:45:57 +00:00
2014-10-15 10:49:08 +02:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-05-23 11:22:10 +02:00
2015-05-26 09:58:12 +02:00
2015-09-17 22:33:31 +01:00
2015-01-22 09:38:39 +00:00
2015-04-22 17:24:47 +01:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:39:01 +00:00
2015-01-22 09:38:39 +00:00
2015-11-24 23:44:50 +01:00
2015-07-09 13:29:59 +01:00
2015-01-22 09:38:39 +00:00
2013-06-30 23:15:53 +02:00
2015-01-22 09:38:39 +00:00
2012-04-27 20:20:15 +00:00
2015-01-22 09:38:39 +00:00
2011-11-14 20:47:22 +00:00
2015-07-14 01:18:57 +02:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2015-01-22 09:38:39 +00:00
2013-01-22 22:54:04 +01:00
2013-03-18 19:50:23 +01:00