CVE-2021-3580
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 86 - wyżej niż 86% wszystkich znanych CVE
Streszczenie
W funkcjach deszyfrowania RSA w bibliotece nettle wykryto błąd, który pozwala atakującemu dostarczyć zmanipulowany szyfrogram.
Ocena ryzyka
Może to doprowadzić do awarii aplikacji i odmowy usługi.
Rekomendacja
Zaktualizuj bibliotekę nettle do wersji zawierającej poprawkę.
Inne podatności w nettle
Zobacz wszystkie- CVE-2016-6489Wysokie
Kod deszyfrujący RSA i DSA w Nettle ułatwia atakującym odkrywanie kluczy prywatnych poprzez atak kanałem bocznym związanym z pamięcią podręczną.
- CVE-2015-8805Krytyczne
Funkcja ecc_256_modq w pliku ecc-256.c w Nettle przed wersją 3.2 nieprawidłowo obsługuje propagację przeniesienia, co prowadzi do błędnych wyników w implementacji krzywej eliptycznej P-256 NIST.
- CVE-2015-8804Krytyczne
W wersjach Nettle przed 3.2, plik x86_64/ecc-384-modp.asm nieprawidłowo obsługuje propagację przeniesienia, co prowadzi do błędnych wyników w implementacji krzywej eliptycznej P-384 NIST.
- CVE-2021-20305Wysokie
W bibliotece Nettle w wersjach przed 3.7.2 wykryto błąd, w którym kilka funkcji weryfikacji podpisów (GOST DSA, EDDSA i ECDSA) powoduje wywołanie funkcji mnożenia punktów kryptografii krzywych eliptycznych (ECC) z wartościami skalarnymi poza zakresem, co może dawać nieprawidłowe wyniki. Atakujący może wymusić nieprawidłowy podpis, powodując błąd asercji lub możliwą walidację. Największe zagrożenie dotyczy poufności, integralności oraz dostępności systemu.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in the way nettle's RSA decryption functions handled specially crafted ciphertext. An attacker could use this flaw to provide a manipulated ciphertext leading to application crash and denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

