CVE-2026-109267
ŚrednieCVSS 5.3Streszczenie
ImageMagick w wersjach przed 6.9.13-57 oraz 7.x przed 7.1.2-32 zawiera przepełnienie stosu w dekoderze MSL spowodowane nieprawidłowym sprawdzeniem głębokości, które nie ogranicza rekurencji. Atakujący może dostarczyć zestaw spreparowanych obrazów MSL, które wyczerpią stos podczas odczytu jednego z nich, powodując awarię procesu i odmowę usługi.
Ocena ryzyka
Możliwa awaria procesu przetwarzającego obrazy, prowadząca do odmowy usługi i niedostępności funkcji zależnych od ImageMagick.
Rekomendacja
Zaktualizuj ImageMagick do wersji 6.9.13-57 lub 7.1.2-32 (lub nowszej). Ogranicz przetwarzanie niezaufanych plików MSL i rozważ wyłączenie tego formatu, jeśli nie jest wymagany.
Inne podatności w ImageMagick
Zobacz wszystkie- CVE-2026-109964Średnie
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.
- CVE-2026-109282Niskie
Podatność w ImageMagick przed wersjami 6.9.13-57 i 7.1.2-32 powoduje pomyłkę typów w enkoderach INFO, JSON i YAML, gdy zapisywany jest obraz w formacie skompresowanym. Atakujący może wywołać zapis takiego obrazu, co prowadzi do awarii procesu przez SIGABRT lub SIGSEGV, powodując odmowę usługi.
- CVE-2026-109281Średnie
ImageMagick w wersjach od 7.1.0-21 do 7.1.2-32 zawiera błąd odczytu poza granicami bufora sterty w obsłudze opcji -fx. W określonych sytuacjach operacja -fx odczytuje dane poza zaalokowanym buforem sterty. Atakujący, który doprowadzi do przetworzenia spreparowanego wyrażenia -fx, może odczytać zawartość pamięci sterty, co potencjalnie ujawnia ograniczone dane.
- CVE-2026-109277Niskie
W ImageMagick przed wersją 7.1.2-32 występuje podatność umożliwiająca ominięcie polityki bezpieczeństwa w operacji -script z powodu braku kontroli nad obsługą deskryptorów plików. Atakujący mogą użyć operacji -script do zamknięcia deskryptorów niezwiązanych z bieżącą operacją, obchodząc skonfigurowane polityki bezpieczeństwa.
- CVE-2026-109276Średnie
ImageMagick w wersjach przed 6.9.13-57 oraz 7.x przed 7.1.2-32 zawiera błąd niepełnego czyszczenia w dekoderze JNG, który nie usuwa plików tymczasowych podczas przetwarzania spreparowanego wejścia. Atakujący może dostarczać spreparowane pliki JNG, aby wielokrotnie powodować wyciek plików tymczasowych, zużywając miejsce na dysku i pogarszając dostępność.
- CVE-2026-109272Niskie
W ImageMagick 7.1.1-31 przed wersją 7.1.2-32 występuje dereferencja wskaźnika NULL w dekoderze PostScript, wywoływana po osiągnięciu limitu polityki. Atakujący mogą dostarczyć spreparowany plik PostScript do przetworzenia, co powoduje awarię aplikacji i odmowę usługi.
- CVE-2026-109271Niskie
W ImageMagick 7.1.2-30 przed wersją 7.1.2-32 występuje podatność use-after-free w dekoderze WBINFO, pojawiająca się, gdy alokacja pamięci nie powiedzie się podczas dekodowania obrazu. Atakujący mogą dostarczyć spreparowany obraz, który przy nieudanej alokacji pamięci powoduje ponowne użycie zwolnionej pamięci i awarię aplikacji.
- CVE-2026-109266Średnie
ImageMagick w wersjach przed 6.9.13-57 oraz 7.x przed 7.1.2-32 zawiera podatność na wstrzyknięcie XML w enkoderze CIP, który nieprawidłowo escapuje dane pochodzące z wejścia podczas zapisu wyjścia XML dla telefonów Cisco IP. Atakujący może dostarczyć spreparowany plik, który po konwersji do formatu CIP wstrzykuje dowolny znacznik do generowanego XML.
- CVE-2026-109262Średnie
ImageMagick przed wersją 6.9.13-57 oraz 7.x przed 7.1.2-32 zawiera wyciek pamięci w enkoderze SVG (WriteSVGImage), który nie zwalnia przydzielonej pamięci podczas przetwarzania spreparowanych obrazów. Atakujący mogą dostarczyć specjalnie przygotowane pliki graficzne, które po przetworzeniu przez enkoder SVG powodują wyciek pamięci i odmowę usługi poprzez wyczerpanie zasobów.
- CVE-2026-109261Niskie
ImageMagick w wersjach przed 6.9.13-57 oraz 7.x przed 7.1.2-32 zawiera wyciek pamięci w enkoderze GIF, ponieważ zaalokowana pamięć nie jest zwalniana, gdy kwantyzacja kolorów nie powiedzie się podczas kodowania. Złośliwe obrazy mogą powodować wyciek przy każdej próbie konwersji.
Oryginalny opis (angielski, źródło NVD)
ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains a stack overflow in the MSL decoder caused by an incorrect depth check that fails to limit recursion. Attackers can supply a set of crafted MSL images that exhaust the stack when one of them is read, crashing the process and causing a denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

