Katalog CVE

CVE-2026-120433

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

Streszczenie

Netpbm przed wersjami 10.86.51, 11.x przed 11.02.30 oraz 11.03 przed 11.15.08 zawiera przepełnienie bufora na stosie w funkcji paintPoly() w picttoppm z powodu nieograniczonej liczby punktów wielokąta. Atakujący może dostarczyć spreparowany plik PICT z wielokątem przekraczającym 100 punktów, aby nadpisać stałą tablicę pts, powodując awarie lub potencjalne wykonanie kodu.

Ocena ryzyka

Może prowadzić do awarii konwertera lub potencjalnego wykonania dowolnego kodu podczas przetwarzania niezaufanych plików PICT. Stanowi zagrożenie w systemach przetwarzających obrazy pochodzące od użytkowników.

Rekomendacja

Zaktualizuj Netpbm do wersji 10.86.51, 11.02.30, 11.15.08 lub nowszych, odpowiednio do gałęzi. Unikaj przetwarzania niezaufanych plików PICT do czasu wdrożenia aktualizacji.

Inne podatności w Netpbm

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

Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a stack-based buffer overflow in the picttoppm paintPoly() function due to an unbounded polygon point count. Attackers can supply a crafted PICT file with a polygon exceeding 100 points to overwrite the fixed pts array, causing crashes or potentially code execution.

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