Podatności ImageMagick
300 znanych podatności CVE w ImageMagick, przetłumaczonych i ocenionych.
- 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.
- CVE-2026-56373Niskie
W ImageMagick przed wersją 7.1.2-15 wykryto podatność use-after-free w dekoderze PDB, która wykorzystuje nieaktualny wskaźnik po nieudanej alokacji pamięci. Atakujący może przetworzyć złośliwy plik PDB, powodując awarię lub zapis pojedynczego bajtu zerowego do zwolnionej pamięci.
- CVE-2026-56366Niskie
W ImageMagick przed wersją 7.1.2-18 występuje podatność na wyciek pamięci w czytniku META podczas przetwarzania ścieżek wejściowych APP1JPEG. Atakujący mogą wykorzystać specjalnie spreparowane pliki obrazów APP1JPEG, powodując wyczerpanie zasobów i odmowę usługi.
- CVE-2026-56374Niskie
Podatność w ImageMagick przed wersją 7.1.2-19 powoduje przepełnienie bufora sterty w enkoderze FTXT z powodu braku kontroli granic podczas parsowania ftxt:format. Zdalny atakujący może wykorzystać spreparowane pliki obrazów FTXT do wywołania odczytu poza zakresem, co prowadzi do odmowy usługi lub ujawnienia informacji.
- CVE-2026-56362Niskie
W ImageMagick przed wersją 7.1.2-15 występuje podatność na odczyt poza granicami sterty (heap-buffer-overflow) w funkcji GetPixelIndex. Problem wynika z aktualizacji metadanych kanałów obrazu przez OpenPixelCache przed alokacją pamięci dla pamięci podręcznej pikseli. Atakujący może wywołać błędy alokacji pamięci i dysku, prowadząc do odczytu poza stertą, co wpływa na każdy program zapisujący obraz, który wywołuje GetPixelIndex.
- CVE-2026-55628Średnie
W ImageMagick przed wersją 7.1.2-26he operacja `-concatenate` nie sprawdza zasad bezpieczeństwa (policy checks), co może pozwolić na odczyt i zapis do ścieżek zabronionych przez politykę bezpieczeństwa. Problem został naprawiony w wersji 7.1.2-26.
- CVE-2026-55597Średnie
W ImageMagick przed wersją 7.1.2-26 stwierdzono podatność na przepełnienie bufora sterty w enkoderze JP2 spowodowane nieprawidłowym przetwarzaniem argumentów. Problem został naprawiony w wersji 7.1.2-26.
- CVE-2026-55595Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26, podanie nieprawidłowych argumentów do opcji connected-components powoduje nieskończoną pętlę. Problem został naprawiony w wymienionych wersjach.
- CVE-2026-55594Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26 brak sprawdzenia głębi w dekoderze MVG powoduje przepełnienie stosu przy przetwarzaniu spreparowanego obrazu.
- CVE-2026-55577Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26 występuje przepełnienie bufora sterty w dekoderze MVG, które może prowadzić do zapisu poza zakresem podczas przetwarzania spreparowanego obrazu.
- CVE-2026-55510Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26 występuje podatność use-after-free podczas identyfikacji obrazu z spreparowanym profilem 8BIM zawierającym określony format string. Problem został naprawiony w wymienionych wersjach.
- CVE-2026-53467Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26 dekoder MNG zawiera podatność na ujawnienie informacji z pamięci sterty, ponieważ część pikseli pozostaje niezmieniona.
- CVE-2026-53466Średnie
W ImageMagick przed wersjami 6.9.13-51 i 7.1.2-26 wykryto przepełnienie liczby całkowitej w dekoderze XCF, które może prowadzić do odczytu poza zakresem pamięci podczas przetwarzania spreparowanego obrazu, potencjalnie powodując awarię programu.
- CVE-2026-56377Niskie
Podatność w ImageMagick przed wersją 7.1.2-24 umożliwia atakującym ominięcie polityk bezpieczeństwa i tworzenie lub obcinanie plików, które powinny być zablokowane. Luka wynika z nieprawidłowej weryfikacji polityk ścieżek, co pozwala na zapis plików poza dozwolonymi granicami.
- CVE-2026-56369Niskie
Podatność w ImageMagick przed wersją 7.1.2-22 w metodzie PasskeyEncipherImage powoduje ponowne użycie nonce w szyfrze AES-CTR. Umożliwia to atakującym odzyskanie oryginalnej treści z zaszyfrowanych obrazów.
- CVE-2026-56365Niskie
Podatność w ImageMagick przed wersją 7.1.2-19 powoduje wyciek pamięci w enkoderze PNG podczas zapisywania obrazów MNG. Atakujący może wywołać błąd enkodera, prowadząc do wyczerpania zasobów pamięci i odmowy usługi.
- CVE-2026-56364Niskie
Podatność w ImageMagick przed wersją 7.1.2-13 powoduje wyciek pamięci w funkcji LoadOpenCLDeviceBenchmark() podczas parsowania nieprawidłowo sformatowanych plików XML profilu urządzenia OpenCL z niezamkniętymi elementami urządzenia. Atakujący z dostępem do zapisu w katalogu pamięci podręcznej OpenCL mogą umieścić złośliwe pliki XML, co prowadzi do wyczerpania pamięci i odmowy usługi.
- CVE-2026-56363Niskie
W ImageMagick przed wersją 7.1.2-22 występuje podatność dzielenia przez zero w przetwarzaniu jądra dwumianowego. Atakujący może dostarczyć dużą wartość jądra dwumianowego, powodując przepełnienie liczby całkowitej, co prowadzi do dzielenia przez zero i awarii aplikacji.
- CVE-2026-56361Niskie
W ImageMagick przed wersją 7.1.2-19 występuje błąd off-by-one w walidacji morfologii, umożliwiający odczyt poza granicami bufora sterty. Atakujący mogą wywołać przepełnienie bufora sterty poprzez podanie nieprawidłowych parametrów morfologii, co prowadzi do naruszeń dostępu do pamięci pojedynczego piksela.
- CVE-2026-56379Wysokie
Podatność w ImageMagick przed wersjami 7.1.2-15 i 6.9.13-40 umożliwia wstrzykiwanie poleceń w dekoderze SVG. Atakujący mogą wstrzyknąć dowolne polecenia MVG (Magick Vector Graphics) poprzez spreparowany plik SVG.
- CVE-2026-56376Niskie
ImageMagick w wersjach przed 7.1.2-15 oraz 6.9.13-40 zawiera podatność typu use-after-free w kodzie meta. W przypadku niepowodzenia alokacji pamięci, jeden bajt jest zapisywany do nieaktualnego wskaźnika, co może prowadzić do awarii usługi.
- CVE-2026-56371Średnie
W ImageMagick przed wersjami 7.1.2-15 i 6.9.13-40 występuje wyciek pamięci w pliku coders/txt.c podczas przetwarzania plików TXT z atrybutami tekstury. Obiekt tekstury alokowany przez ReadImage nie jest zwalniany, gdy funkcja GetTypeMetrics zawiedzie, co powoduje wyciek pamięci przy każdym przetworzeniu spreparowanego pliku TXT z atrybutem tekstury.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

