Katalog CVE

CVE-2019-7309

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.61%

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

Streszczenie

W GNU C Library (glibc) do wersji 2.29, funkcja memcmp dla architektury x32 może nieprawidłowo zwrócić zero (wskazując, że dane wejściowe są równe), ponieważ najważniejszy bit rejestru RDX jest nieprawidłowo obsługiwany. Może to prowadzić do błędnych wyników porównań.

Ocena ryzyka

Ryzyko polega na błędnym porównaniu danych, co może prowadzić do naruszenia integralności danych lub błędów w logice aplikacji. Może być wykorzystane do obejścia zabezpieczeń opartych na porównaniach.

Rekomendacja

Zaleca się aktualizację glibc do wersji 2.30 lub nowszej, która zawiera poprawkę dla tego problemu. Należy również przetestować aplikacje korzystające z memcmp na architekturze x32.

Inne podatności w glibc

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

In the GNU C Library (aka glibc or libc6) through 2.29, the memcmp function for the x32 architecture can incorrectly return zero (indicating that the inputs are equal) because the RDX most significant bit is mishandled.

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