CVE-2026-111274
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
unarr do wersji 1.1.1 zawiera odczyt poza zakresem bufora sterty w funkcji zip_parse_extra_fields() w pliku zip/parse-zip.c z powodu nieprawidłowego sprawdzenia długości pola ZIP64. Atakujący może dostarczyć spreparowane archiwum ZIP z wartościami sentinel 0xFFFFFFFF i obciętym rekordem ZIP64, aby odczytać dane poza buforem sterty i wywołać awarię procesu.
Ocena ryzyka
Podatność umożliwia zdalne wywołanie awarii aplikacji przetwarzającej archiwa ZIP, co może być wykorzystane do ataku typu denial of service.
Rekomendacja
Zaktualizować unarr do wersji nowszej niż 1.1.1 oraz poprawić walidację długości pól ZIP64 w parserze archiwów.
Inne podatności w unarr
Oryginalny opis (angielski, źródło NVD)
unarr through 1.1.1 contains a heap-based out-of-bounds read in zip_parse_extra_fields() in zip/parse-zip.c due to an incorrect ZIP64 extra field length check. Attackers can supply a crafted ZIP archive with 0xFFFFFFFF sentinel values and a truncated ZIP64 record to read past the heap buffer and crash the process.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

