CVE-2014-9804
WysokieStreszczenie
W pliku vision.c w ImageMagick występuje podatność, która pozwala zdalnym atakującym na spowodowanie odmowy usługi poprzez wywołanie nieskończonej pętli związanej z 'zbyt dużą liczbą obiektów'.
Ocena ryzyka
Ta podatność może prowadzić do niedostępności usług związanych z przetwarzaniem obrazów, co może wpłynąć na operacje organizacji.
Rekomendacja
Zaleca się aktualizację ImageMagick do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem nieautoryzowanych prób dostępu.
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-109267Średnie
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.
- 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.
Oryginalny opis (angielski, źródło NVD)
vision.c in ImageMagick allows remote attackers to cause a denial of service (infinite loop) via vectors related to "too many object."
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

