CVE-2021-20305
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 77 - wyżej niż 77% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Podatność może pozwolić atakującemu na obejście weryfikacji podpisów lub wywołanie awarii, co zagraża poufności, integralności i dostępności systemów korzystających z Nettle.
Rekomendacja
Zaktualizuj Nettle do wersji 3.7.2 lub nowszej i zweryfikuj poprawność weryfikacji podpisów w aplikacjach korzystających z tej biblioteki.
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-3580Wysokie
W funkcjach deszyfrowania RSA w bibliotece nettle wykryto błąd, który pozwala atakującemu dostarczyć zmanipulowany szyfrogram.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

