CVE-2015-3193 The Montgomery squaring implementation in crypto/bn/asm/x86_64-mont5.pl in OpenSSL 1.0.2 before 1.0.2e on the x86_64 platform, as used by the BN_mod_exp function, mishandles carry propagation and prod...
HighCVSS 7.5
EPSS 25.1%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The Montgomery squaring implementation in crypto/bn/asm/x86_64-mont5.pl in OpenSSL 1.0.2 before 1.0.2e on the x86_64 platform, as used by the BN_mod_exp function, mishandles carry propagation and produces incorrect output, which makes it easier for remote attackers to obtain sensitive private-key information via an attack against use of a (1) Diffie-Hellman (DH) or (2) Diffie-Hellman Ephemeral (DHE) ciphersuite.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/openssl(Debian:12) | < 1.0.2e-1 | 1.0.2e-1 |
| debian/openssl(Debian:13) | < 1.0.2e-1 | 1.0.2e-1 |
| debian/openssl(Debian:14) | < 1.0.2e-1 | 1.0.2e-1 |
| OpenSSL | = 1.0.2 | No fix listed |
| OpenSSL | = 1.0.2a | No fix listed |
| OpenSSL | = 1.0.2b | No fix listed |
| OpenSSL | = 1.0.2c | No fix listed |
| OpenSSL | = 1.0.2d | No fix listed |
| nodejs node.js | >= 4.0.0, <= 4.1.2 | No fix listed |
| nodejs node.js | >= 4.2.0, < 4.2.3 | 4.2.3 |
| nodejs node.js | >= 5.0.0, < 5.1.1 | 5.1.1 |
| Canonical Ubuntu Linux | = 12.04 | No fix listed |
| Canonical Ubuntu Linux | = 14.04 | No fix listed |
| Canonical Ubuntu Linux | = 15.04 | No fix listed |
| Canonical Ubuntu Linux | = 15.10 | No fix listed |
References
- Debian Security Tracker CVE-2015-3193 vendor-advisory
- fortiguard.com third-party-advisory
- kb.juniper.net third-party-advisory
- kb.juniper.net third-party-advisory
- openssl.org vendor-advisory
- 20151204 Multiple Vulnerabilities in OpenSSL (December 2015) Affecting Cisco Products third-party-advisory vendor-advisory
- www.fortiguard.com third-party-advisory
- www.oracle.com patch third-party-advisory
- www.oracle.com patch third-party-advisory
- www.oracle.com patch third-party-advisory
- 78705 third-party-advisory vdb-entry
- 91787 third-party-advisory vdb-entry
- 1034294 third-party-advisory vdb-entry
- SSA:2015-349-01 third-party-advisory vendor-advisory
- SSA:2015-349-04 third-party-advisory vendor-advisory
- USN-2830-1 third-party-advisory vendor-advisory
- blog.fuzzing-project.org third-party-advisory
- bugzilla.redhat.com issue-tracking third-party-advisory
- cert-portal.siemens.com
- git.openssl.org
- h20566.www2.hpe.com third-party-advisory
- kb.isc.org third-party-advisory
- kb.pulsesecure.net third-party-advisory