CVE Catalog

CVE-2015-3193

High
Published: Translated: NVD NIST

Summary

The Montgomery squaring implementation in OpenSSL 1.0.2 before 1.0.2e on the x86_64 platform mishandles carry propagation, leading to incorrect output. This makes it easier for remote attackers to obtain sensitive private-key information via an attack against the use of (1) Diffie-Hellman (DH) or (2) Diffie-Hellman Ephemeral (DHE) ciphersuite.

Risk Assessment

Organizations may be at risk of private key theft, potentially leading to the compromise of sensitive data and security breaches in communication.

Recommendation

It is recommended to upgrade OpenSSL to version 1.0.2e or later to mitigate this vulnerability and to conduct a security audit of the ciphersuites in use.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS