CVE Catalog

CVE-2015-8540

High
Published: Translated: NVD NIST

Summary

An integer underflow in the png_check_keyword function in pngwutil.c in libpng allows remote attackers to trigger an out-of-bounds read by using a space character as a keyword in a PNG image.

Risk Assessment

Attackers may exploit this vulnerability to cause unspecified impacts, potentially leading to data integrity issues or application crashes when processing PNG images.

Recommendation

It is recommended to update libpng to versions 1.0.66, 1.2.56, 1.4.19, or 1.5.26 to mitigate this vulnerability.

Other vulnerabilities in libpng

See all
Original NVD description (English source)

Integer underflow in the png_check_keyword function in pngwutil.c in libpng 0.90 through 0.99, 1.0.x before 1.0.66, 1.1.x and 1.2.x before 1.2.56, 1.3.x and 1.4.x before 1.4.19, and 1.5.x before 1.5.26 allows remote attackers to have unspecified impact via a space character as a keyword in a PNG image, which triggers an out-of-bounds read.

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