Katalog CVE

CVE-2026-93451

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

snappy-java do wersji 1.1.10.8 zawiera podatność przepełnienia bufora w metodach Snappy.uncompress*Array, które alokują tablice wyjściowe, dzieląc nieskompresowaną długość przez rozmiar elementu, ale przekazują niepodzieloną długość do kodu natywnego. Atakujący kontrolujący skompresowane dane wejściowe mogą spowodować zapis poza granicami tablicy, uszkadzając pamięć sterty.

Ocena ryzyka

Przepełnienie bufora może prowadzić do uszkodzenia pamięci, co może umożliwić zdalne wykonanie kodu lub spowodować awarię aplikacji korzystających z biblioteki snappy-java.

Rekomendacja

Zaleca się aktualizację do wersji, która zawiera poprawkę. Jeśli nie jest dostępna, ogranicz zaufanie do danych wejściowych przetwarzanych przez snappy-java i rozważ użycie alternatywnych bibliotek.

Inne podatności w snappy-java

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

snappy-java through 1.1.10.8 contains a buffer overflow vulnerability in typed Snappy.uncompress*Array methods that allocate output arrays by dividing uncompressed length by element size but pass the undivided length to native code. Attackers controlling compressed input can cause misaligned length values to write past array bounds with attacker-controlled bytes, corrupting heap memory.

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