Podatności ImageMagick
216 znanych podatności CVE w ImageMagick, przetłumaczonych i ocenionych.
- CVE-2016-10145Krytyczne
Błąd off-by-one w pliku coders/wpg.c w ImageMagick umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez wektory związane z kopiowaniem ciągu.
- CVE-2016-10144Krytyczne
W pliku coders/ipl.c w ImageMagick występuje luka, która pozwala zdalnym atakującym na osiągnięcie nieokreślonego wpływu z powodu braku sprawdzenia malloc.
- CVE-2014-9847Krytyczne
Dekoder jng w ImageMagick w wersji 6.8.9.9 pozwala zdalnym atakującym na wywołanie nieokreślonego wpływu na system.
- CVE-2014-9846Krytyczne
Przepełnienie bufora w funkcji ReadRLEImage w pliku coders/rle.c w ImageMagick 6.8.9.9 może umożliwić zdalnym atakującym wywołanie nieokreślonego wpływu na system.
- CVE-2014-9843Krytyczne
Funkcja DecodePSDPixels w ImageMagick 6.8.9.9 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez nieznane wektory.
- CVE-2014-9841Krytyczne
Funkcja ReadPSDLayers w ImageMagick 6.8.9.9 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez nieznane wektory, związane z 'rzucaniem wyjątków'.
- CVE-2014-9852Krytyczne
W pliku distribute-cache.c w ImageMagick występuje problem z ponownym używaniem obiektów po ich zniszczeniu, co może umożliwić zdalnym atakującym wywołanie nieokreślonego wpływu.
- CVE-2016-6520Krytyczne
Przepełnienie bufora w pliku enhance.c w ImageMagick przed wersją 7.0.2-7 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez wektory związane z morfologią pamięci podręcznej pikseli.
- CVE-2016-5841Krytyczne
Przepełnienie całkowitej liczby w pliku profile.c w ImageMagick przed wersją 7.0.2-1 może umożliwić zdalnym atakującym spowodowanie awarii usługi (błąd segmentacji) lub potencjalne wykonanie dowolnego kodu poprzez manipulację zmienną offset.
- CVE-2016-5690Krytyczne
Funkcja ReadDCMImage w czytniku DCM w ImageMagick przed wersją 6.9.4-5 oraz 7.x przed wersją 7.0.1-7 pozwala zdalnym atakującym na wywołanie nieokreślonego wpływu poprzez wektory związane z instrukcją for przy obliczaniu tabeli skalowania pikseli.
- CVE-2016-5687Krytyczne
Funkcja VerticalFilter w kodzie DDS w ImageMagick przed wersją 6.9.4-3 oraz 7.x przed wersją 7.0.1-4 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez spreparowany plik DDS, co prowadzi do odczytu poza przydzielonym zakresem.
- CVE-2016-4564Krytyczne
Funkcja DrawImage w ImageMagick przed wersją 6.9.4-0 oraz 7.x przed wersją 7.0.1-2 zawiera błąd w wywołaniu funkcji, co może prowadzić do przepełnienia bufora i awarii aplikacji. Atakujący zdalnie mogą wykorzystać tę podatność, przesyłając odpowiednio przygotowany plik.
- CVE-2016-3718ŚrednieAktywnie exploitowane
Kodery HTTP i FTP w ImageMagick przed 6.9.3-10 oraz 7.x przed 7.0.1-1 pozwalają zdalnym atakującym przeprowadzać ataki server-side request forgery (SSRF) za pomocą spreparowanego obrazu.
- CVE-2016-3715ŚrednieAktywnie exploitowane
Koder EPHEMERAL w ImageMagick przed 6.9.3-10 oraz 7.x przed 7.0.1-1 pozwala zdalnym atakującym usuwać dowolne pliki za pomocą spreparowanego obrazu.
- CVE-2026-93590Niskie
ImageMagick w wersjach przed 7.1.2-31 zawiera podatność polegającą na obejściu polityk w enkoderze UHDR, który nie wykonuje kontroli polityk podczas alokacji bufora dla pikseli obrazu. Atakujący może obejść polityki zasobów, przetwarzając specjalnie spreparowane obrazy UHDR, co może prowadzić do odmowy usługi poprzez nadmierną alokację pamięci.
- CVE-2026-93589Niskie
ImageMagick w wersjach przed 7.1.2-31 oraz 6.9.13-56 zawiera błąd dzielenia przez zero w enkoderze FLIF. Nieprawidłowa wartość ticks per second w kodowanym obrazie powoduje dzielenie przez zero i awarię enkodera, prowadząc do odmowy usługi.
- CVE-2026-93588Niskie
ImageMagick w wersjach przed 7.1.2-31 i przed 6.9.13-56 zawiera błąd dereferencji wskaźnika NULL w koderze PNM. Gdy koder osiąga limit pamięci (zasobów) w określonym momencie przetwarzania, nieudana alokacja nie jest obsługiwana i następuje dereferencja wskaźnika NULL, co może prowadzić do odmowy usługi (awarii aplikacji) podczas przetwarzania specjalnie spreparowanego lub wystarczająco dużego obrazu PNM.
- CVE-2026-93587Niskie
ImageMagick w wersjach przed 7.1.2-31 i przed 6.9.13-56 zawiera obejście polityki w koderze PCD (oraz, zgodnie z advisory upstream, CUBE i HALD): gdy podana jest określona opcja wiersza poleceń, dekoder nie sprawdza skonfigurowanego limitu zasobów, co może skutkować dodatkową alokacją pamięci. Lokalny użytkownik mogący przekazać opcje wiersza poleceń do ImageMagick może zatem przekroczyć zamierzony limit polityki pamięci, powodując ograniczony wpływ na dostępność.
- CVE-2026-93586Niskie
ImageMagick w wersjach przed 7.1.2-31 i przed 6.9.13-56 zawiera podatność use-after-free w metodzie ImagesToBlob, spowodowaną nieprawidłowo aktualizowanym wskaźnikiem. Wykorzystanie może skutkować ograniczonym wpływem na dostępność (np. awarią dotkniętego procesu).
- CVE-2026-86425Niskie
ImageMagick przed wersją 7.1.2-30 oraz 6.9.x przed 6.9.13-55 zawiera podatność use-after-free w metodzie Layer biblioteki PerlMagick. Atakujący, dostarczając spreparowaną listę obrazów, może wywołać dostęp do pamięci po jej zwolnieniu, co prowadzi do awarii (odmowa usługi).
- CVE-2026-86424Niskie
ImageMagick przed wersją 7.1.2-30 oraz 6.9.13-55 zawiera podatność TOCTOU w dekoderze wideo, która pozwala atakującym ominąć ograniczenia zapisu w polityce ścieżek poprzez podmianę dowiązań symbolicznych. Atakujący może podmienić dowiązanie symboliczne między walidacją polityki a operacją zapisu, aby zapisać dane w lokalizacjach zabronionych przez politykę.
- CVE-2026-86423Niskie
ImageMagick przed wersją 7.1.2-30 oraz 6.9.x przed 6.9.13-55 zawiera podatność use-after-free w metodzie GetList biblioteki PerlMagick. Spreparowane wywołanie metody GetList może wywołać użycie po zwolnieniu, co prowadzi do awarii (odmowa usługi).
- CVE-2026-86422Niskie
ImageMagick przed wersją 7.1.2-30 zawiera podatność TOCTOU w egzekwowaniu polityki ścieżek na systemie Windows, która pozwala atakującym ominąć ograniczenia odczytu lub zapisu poprzez wykorzystanie wyścigu na dowiązaniach symbolicznych. Atakujący mogą podmieniać dowiązania symboliczne między walidacją polityki a dostępem do pliku, aby odczytać lub zapisać pliki zabronione przez politykę.
- CVE-2026-86421Niskie
ImageMagick przed wersją 7.1.2-30 oraz 6.9.13-55 zawiera wyciek pamięci w dekoderze obrazów MSL. Spreparowany obraz MSL powoduje alokację pamięci bez odpowiedniego zwolnienia, co pozwala atakującemu wyczerpać pamięć i spowodować odmowę usługi.
- CVE-2026-86420Niskie
ImageMagick przed wersją 7.1.2-30 oraz 6.9.13-55 nie obniża prawidłowo budżetu pamięci, gdy operacja wewnątrz OpenPixelCache zakończy się niepowodzeniem. Wielokrotne wywoływanie takich błędów może wyczerpać budżet pamięci procesu i doprowadzić do odmowy usługi.
- CVE-2026-64685Średnie
Podatność w ImageMagick (wersje przed 7.1.2-27) w dekoderze BGR. Brak sprawdzania końca pliku w każdym miejscu może prowadzić do odczytu poza zakresem bufora sterty (heap buffer over-read).
- CVE-2026-62946Średnie
Podatność w ImageMagick (wersje przed 6.9.13-52 i 7.1.2-27) podczas przetwarzania bardzo dużego pliku JNX na platformach 32-bitowych. Może wystąpić przepełnienie liczby całkowitej, prowadzące do zapisu poza zakresem bufora sterty (heap buffer over-write).
- CVE-2026-62363Średnie
W ImageMagick przed wersją 7.1.2-27 występuje podatność na przepełnienie bufora sterty w operacji fx. Atakujący może wykorzystać spreparowany argument, co prowadzi do nadpisania pamięci.
- CVE-2026-62343Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26 występuje podatność na przepełnienie bufora sterty podczas operacji morfologicznej z jądrem dostarczonym przez użytkownika. Nieprawidłowe jądro może spowodować nadpisanie pamięci.
- CVE-2026-66011Niskie
ImageMagick przed wersją 7.1.2-27 zawiera podatność na wyciek pamięci w interfejsie wiersza poleceń magick, gdy podano nieprawidłowe opcje. Atakujący mogą wielokrotnie dostarczać sfałszowane argumenty, powodując wyczerpanie pamięci systemowej.
- CVE-2026-61872Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje wyciek pamięci w enkoderze TIFF podczas przetwarzania nieprawidłowego parametru tiff:tile-geometry. Podanie zniekształconych parametrów geometrii kafelka powoduje, że zaalokowana pamięć nie jest zwalniana, co może prowadzić do zwiększonego zużycia pamięci.
- CVE-2026-61871Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje wyciek pamięci w dekoderze ICON, który pojawia się, gdy alokacja pamięci nie powiedzie się. Przetwarzanie spreparowanego pliku ICON wywołującego błąd alokacji powoduje wyciek pamięci, co może prowadzić do odmowy usługi.
- CVE-2026-61869Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje wyciek pamięci w enkoderze MIFF, który pojawia się, gdy alokacja pamięci nie powiedzie się podczas przetwarzania obrazów MIFF. Może to prowadzić do odmowy usługi (DoS).
- CVE-2026-61868Niskie
Podatność w ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 powoduje wyciek pamięci w dekoderze YUV, gdy otwarcie obiektu blob nie powiedzie się. Wielokrotne wywołanie może prowadzić do wyczerpania zasobów (odmowa usługi).
- CVE-2026-61867Niskie
W ImageMagick przed wersją 7.1.2-26 występuje podatność na wyciek pamięci w enkoderze TIFF podczas nieudanej alokacji pamięci. Atakujący może wywołać błędy alokacji podczas przetwarzania obrazów TIFF, prowadząc do wyczerpania pamięci i odmowy usługi.
- CVE-2026-61866Niskie
Podatność w ImageMagick przed wersją 7.1.2-26 powoduje wyciek pamięci w enkoderze JNG, gdy nie można otworzyć obiektu blob. Atakujący mogą wywołać wyczerpanie zasobów, dostarczając nieprawidłowo sformatowane pliki JNG, które powodują niepowodzenie operacji na blobach.
- CVE-2026-61865Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje wyciek pamięci w operacji wykrywania linii Hough. Gdy konkretna operacja zakończy się niepowodzeniem, dochodzi do niewielkiego wycieku pamięci.
- CVE-2026-61864Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje wyciek pamięci podczas transformacji kolorów do przestrzeni barw logarytmicznej. Gdy operacja się nie powiedzie, niewielka ilość pamięci nie jest zwalniana.
- CVE-2026-61863Niskie
W ImageMagick przed wersją 7.1.2-26 (oraz 6.x przed 6.9.13-51) występuje wyciek pamięci w enkoderze TIFF, który pojawia się, gdy nie można utworzyć pliku tymczasowego, prowadząc do niewielkiego wycieku pamięci.
- CVE-2026-61862Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje podatność na ujawnienie informacji. Gdy profil jest wyświetlany za pomocą polecenia identify, a wartość profilu nie jest drukowalna, możliwe jest odczytanie jednego bajtu poza granicą profilu. Problem występuje, gdy włączone jest wyjście debugowania.
- CVE-2026-61860Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje podatność use-after-free, która pojawia się, gdy inicjalizacja freetype zakończy się niepowodzeniem. Metoda nie kończy działania i kontynuuje używanie już zwolnionej pamięci, co może prowadzić do odmowy usługi.
- CVE-2026-61859Niskie
Podatność w ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 pozwala na ominięcie polityki bezpieczeństwa w operacji -script. Brak odpowiednich kontroli polityki umożliwia odczyt plików z lokalizacji, które są domyślnie zabronione.
- CVE-2026-61464Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 występuje podatność na przepełnienie bufora sterty podczas importu X11 z spreparowanym tytułem okna, co może prowadzić do uszkodzenia pamięci sterty i odmowy usługi.
- CVE-2026-56375Niskie
Podatność w ImageMagick do wersji 7.1.2-18 powoduje wyciek pamięci w koderze ASHLAR podczas nieudanej akcji. Atakujący może wywołać nieudane akcje, aby wyczerpać zasoby pamięci i spowodować odmowę usługi.
- CVE-2026-61870Niskie
W ImageMagick przed wersją 7.1.2-26 występuje podatność na wyciek pamięci w enkoderze VIFF, gdy alokacja pamięci nie powiedzie się. Atakujący może wykorzystać specjalnie spreparowane obrazy VIFF, aby wyczerpać dostępną pamięć i spowodować odmowę usługi.
- CVE-2026-61861Niskie
W ImageMagick przed wersją 7.1.2-26 występuje podatność use-after-free w metodzie FormatMagickCaption, gdy alokacja pamięci się nie powiedzie. Atakujący może wywołać błędy alokacji pamięci, powodując, że wiszący wskaźnik odwołuje się do zwolnionej pamięci, co może prowadzić do odmowy usługi lub wykonania kodu.
- CVE-2026-61858Niskie
Podatność w ImageMagick przed wersją 7.1.2-26 umożliwia ominięcie polityki bezpieczeństwa w enkoderze APNG i zewnętrznych delegatach z powodu braku walidacji. Atakujący mogą zapisywać pliki w niedozwolonych lokalizacjach, wykorzystując proces kodowania APNG.
- CVE-2026-61857Niskie
W ImageMagick przed wersją 7.1.2-26 występuje podatność use-after-free na stercie spowodowana brakiem sprawdzenia wartości null podczas parsowania profili XMP. Atakujący mogą stworzyć złośliwe pliki graficzne ze specjalnie spreparowanymi danymi XMP, aby wywołać podatność i spowodować awarię aplikacji.
- CVE-2026-61465Niskie
W ImageMagick przed wersjami 7.1.2-26 i 6.9.13-51 brakuje sprawdzenia limitu alokacji pamięci w operacjach opartych na macierzach, takich jak -canny. Atakujący może dostarczyć spreparowany obraz, który powoduje alokację większej ilości pamięci niż dozwolona przez skonfigurowane zasady, co prowadzi do odmowy usługi.
- CVE-2026-56372Niskie
Podatność w ImageMagick przed wersją 7.1.2-19 powoduje przepełnienie bufora sterty podczas operacji powiększania (magnify). Nieprawidłowa wartość parametru magnify:method prowadzi do odczytu poza dozwolonym obszarem pamięci.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

