Katalog CVE

CVE-2026-85091

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

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

Streszczenie

Biblioteka zlib w wersjach od 1.3.1.2 do 1.3.2 zawiera podatność na przepełnienie bufora sterty w funkcji gz_vacate() podczas przetwarzania nieblokujących operacji gzwrite() z nieaktualnymi wskaźnikami zewnętrznego bufora. Atakujący może wywołać przepełnienie przez wywołanie gzprintf() lub gzvprintf() po zatrzymaniu zapisu, powodując niekontrolowane memmove() zapisujące poza granicę wewnętrznego bufora wejściowego.

Ocena ryzyka

Ryzyko zdalnego wykonania kodu lub awarii aplikacji korzystających z zlib, co może prowadzić do naruszenia integralności danych i dostępności usług.

Rekomendacja

Zaleca się aktualizację zlib do wersji 1.3.3 lub nowszej oraz przetestowanie aplikacji korzystających z funkcji gzprintf/gzvprintf.

Inne podatności w zlib

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

zlib versions 1.3.1.2 through 1.3.2 contain a heap buffer overflow vulnerability in the gz_vacate() function when processing non-blocking gzwrite() operations with stale external buffer pointers. Attackers can trigger the overflow by calling gzprintf() or gzvprintf() after a write stall, causing an unchecked memmove() to write beyond the internal input buffer boundary.

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