CVE Catalog

CVE-2017-16797

High
Published: Translated: NVD NIST

Summary

In SWFTools version 0.9.2, the png_load function in lib/png.c does not properly validate the multiplication of width and height values, which can lead to integer overflow, heap-based buffer overflow, and application crash.

Risk Assessment

Remote attackers may exploit this vulnerability to cause a denial of service, potentially affecting the availability of the application within the organization.

Recommendation

It is recommended to update SWFTools to the latest version to mitigate this vulnerability and implement additional file validation mechanisms for PNG files.

Other vulnerabilities in SWFTools 0.9.2

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS