Dr. Stephen Henson 1421e0c584 Unauthenticated DH client certificate fix.
Fix to prevent use of DH client certificates without sending
certificate verify message.

If we've used a client certificate to generate the premaster secret
ssl3_get_client_key_exchange returns 2 and ssl3_get_cert_verify is
never called.

We can only skip the certificate verify message in
ssl3_get_cert_verify if the client didn't send a certificate.

Thanks to Karthikeyan Bhargavan for reporting this issue.
CVE-2015-0205
Reviewed-by: Matt Caswell <matt@openssl.org>
2015-01-08 15:49:45 +00:00
..
2012-04-16 17:42:36 +00:00
2014-12-04 23:48:44 +01:00
2013-04-09 14:02:48 +01:00
2015-01-06 02:17:07 +00:00
2012-07-05 13:20:19 +00:00
2009-04-23 16:32:42 +00:00
2014-12-11 23:52:47 +00:00
2015-01-07 18:10:03 +00:00
2014-12-04 11:55:03 +01:00
2014-12-04 11:55:03 +01:00
2002-07-10 07:01:54 +00:00
2014-12-04 11:55:03 +01:00
2015-01-02 22:56:54 +00:00
2014-12-04 11:55:03 +01:00
2014-12-04 11:55:03 +01:00
2014-12-04 23:48:44 +01:00
2015-01-02 22:56:54 +00:00
2014-12-04 11:55:03 +01:00
2014-12-04 11:55:03 +01:00
2012-07-05 13:20:02 +00:00
2014-08-28 17:06:53 +01:00
2015-01-05 14:17:22 +00:00
2009-12-27 22:58:55 +00:00
2014-12-04 11:55:03 +01:00
2014-12-31 11:13:48 +01:00
2014-08-06 20:36:41 +01:00