Katalog CVE

CVE-2026-59949

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

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

Streszczenie

W bibliotece yawkat LZ4 Java przed wersją 1.11.1 funkcje haszujące XXHash oparte na JNI nie sprawdzają poprawności tablicy bajtów oraz argumentów off i len, co pozwala na przekazanie pustych tablic lub zbyt dużych zakresów do kodu natywnego. Może to prowadzić do odczytu poza tablicą Java i awaryjnego zakończenia działania JVM. Problem został naprawiony w wersji 1.11.1.

Ocena ryzyka

Atakujący może spowodować awarię aplikacji Java (odmowa usługi) poprzez wywołanie podatnych funkcji z nieprawidłowymi argumentami. Może to prowadzić do przerwania działania usług krytycznych.

Rekomendacja

Zaktualizuj bibliotekę yawkat LZ4 Java do wersji 1.11.1 lub nowszej, która zawiera poprawkę.

Inne podatności w yawkat LZ4 Java

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

yawkat LZ4 Java provides LZ4 compression for Java. Prior to 1.11.1, JNI-backed XXHash implementations fail to validate the byte array object and the off and len arguments in XXHashFactory.nativeInstance().hash32().hash(), XXHashFactory.nativeInstance().hash64().hash(), XXHashFactory.nativeInstance().newStreamingHash32().update(), and XXHashFactory.nativeInstance().newStreamingHash64().update(), allowing null arrays or oversized ranges to reach native code, read outside the Java array, and fatally terminate the JVM. This issue is fixed in version 1.11.1.

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