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?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2016
- CVE-2016-0695Unspecified vulnerability in Oracle Java SE 6u113, 7u99, and…
- CVE-2016-0696Unspecified vulnerability in the Oracle WebLogic Server comp…
- CVE-2016-0697Unspecified vulnerability in the Oracle Application Object L…
- CVE-2016-0698Unspecified vulnerability in the PeopleSoft Enterprise Peopl…
- CVE-2016-0699Unspecified vulnerability in the Oracle FLEXCUBE Direct Bank…
- CVE-2016-0700Unspecified vulnerability in the Oracle WebLogic Server comp…
- CVE-2016-0702The MOD_EXP_CTIME_COPY_FROM_PREBUF function in crypto/bn/bn_…5.1
- CVE-2016-0703The get_client_master_key function in s2_srvr.c in the SSLv2…
- CVE-2016-0704An oracle protection mechanism in the get_client_master_key …
- CVE-2016-0705Double free vulnerability in the dsa_priv_decode function in…
- CVE-2016-0706Apache Tomcat 6.x before 6.0.45, 7.x before 7.0.68, 8.x befo…
- CVE-2016-0707The agent in Apache Ambari before 2.1.2 uses weak permission…
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
