Katalog CVE

CVE-2026-109964

ŚrednieCVSS 5.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

ImageMagick przed wersjami 7.1.2-33 i 6.9.13-58 zawiera podatność niedopełnienia bufora sterty w DecodeImage() w coders/pict.c na buildach 32-bitowych z powodu przepełnienia arytmetyki wskaźników. Atakujący mogą dostarczyć spreparowany plik PICT z maksymalnymi wartościami wierszy, kolumn i bajtów na linię, aby ominąć sprawdzenia granic i zapisać do 128 kontrolowanych bajtów poniżej bufora sterty, powodując awarie lub wykonanie kodu.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego wykonania kodu lub spowodowania awarii aplikacji przez spreparowany plik PICT, co może prowadzić do naruszenia integralności systemu.

Rekomendacja

Zaleca się aktualizację ImageMagick do wersji 7.1.2-33 lub 6.9.13-58 (lub nowszych), które eliminują tę podatność. Należy również ograniczyć przetwarzanie niezaufanych plików PICT.

Inne podatności w ImageMagick

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

ImageMagick before 7.1.2-33 and 6.9.13-58 contains a heap buffer underwrite vulnerability in DecodeImage() in coders/pict.c on 32-bit builds due to pointer arithmetic overflow. Attackers can supply a crafted PICT file with maximized row, column and bytes-per-line values to bypass bounds checks and write up to 128 controlled bytes below the heap buffer, causing crashes or code execution.

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