CVE-2016-0701
Last modified
CVE-2016-0701 is a vulnerability of currently unknown severity. The DH_check_pub_key function in crypto/dh/dh_check.c in OpenSSL 1.0.2 before 1.0.2f does not ensure that prime numbers are appropriate for Diffie-Hellman (DH) key exchange, which makes it easier for remote attackers to discover a private DH exponent by making multiple handshakes with a peer that chose an inappropriate number, as demonstrated by a number in an X9.42 file.. EPSS estimates a 83.64% chance of exploitation in the next 30 days.
Description
The DH_check_pub_key function in crypto/dh/dh_check.c in OpenSSL 1.0.2 before 1.0.2f does not ensure that prime numbers are appropriate for Diffie-Hellman (DH) key exchange, which makes it easier for remote attackers to discover a private DH exponent by making multiple handshakes with a peer that chose an inappropriate number, as demonstrated by a number in an X9.42 file.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Openssl | Openssl | 1.0.2 |
| Openssl | Openssl | 1.0.2a |
| Openssl | Openssl | 1.0.2b |
| Openssl | Openssl | 1.0.2c |
| Openssl | Openssl | 1.0.2d |
| Openssl | Openssl | 1.0.2e |
References
- http://www.openssl.org/news/secadv/20160128.txtVendor Advisory
- http://www.openssl.org/news/secadv/20160128.txtVendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2016-0701?
How severe is CVE-2016-0701?
How do I fix CVE-2016-0701?
Are you affected by CVE-2016-0701?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
