Katalog CVE

CVE-2026-87825

WysokieCVSS 7.7
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

zstd-jni przed wersją 1.5.7-14 zawiera podatność use-after-free, gdzie strumienie i konteksty trzymają współdzielony zamek słownika tylko podczas wywołania ładowania, co pozwala na zamknięcie słownika, gdy jest nadal używany. Atakujący mogą zamknąć słownik po powiązaniu go ze strumieniem lub kontekstem, powodując, że kolejne operacje odczytu lub zapisu uzyskują dostęp do zwolnionej pamięci natywnej, co prowadzi do cichego uszkodzenia danych lub awarii JVM.

Ocena ryzyka

Podatność może prowadzić do uszkodzenia danych lub awarii JVM, co może wpłynąć na integralność i dostępność aplikacji.

Rekomendacja

Zaleca się aktualizację zstd-jni do wersji 1.5.7-14 lub nowszej, która naprawia problem z zarządzaniem cyklem życia słownika.

Inne podatności w zstd-jni

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

zstd-jni before 1.5.7-14 contains a use-after-free vulnerability where streams and contexts hold a dictionary's shared lock only during the load call, allowing the dictionary to be closed while still referenced. Attackers can close a dictionary after associating it with a stream or context, causing subsequent read or write operations to access freed native memory, resulting in silent data corruption or JVM crashes.

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