Katalog CVE

CVE-2021-36647

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

Streszczenie

Wykorzystanie uszkodzonego lub ryzykownego algorytmu kryptograficznego w funkcji mbedtls_mpi_exp_mod() w pliku lignum.c w Mbed TLS we wszystkich wersjach przed 3.0.0, 2.27.0 lub 2.16.11 umożliwia atakującym, posiadającym dostęp do wystarczająco precyzyjnych informacji o czasie i dostępie do pamięci, odzyskanie kluczy prywatnych używanych w RSA.

Ocena ryzyka

Organizacje mogą być narażone na kradzież kluczy prywatnych, co prowadzi do poważnych naruszeń bezpieczeństwa danych i poufności informacji. Atakujący mogą wykorzystać te klucze do odszyfrowania wrażliwych danych lub przeprowadzenia dalszych ataków.

Rekomendacja

Zaleca się aktualizację Mbed TLS do wersji 3.0.0 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto monitorować dostęp do systemów oraz stosować dodatkowe środki zabezpieczające, aby zminimalizować ryzyko ataków opartych na analizie czasu i pamięci.

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

Use of a Broken or Risky Cryptographic Algorithm in the function mbedtls_mpi_exp_mod() in lignum.c in Mbed TLS Mbed TLS all versions before 3.0.0, 2.27.0 or 2.16.11 allows attackers with access to precise enough timing and memory access information (typically an untrusted operating system attacking a secure enclave such as SGX or the TrustZone secure world) to recover the private keys used in RSA.

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