CVE-2016-0704 An oracle protection mechanism in the get_client_master_key function in s2_srvr.c in the SSLv2 implementation in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0....
MediumCVSS 5.9
EPSS 6.9%
- Published
- Updated
- Exploit status
- No public exploit known
Description
An oracle protection mechanism in the get_client_master_key function in s2_srvr.c in the SSLv2 implementation in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a overwrites incorrect MASTER-KEY bytes during use of export cipher suites, which makes it easier for remote attackers to decrypt TLS ciphertext data by leveraging a Bleichenbacher RSA padding oracle, a related issue to CVE-2016-0800.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/openssl(Debian:12) | < 1.0.0c-2 | 1.0.0c-2 |
| debian/openssl(Debian:13) | < 1.0.0c-2 | 1.0.0c-2 |
| debian/openssl(Debian:14) | < 1.0.0c-2 | 1.0.0c-2 |
| OpenSSL | <= 0.9.8ze | No fix listed |
| OpenSSL | = 1.0.0 | No fix listed |
| OpenSSL | = 1.0.0-beta1 | No fix listed |
| OpenSSL | = 1.0.0-beta2 | No fix listed |
| OpenSSL | = 1.0.0-beta3 | No fix listed |
| OpenSSL | = 1.0.0-beta4 | No fix listed |
| OpenSSL | = 1.0.0-beta5 | No fix listed |
| OpenSSL | = 1.0.0a | No fix listed |
| OpenSSL | = 1.0.0b | No fix listed |
| OpenSSL | = 1.0.0c | No fix listed |
| OpenSSL | = 1.0.0d | No fix listed |
| OpenSSL | = 1.0.0e | No fix listed |
| OpenSSL | = 1.0.0f | No fix listed |
| OpenSSL | = 1.0.0g | No fix listed |
| OpenSSL | = 1.0.0h | No fix listed |
| OpenSSL | = 1.0.0i | No fix listed |
| OpenSSL | = 1.0.0j | No fix listed |
| OpenSSL | = 1.0.0k | No fix listed |
| OpenSSL | = 1.0.0l | No fix listed |
| OpenSSL | = 1.0.0m | No fix listed |
| OpenSSL | = 1.0.0n | No fix listed |
| OpenSSL | = 1.0.0o | No fix listed |
Show 22 more
| Product | Affected versions | Fixed in |
|---|---|---|
| OpenSSL | = 1.0.0p | No fix listed |
| OpenSSL | = 1.0.0q | No fix listed |
| OpenSSL | = 1.0.1 | No fix listed |
| OpenSSL | = 1.0.1-beta1 | No fix listed |
| OpenSSL | = 1.0.1-beta2 | No fix listed |
| OpenSSL | = 1.0.1-beta3 | No fix listed |
| OpenSSL | = 1.0.1a | No fix listed |
| OpenSSL | = 1.0.1b | No fix listed |
| OpenSSL | = 1.0.1c | No fix listed |
| OpenSSL | = 1.0.1d | No fix listed |
| OpenSSL | = 1.0.1e | No fix listed |
| OpenSSL | = 1.0.1f | No fix listed |
| OpenSSL | = 1.0.1g | No fix listed |
| OpenSSL | = 1.0.1h | No fix listed |
| OpenSSL | = 1.0.1i | No fix listed |
| OpenSSL | = 1.0.1j | No fix listed |
| OpenSSL | = 1.0.1k | No fix listed |
| OpenSSL | = 1.0.1l | No fix listed |
| OpenSSL | = 1.0.2 | No fix listed |
| OpenSSL | = 1.0.2-beta1 | No fix listed |
| OpenSSL | = 1.0.2-beta2 | No fix listed |
| OpenSSL | = 1.0.2-beta3 | No fix listed |
References
- Debian Security Tracker CVE-2016-0704 vendor-advisory
- kb.juniper.net
- SUSE-SU-2016:0617 vendor-advisory
- SUSE-SU-2016:0620 vendor-advisory
- SUSE-SU-2016:0621 vendor-advisory
- SUSE-SU-2016:0624 vendor-advisory
- openSUSE-SU-2016:0628 vendor-advisory
- SUSE-SU-2016:0631 vendor-advisory
- openSUSE-SU-2016:0637 vendor-advisory
- openSUSE-SU-2016:0638 vendor-advisory
- SUSE-SU-2016:0641 vendor-advisory
- SUSE-SU-2016:0678 vendor-advisory
- openSUSE-SU-2016:0720 vendor-advisory
- SUSE-SU-2016:1057 vendor-advisory
- openssl.org vendor-advisory
- 20160302 Multiple Vulnerabilities in OpenSSL Affecting Cisco Products: March 2016 vendor-advisory
- www.oracle.com
- www.oracle.com
- www.oracle.com
- www.oracle.com
- 83764 vdb-entry
- 1035133 vdb-entry
- cert-portal.siemens.com
- drownattack.com
- git.openssl.org
- h20566.www2.hpe.com
- kb.pulsesecure.net
- FreeBSD-SA-16:12 vendor-advisory
- GLSA-201603-15 vendor-advisory
- www.openssl.org