<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl, branch OpenSSL_1_1_0d</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0d</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_0d'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2017-01-26T13:10:20Z</updated>
<entry>
<title>Prepare for 1.1.0d release</title>
<updated>2017-01-26T13:10:20Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-01-26T13:10:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8a4d96ac8227f39043735faa9e9a30e22818f5e8'/>
<id>urn:sha1:8a4d96ac8227f39043735faa9e9a30e22818f5e8</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Update CHANGES and NEWS for new release</title>
<updated>2017-01-26T11:01:36Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-01-24T16:34:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=09272c56f14bcce1ae15bd902ab395a8fc71deee'/>
<id>urn:sha1:09272c56f14bcce1ae15bd902ab395a8fc71deee</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.</title>
<updated>2017-01-26T10:54:36Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2017-01-21T20:30:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a59b90bf491410f1f2bc4540cc21f1980fd14c5b'/>
<id>urn:sha1:a59b90bf491410f1f2bc4540cc21f1980fd14c5b</id>
<content type='text'>
CVE-2017-3732

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Document DH_check_params()</title>
<updated>2017-01-26T10:54:36Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2017-01-15T17:20:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=20b69f66f72e1bf76a77ca075b7d6854db25eae4'/>
<id>urn:sha1:20b69f66f72e1bf76a77ca075b7d6854db25eae4</id>
<content type='text'>
Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
</content>
</entry>
<entry>
<title>Better check of DH parameters in TLS data</title>
<updated>2017-01-26T10:54:36Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-12-30T20:57:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a39aa18644d3338087a827c6555b18bc857346fe'/>
<id>urn:sha1:a39aa18644d3338087a827c6555b18bc857346fe</id>
<content type='text'>
When the client reads DH parameters from the TLS stream, we only
checked that they all are non-zero.  This change updates the check to
use DH_check_params()

DH_check_params() is a new function for light weight checking of the p
and g parameters:

    check that p is odd
    check that 1 &lt; g &lt; p - 1

Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
</content>
</entry>
<entry>
<title>crypto/evp: harden AEAD ciphers.</title>
<updated>2017-01-26T10:54:36Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2017-01-18T23:20:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=00d965474b22b54e4275232bc71ee0c699c5cd21'/>
<id>urn:sha1:00d965474b22b54e4275232bc71ee0c699c5cd21</id>
<content type='text'>
Originally a crash in 32-bit build was reported CHACHA20-POLY1305
cipher. The crash is triggered by truncated packet and is result
of excessive hashing to the edge of accessible memory. Since hash
operation is read-only it is not considered to be exploitable
beyond a DoS condition. Other ciphers were hardened.

Thanks to Robert Święcki for report.

CVE-2017-3731

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>crypto/evp: harden RC4_MD5 cipher.</title>
<updated>2017-01-26T10:54:35Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2017-01-18T23:17:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f3a7e57c92b2c9b87dc4b2997f2ebda6781300d0'/>
<id>urn:sha1:f3a7e57c92b2c9b87dc4b2997f2ebda6781300d0</id>
<content type='text'>
Originally a crash in 32-bit build was reported CHACHA20-POLY1305
cipher. The crash is triggered by truncated packet and is result
of excessive hashing to the edge of accessible memory (or bogus
MAC value is produced if x86 MD5 assembly module is involved). Since
hash operation is read-only it is not considered to be exploitable
beyond a DoS condition.

Thanks to Robert Święcki for report.

CVE-2017-3731

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Remove assert from is_partially_overlapping()</title>
<updated>2017-01-25T15:07:37Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-01-25T15:01:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b8552dc80a611083754493283e72d51f3015753a'/>
<id>urn:sha1:b8552dc80a611083754493283e72d51f3015753a</id>
<content type='text'>
This function is used to validate application supplied parameters. An
assert should be used to check for an error that is internal to OpenSSL.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2275)
(cherry picked from commit b153f0921bea38127de0b9440b0487db3004330d)
</content>
</entry>
<entry>
<title>Adjust in and in_len instead of donelen</title>
<updated>2017-01-25T15:07:36Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-01-25T09:26:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=38a041a092fe50c5a9c76ea4f21be89ed086a8de'/>
<id>urn:sha1:38a041a092fe50c5a9c76ea4f21be89ed086a8de</id>
<content type='text'>
Don't use the temp variable donelen in the non-aad fragmented code path.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2275)
(cherry picked from commit ef055ec536a3c6e698dd9f45b41d57a32366b4fa)
</content>
</entry>
<entry>
<title>Fix the overlapping check for fragmented "Update" operations</title>
<updated>2017-01-25T15:07:36Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-01-24T12:57:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3258e29a385f4800440a96a16889035a83aff437'/>
<id>urn:sha1:3258e29a385f4800440a96a16889035a83aff437</id>
<content type='text'>
When doing in place encryption the overlapping buffer check can fail
incorrectly where we have done a partial block "Update" operation. This
fixes things to take account of any pending partial blocks.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2275)
(cherry picked from commit 7141ba31969d0b378d08104a51f8f99b9187b9d5)
</content>
</entry>
</feed>
