Katalog CVE

CVE-2016-4563

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja TraceStrokePolygon w ImageMagick przed wersją 6.9.4-0 oraz 7.x przed wersją 7.0.1-2 niewłaściwie obsługuje relację między wartością BezierQuantum a danymi niektórych stroków. To może umożliwić zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora i awaria aplikacji) lub potencjalnie inny nieokreślony wpływ za pomocą spreparowanego pliku.

Ocena ryzyka

Organizacje mogą być narażone na ataki, które prowadzą do awarii aplikacji, co może skutkować przerwami w dostępności usług. Dodatkowo, istnieje ryzyko nieokreślonych skutków, które mogą wpłynąć na integralność systemu.

Rekomendacja

Zaleca się aktualizację ImageMagick do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować i analizować pliki wejściowe, aby zminimalizować ryzyko ataków.

Inne podatności w ImageMagick

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The TraceStrokePolygon function in MagickCore/draw.c in ImageMagick before 6.9.4-0 and 7.x before 7.0.1-2 mishandles the relationship between the BezierQuantum value and certain strokes data, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted file.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS