Katalog CVE

CVE-2019-1551

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
14.30%

Percentyl 97 - wyżej niż 97% wszystkich znanych CVE

Streszczenie

W OpenSSL występuje błąd przepełnienia w procedurze Montgomery'ego dla x64_64 używanej przy potęgowaniu z modułami 512-bitowymi. Nie dotyczy to algorytmów EC. Ataki na RSA1024, RSA1536 i DSA1024 są trudne, ale ataki na DH512 są uważane za możliwe. Naprawione w OpenSSL 1.1.1e i 1.0.2u.

Ocena ryzyka

Atakujący może potencjalnie odzyskać klucze prywatne DH512, co może prowadzić do kompromitacji komunikacji. Ryzyko jest ograniczone, ale istnieje dla aplikacji używających DH512 z ponownym użyciem klucza.

Rekomendacja

Zaktualizuj OpenSSL do wersji 1.1.1e lub 1.0.2u (lub nowszych). Unikaj ponownego użycia kluczy DH512 i rozważ użycie większych modułów.

Inne podatności w OpenSSL

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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).

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS