CVE-2024-2236
ŚrednieCVSS 5.9Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 66 - wyżej niż 66% wszystkich znanych CVE
Streszczenie
W implementacji RSA w libgcrypt wykryto lukę typu side-channel opartą na czasie. Może ona umożliwić zdalnemu atakującemu przeprowadzenie ataku w stylu Bleichenbachera, co prowadzi do odszyfrowania tekstów zaszyfrowanych RSA.
Ocena ryzyka
Atakujący może odszyfrować poufne dane chronione RSA, co może naruszyć poufność komunikacji.
Rekomendacja
Zaktualizuj libgcrypt do wersji zawierającej poprawkę lub zastosuj obejścia zalecane przez producenta.
Inne podatności w libgcrypt
Zobacz wszystkie- CVE-2017-0379Wysokie
Libgcrypt przed wersją 1.8.1 nie uwzględnia odpowiednio ataków bocznych na Curve25519, co ułatwia atakującym odkrycie klucza tajnego.
- CVE-2026-41990Średnie
Libgcrypt przed wersją 1.12.2 nieprawidłowo obsługuje podpisywanie Dilithium. Zapisy do tablicy statycznej nie mają sprawdzenia granic, ale nie wykorzystują danych kontrolowanych przez atakującego.
- CVE-2026-41989Średnie
Podatność w bibliotece Libgcrypt przed wersją 1.12.2 umożliwia przepełnienie bufora sterty i odmowę usługi poprzez spreparowany szyfrogram ECDH przekazany do funkcji gcry_pk_decrypt.
- CVE-2021-33560Wysokie
Podatność w bibliotece Libgcrypt przed wersjami 1.8.8 i 1.9.x przed 1.9.3 nieprawidłowo obsługuje szyfrowanie ElGamal z powodu braku zaślepiania wykładnika, co umożliwia atak boczny na funkcję mpi_powm. Dodatkowo, rozmiar okna nie jest odpowiednio dobrany, co zwiększa ryzyko wycieku informacji.
- CVE-2019-12904Średnie
W Libgcrypt 1.8.4, implementacja AES w języku C jest podatna na atak typu side-channel flush-and-reload, ponieważ adresy fizyczne są dostępne dla innych procesów. (Implementacja C jest używana na platformach, gdzie implementacja w języku asemblera jest niedostępna). Uwaga: stanowisko producenta jest takie, że raport o problemie nie może być zweryfikowany, ponieważ nie ma opisu ataku.
- CVE-2018-0495Średnie
Libgcrypt przed wersją 1.7.10 oraz 1.8.x przed 1.8.3 jest podatny na atak typu side-channel wykorzystujący pamięć podręczną na podpisy ECDSA, znany jako Return Of the Hidden Number Problem (ROHNP). Atak można złagodzić przez użycie blinding podczas procesu podpisywania w funkcji _gcry_ecc_ecdsa_sign. Aby odkryć klucz ECDSA, atakujący potrzebuje dostępu do lokalnej maszyny lub innej maszyny wirtualnej na tym samym fizycznym hoście.
Oryginalny opis (angielski, źródło NVD)
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

