<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/apps, branch OpenSSL_1_0_2g</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2g</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2g'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2016-02-24T17:39:13Z</updated>
<entry>
<title>CVE-2016-0798: avoid memory leak in SRP</title>
<updated>2016-02-24T17:39:13Z</updated>
<author>
<name>Emilia Kasper</name>
<email>emilia@openssl.org</email>
</author>
<published>2016-02-24T11:59:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=259b664f950c2ba66fbf4b0fe5281327904ead21'/>
<id>urn:sha1:259b664f950c2ba66fbf4b0fe5281327904ead21</id>
<content type='text'>
The SRP user database lookup method SRP_VBASE_get_by_user had confusing
memory management semantics; the returned pointer was sometimes newly
allocated, and sometimes owned by the callee. The calling code has no
way of distinguishing these two cases.

Specifically, SRP servers that configure a secret seed to hide valid
login information are vulnerable to a memory leak: an attacker
connecting with an invalid username can cause a memory leak of around
300 bytes per connection.

Servers that do not configure SRP, or configure SRP but do not configure
a seed are not vulnerable.

In Apache, the seed directive is known as SSLSRPUnknownUserSeed.

To mitigate the memory leak, the seed handling in SRP_VBASE_get_by_user
is now disabled even if the user has configured a seed.

Applications are advised to migrate to SRP_VBASE_get1_by_user. However,
note that OpenSSL makes no strong guarantees about the
indistinguishability of valid and invalid logins. In particular,
computations are currently not carried out in constant time.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>RT 3854: Update apps/req</title>
<updated>2016-02-12T13:17:57Z</updated>
<author>
<name>Emilia Kasper</name>
<email>emilia@openssl.org</email>
</author>
<published>2016-02-02T16:12:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b4b23d05d3282b0c155a1ab8435379306be43315'/>
<id>urn:sha1:b4b23d05d3282b0c155a1ab8435379306be43315</id>
<content type='text'>
Change the default keysize to 2048 bits, and the minimum to 512 bits.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(cherry picked from commit a76265574398944d686d2d0de9bacca162f555ca)
</content>
</entry>
<entry>
<title>Fix pkeyutl/rsautl empty encrypt-input/decrypt-output handling</title>
<updated>2016-02-02T17:41:33Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>openssl-users@dukhovni.org</email>
</author>
<published>2016-02-02T04:37:42Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5df0bde60ebf2718d5aef18c4a9fdfd230928981'/>
<id>urn:sha1:5df0bde60ebf2718d5aef18c4a9fdfd230928981</id>
<content type='text'>
Also fix option processing in pkeyutl to allow use of (formerly)
"out-of-order" switches that were needless implementation limitations.

RT2018

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>GH611: s_client help message bug</title>
<updated>2016-02-02T17:16:10Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2016-02-02T17:16:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a2bab12a331b6764804913d08e2e472c9e5d13ae'/>
<id>urn:sha1:a2bab12a331b6764804913d08e2e472c9e5d13ae</id>
<content type='text'>
Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;
</content>
</entry>
<entry>
<title>pkeyutl: allow peerkey for EC_DERIVE to reside on a hardware token (public key for now)</title>
<updated>2016-01-22T19:13:31Z</updated>
<author>
<name>Mouse</name>
<email>mouse008@gmail.com</email>
</author>
<published>2016-01-16T03:13:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3665fa25436f55f9ed401ae92c2f3862fb10d952'/>
<id>urn:sha1:3665fa25436f55f9ed401ae92c2f3862fb10d952</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>GH issue 572: Error in help message</title>
<updated>2016-01-20T23:52:18Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2016-01-20T23:52:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=78a140ecb3e443b52b644297e7509e5254ae0933'/>
<id>urn:sha1:78a140ecb3e443b52b644297e7509e5254ae0933</id>
<content type='text'>
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
</content>
</entry>
<entry>
<title>To avoid possible time_t overflow use X509_time_adj_ex()</title>
<updated>2016-01-14T03:02:27Z</updated>
<author>
<name>Dr. Stephen Henson</name>
<email>steve@openssl.org</email>
</author>
<published>2016-01-14T00:25:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e254d12c439c3e50dfccc98e3414c3e1849792f5'/>
<id>urn:sha1:e254d12c439c3e50dfccc98e3414c3e1849792f5</id>
<content type='text'>
Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
(cherry picked from commit 9aa00b187a65b1f30789d6274ec31ea86efe7973)

Conflicts:
	apps/x509.c
</content>
</entry>
<entry>
<title>Changed help output</title>
<updated>2016-01-13T00:23:34Z</updated>
<author>
<name>Uri Blumenthal</name>
<email>uri@ll.mit.edu</email>
</author>
<published>2016-01-11T20:23:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6fa6a6628514dbf892c68442fab54f7476f3c703'/>
<id>urn:sha1:6fa6a6628514dbf892c68442fab54f7476f3c703</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Pass engine=NULL to EVP_PKEY_CTX_new(), unless "-engine_impl" was given</title>
<updated>2016-01-13T00:23:34Z</updated>
<author>
<name>Mouse</name>
<email>mouse008@gmail.com</email>
</author>
<published>2016-01-05T04:49:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a2a29f702ac35746cb3c3c6c36b46fbbde5f83a1'/>
<id>urn:sha1:a2a29f702ac35746cb3c3c6c36b46fbbde5f83a1</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Remove unnecessary debugging fprintf</title>
<updated>2016-01-13T00:23:34Z</updated>
<author>
<name>Mouse</name>
<email>mouse008@gmail.com</email>
</author>
<published>2016-01-03T23:47:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8259ccb44d1a25f5a9dcba4fea93068db8ddb1e1'/>
<id>urn:sha1:8259ccb44d1a25f5a9dcba4fea93068db8ddb1e1</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
</feed>
