CVE-2016-8707
WysokieStreszczenie
W narzędziu konwertującym ImageMagick występuje podatność umożliwiająca zapis poza przydzielonym obszarem pamięci podczas obsługi skompresowanych obrazów TIFF. Odpowiednio przygotowany dokument TIFF może prowadzić do zapisu poza granicami, co w określonych okolicznościach może być wykorzystane do zdalnego wykonania kodu.
Ocena ryzyka
Podatność ta stwarza ryzyko zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem przez atakującego. Organizacje powinny być świadome potencjalnych zagrożeń związanych z obsługą plików TIFF.
Rekomendacja
Zaleca się aktualizację ImageMagick do najnowszej wersji, aby usunąć tę podatność. Należy również ograniczyć możliwość przetwarzania plików TIFF od nieznanych źródeł.
Inne podatności w ImageMagick
Zobacz wszystkie- CVE-2017-17880Wysokie
W ImageMagick 7.0.7-16 Q16 x86_64 występuje błąd przepełnienia bufora na stosie w funkcji WriteWEBPImage w pliku coders/webp.c, związany z kontrolą wersji WEBP_DECODER_ABI_VERSION.
- CVE-2017-17879Wysokie
W ImageMagick 7.0.7-16 Q16 x86_64 występuje błąd przepełnienia bufora w pamięci w funkcji ReadOneMNGImage w pliku coders/png.c, związany z obliczaniem długości i spowodowany błędem off-by-one.
- CVE-2017-16546Wysokie
Funkcja ReadWPGImage w ImageMagick 7.0.7-9 nieprawidłowo waliduje indeks mapy kolorów w palecie WPG, co może prowadzić do odmowy usługi lub innych nieokreślonych skutków poprzez złośliwy plik WPG.
- CVE-2017-15281Wysokie
W funkcji ReadPSDImage w pliku coders/psd.c w ImageMagick 7.0.7-6 występuje podatność, która pozwala zdalnym atakującym na spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków poprzez spreparowany plik.
- CVE-2017-15033Wysokie
Wersja 7.0.7-2 ImageMagick zawiera wyciek pamięci w funkcji ReadYUVImage w pliku coders/yuv.c.
- CVE-2017-14739Wysokie
Funkcja AcquireResampleFilterThreadSet w ImageMagick 7.0.7-4 niewłaściwie obsługuje nieudane przydzielanie pamięci, co może prowadzić do odmowy usługi poprzez dereferencję wskaźnika NULL w funkcji DistortImage.
- CVE-2017-14682Wysokie
GetNextToken w MagickCore/token.c w ImageMagick 7.0.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora na stercie i awaria aplikacji) lub potencjalnie inny nieokreślony wpływ za pomocą spreparowanego dokumentu SVG.
- CVE-2017-14137Wysokie
W funkcji ReadWEBPImage w pliku coders/webp.c w ImageMagick 7.0.6-5 występuje problem z nadmiernym przydziałem pamięci, który zależy jedynie od pola długości w nagłówku.
- CVE-2017-13146Wysokie
W ImageMagick przed wersją 6.9.8-5 oraz 7.x przed wersją 7.0.5-6 występuje wyciek pamięci w funkcji ReadMATImage w pliku coders/mat.c.
- CVE-2017-13143Wysokie
W ImageMagick przed wersją 6.9.7-6 oraz 7.x przed 7.0.4-6 funkcja ReadMATImage w pliku coders/mat.c wykorzystuje niezainicjowane dane, co może pozwolić zdalnym atakującym na uzyskanie wrażliwych informacji z pamięci procesu.
Oryginalny opis (angielski, źródło NVD)
An exploitable out of bounds write exists in the handling of compressed TIFF images in ImageMagicks's convert utility. A crafted TIFF document can lead to an out of bounds write which in particular circumstances could be leveraged into remote code execution. The vulnerability can be triggered through any user controlled TIFF that is handled by this functionality.

