CVE-2026-111273
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
unarr do wersji 1.1.1 zawiera przepełnienie bufora sterty typu off-by-one w funkcji tar_get_name() w pliku tar/parse-tar.c, osiągalne przez API ar_entry_get_name(). Atakujący może dostarczyć spreparowane archiwum TAR z pełnym prefiksem i nazwą ustar, aby zapisać bajt NUL poza alokacją, uszkadzając pamięć sterty i wywołując awarię procesu.
Ocena ryzyka
Podatność pozwala na zdalne uszkodzenie pamięci sterty i awarię aplikacji przetwarzającej archiwa TAR, co może prowadzić do ataku denial of service lub potencjalnego wykonania kodu.
Rekomendacja
Zaktualizować unarr do wersji nowszej niż 1.1.1 oraz poprawić sprawdzanie granic bufora w funkcji tar_get_name().
Inne podatności w unarr
Oryginalny opis (angielski, źródło NVD)
unarr through 1.1.1 contains an off-by-one heap-based buffer overflow in tar_get_name() in tar/parse-tar.c, reachable through the ar_entry_get_name() API. Attackers can supply a crafted TAR archive with a full ustar prefix and name to write a NUL byte past the allocation, corrupting heap memory and crashing the process.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

