Katalog CVE

CVE-2017-16797

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W SWFTools w wersji 0.9.2 funkcja png_load w pliku lib/png.c nieprawidłowo weryfikuje mnożenie wartości szerokości i wysokości, co może prowadzić do przepełnienia całkowitego, przepełnienia bufora w stercie oraz awarii aplikacji.

Ocena ryzyka

Atakujący zdalnie mogą wykorzystać tę podatność do wywołania odmowy usługi, co może wpłynąć na dostępność aplikacji w organizacji.

Rekomendacja

Zaleca się aktualizację SWFTools do najnowszej wersji, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów weryfikacji plików PNG.

Inne podatności w SWFTools 0.9.2

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

In SWFTools 0.9.2, the png_load function in lib/png.c does not properly validate an alloclen_64 multiplication of width and height values, which allows remote attackers to cause a denial of service (integer overflow, heap-based buffer overflow, and application crash) or possibly have unspecified other impact via a crafted PNG file.

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