<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl, branch OpenSSL_1_1_0b</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0b</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0b'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2016-09-26T09:46:03Z</updated>
<entry>
<title>Prepare for 1.1.0b release</title>
<updated>2016-09-26T09:46:03Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-26T09:46:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=16c34d4f74e16443cfdc99f2a49ebb1ba3c37db3'/>
<id>urn:sha1:16c34d4f74e16443cfdc99f2a49ebb1ba3c37db3</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Updates CHANGES and NEWS for new release</title>
<updated>2016-09-26T09:25:13Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-26T08:43:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=87cd6f9253580866b13729d33fdd45205485b675'/>
<id>urn:sha1:87cd6f9253580866b13729d33fdd45205485b675</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</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>Fix Use After Free for large message sizes</title>
<updated>2016-09-26T08:05:30Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-23T15:58:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=acacbfa7565c78d2273c0b2a2e5e803f44afefeb'/>
<id>urn:sha1:acacbfa7565c78d2273c0b2a2e5e803f44afefeb</id>
<content type='text'>
The buffer to receive messages is initialised to 16k. If a message is
received that is larger than that then the buffer is "realloc'd". This can
cause the location of the underlying buffer to change. Anything that is
referring to the old location will be referring to free'd data. In the
recent commit c1ef7c97 (master) and 4b390b6c (1.1.0) the point in the code
where the message buffer is grown was changed. However s-&gt;init_msg was not
updated to point at the new location.

CVE-2016-6309

Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;
(cherry picked from commit 0d698f6696e114a6e47f8b75ff88ec81f9e30175)
</content>
</entry>
<entry>
<title>Add a test for large messages</title>
<updated>2016-09-26T08:05:17Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-23T14:37:13Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=df7681e46825d4a86df5dd73317d88923166a506'/>
<id>urn:sha1:df7681e46825d4a86df5dd73317d88923166a506</id>
<content type='text'>
Ensure that we send a large message during the test suite.

Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;
(cherry picked from commit 84d5549e692e63a16fa1b11603e4098fc31746e9)
</content>
</entry>
<entry>
<title>Prepare for 1.1.0b-dev</title>
<updated>2016-09-22T10:15:54Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-22T10:15:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5fe5914d3068128cdc6b08fe72746bb516a30b8a'/>
<id>urn:sha1:5fe5914d3068128cdc6b08fe72746bb516a30b8a</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Prepare for 1.1.0a release</title>
<updated>2016-09-22T10:14:50Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-22T10:14:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ac2c44c6289f9716de4c4beeb284a818eacde517'/>
<id>urn:sha1:ac2c44c6289f9716de4c4beeb284a818eacde517</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Updates CHANGES and NEWS for new release</title>
<updated>2016-09-22T08:28:07Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-21T20:59:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f3e189613fdbe7404bfbbca2caccf5cbd19e2ffc'/>
<id>urn:sha1:f3e189613fdbe7404bfbbca2caccf5cbd19e2ffc</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Avoid KCI attack for GOST</title>
<updated>2016-09-22T08:28:07Z</updated>
<author>
<name>Dmitry Belyavsky</name>
<email>beldmit@gmail.com</email>
</author>
<published>2016-09-19T14:53:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d3c9d6e99f075e6fbdab94db00b220cfa08b5c4b'/>
<id>urn:sha1:d3c9d6e99f075e6fbdab94db00b220cfa08b5c4b</id>
<content type='text'>
Russian GOST ciphersuites are vulnerable to the KCI attack because they use
long-term keys to establish the connection when ssl client authorization is
on. This change brings the GOST implementation into line with the latest
specs in order to avoid the attack. It should not break backwards
compatibility.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>Fix a hang with SSL_peek()</title>
<updated>2016-09-22T08:28:07Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-10T20:24:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=63658103d4441924f8dbfc517b99bb54758a98b9'/>
<id>urn:sha1:63658103d4441924f8dbfc517b99bb54758a98b9</id>
<content type='text'>
If while calling SSL_peek() we read an empty record then we go into an
infinite loop, continually trying to read data from the empty record and
never making any progress. This could be exploited by a malicious peer in
a Denial Of Service attack.

CVE-2016-6305

GitHub Issue #1563

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
</feed>
