Podatności ImageMagick
203 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-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.

