<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/fuzz, branch OpenSSL_1_1_0g</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0g</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0g'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2017-03-12T00:24:40Z</updated>
<entry>
<title>Fix out-of-memory condition in conf</title>
<updated>2017-03-12T00:24:40Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-03-10T10:51:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c2f9144e52a3168a6faca83839367b0adfedfc50'/>
<id>urn:sha1:c2f9144e52a3168a6faca83839367b0adfedfc50</id>
<content type='text'>
conf has the ability to expand variables in config files. Repeatedly doing
this can lead to an exponential increase in the amount of memory required.
This places a limit on the length of a value that can result from an
expansion.

Credit to OSS-Fuzz for finding this problem.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2894)
(cherry picked from commit 8a585601fea1091022034dd14b961c1ecd5916c3)
</content>
</entry>
<entry>
<title>conf fuzzer: also check for an empty file</title>
<updated>2016-11-03T04:18:05Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-11-02T19:45:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3a3f9ed140b0e1feeed1b9655091c270df05332f'/>
<id>urn:sha1:3a3f9ed140b0e1feeed1b9655091c270df05332f</id>
<content type='text'>
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;

GH: #1828
(cherry picked from commit ea6199ea91ac59ae53686335e436d554cdacd2dc)
</content>
</entry>
<entry>
<title>[fuzzers] do not fail fuzzers with empty input</title>
<updated>2016-11-03T04:17:51Z</updated>
<author>
<name>Mike Aizatsky</name>
<email>aizatsky@google.com</email>
</author>
<published>2016-10-26T20:56:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a1aa0386081c4be6e020f1b84a55056ae9f6ad04'/>
<id>urn:sha1:a1aa0386081c4be6e020f1b84a55056ae9f6ad04</id>
<content type='text'>
Reviewed-by: Kurt Roeckx &lt;kurt@roeckx.be&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;

GH: #1788
(cherry picked from commit ba7407002d899b614d4728da9004594f947ff3da)
</content>
</entry>
<entry>
<title>Fix link to LibFuzzer</title>
<updated>2016-11-02T17:11:11Z</updated>
<author>
<name>Sergey Bronnikov</name>
<email>sergeyb@bronevichok.ru</email>
</author>
<published>2016-10-28T18:52:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0d72c6c66f13d42ddf9766989a3a333e77314bd0'/>
<id>urn:sha1:0d72c6c66f13d42ddf9766989a3a333e77314bd0</id>
<content type='text'>
CLA: trivial
Reviewed-by: Kurt Roeckx &lt;kurt@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/1801)

(cherry picked from commit fe2582a224e35585274198ef2d2983f3afa84f1e)
</content>
</entry>
<entry>
<title>Add to fuzz corpora for CVE-2016-6309</title>
<updated>2016-09-26T08:05:42Z</updated>
<author>
<name>Robert Swiecki</name>
<email>swiecki@google.com</email>
</author>
<published>2016-09-25T15:35:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f8644220a05f75d51bbde627077cdf336e4d4592'/>
<id>urn:sha1:f8644220a05f75d51bbde627077cdf336e4d4592</id>
<content type='text'>
Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(cherry picked from commit 44f206aa9dfd4f226f17d9093732dbece5300aa6)
</content>
</entry>
<entry>
<title>Update fuzz corpora</title>
<updated>2016-08-23T19:01:54Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-08-12T16:54:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5579eab9efd2c8e2f21340f9b9fe20ee89f25857'/>
<id>urn:sha1:5579eab9efd2c8e2f21340f9b9fe20ee89f25857</id>
<content type='text'>
This is a new minimal corpus with the following changes:
- asn1: files: 1135 (+474), tuples: 27236 (+7496)
- asn1parse: files: 305 (-3), tuples: 8758 (+11)
- bignum: files: 370 (-1), tuples: 9547 (+10)
- bndiv: files: 160 (+0), tuples: 2416 (+6)
- cms: files: 155 (-1), tuples: 3408 (+0)
- conf: files: 231 (-11), tuples: 4668 (+3)
- crl: files: 905 (+188), tuples: 22876 (+4096)
- ct: files: 117 (+35), tuples: 3557 (+908)
- x509: files: 920, tuples: 28334

Note that tuple count depends on the binary and is random.

Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Some minor tweaks to the fuzzing docs</title>
<updated>2016-08-01T21:07:04Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-08-01T20:46:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=255af26c5d8039ee009a0ee718fbdc4023d045ec'/>
<id>urn:sha1:255af26c5d8039ee009a0ee718fbdc4023d045ec</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Include what we use.</title>
<updated>2016-08-01T10:30:33Z</updated>
<author>
<name>Ben Laurie</name>
<email>ben@links.org</email>
</author>
<published>2016-08-01T02:44:42Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=68e71e9d000b72d964eb8b4106a1d879a0da4908'/>
<id>urn:sha1:68e71e9d000b72d964eb8b4106a1d879a0da4908</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Fix various no-*s.</title>
<updated>2016-08-01T10:30:33Z</updated>
<author>
<name>Ben Laurie</name>
<email>ben@links.org</email>
</author>
<published>2016-07-31T10:42:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=620c6ad3125d7631f08c37033d1cb4302aef819a'/>
<id>urn:sha1:620c6ad3125d7631f08c37033d1cb4302aef819a</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Skip non-existing files.</title>
<updated>2016-07-26T19:01:05Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2016-07-16T19:45:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=abdb0c7b4ec73d6e94d4d8a0d6ee027e3b8db428'/>
<id>urn:sha1:abdb0c7b4ec73d6e94d4d8a0d6ee027e3b8db428</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
GH: #1324
</content>
</entry>
</feed>
