CVE Catalog

CVE-2019-1551

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
14.30%

97th percentile - higher than 97% of all known CVEs

Summary

There is an overflow bug in the x64_64 Montgomery squaring procedure used in exponentiation with 512-bit moduli. No EC algorithms are affected. Attacks against DH512 are considered just feasible. Fixed in OpenSSL 1.1.1e and 1.0.2u.

Risk Assessment

An attacker could potentially recover DH512 private keys, leading to communication compromise. Risk is limited but exists for applications using DH512 with key reuse.

Recommendation

Upgrade OpenSSL to version 1.1.1e or 1.0.2u (or later). Avoid reusing DH512 keys and consider using larger moduli.

Other vulnerabilities in OpenSSL

See all
Original NVD description (English source)

There is an overflow bug in the x64_64 Montgomery squaring procedure used in exponentiation with 512-bit moduli. No EC algorithms are affected. Analysis suggests that attacks against 2-prime RSA1024, 3-prime RSA1536, and DSA1024 as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH512 are considered just feasible. However, for an attack the target would have to re-use the DH512 private key, which is not recommended anyway. Also applications directly using the low level API BN_mod_exp may be affected if they use BN_FLG_CONSTTIME. Fixed in OpenSSL 1.1.1e (Affected 1.1.1-1.1.1d). Fixed in OpenSSL 1.0.2u (Affected 1.0.2-1.0.2t).

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