Katalog CVE

CVE-2019-12904

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.21%

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

Streszczenie

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.

Ocena ryzyka

Podatność może umożliwić lokalnemu atakującemu odzyskanie kluczy AES poprzez obserwację dostępu do pamięci, co może prowadzić do naruszenia poufności szyfrowanych danych.

Rekomendacja

Zaktualizuj Libgcrypt do wersji nowszej niż 1.8.4, jeśli dostępna, lub użyj implementacji AES w asemblerze, jeśli to możliwe, aby zmniejszyć ryzyko ataków side-channel.

Inne podatności w Libgcrypt

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

In Libgcrypt 1.8.4, the C implementation of AES is vulnerable to a flush-and-reload side-channel attack because physical addresses are available to other processes. (The C implementation is used on platforms where an assembly-language implementation is unavailable.) NOTE: the vendor's position is that the issue report cannot be validated because there is no description of an attack

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