Skip to content
OpenAdvisories
Unscored CVE-2011-2501 EUVD-2011-2488GHSA-8m2c-g35f-jj8v

The png_format_buffer function in pngerror.c in libpng 1.0.x before 1.0.55, 1.2.x before 1.2.45, 1.4.x before 1.4.8, and 1.5.x before 1.5.4…

Published Jul 17, 2011 · Updated Aug 6, 2024 · Assigned by redhat

Description

The png_format_buffer function in pngerror.c in libpng 1.0.x before 1.0.55, 1.2.x before 1.2.45, 1.4.x before 1.4.8, and 1.5.x before 1.5.4 allows remote attackers to cause a denial of service (application crash) via a crafted PNG image that triggers an out-of-bounds read during the copying of error-message data. NOTE: this vulnerability exists because of a CVE-2004-0421 regression. NOTE: this is called an off-by-one error by some sources.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 6.0 libpng 1.2.44-1+squeeze1 DSA-2287-1
Debian 5.0 libpng 1.2.27-2+lenny5 DSA-2287-1
ReleasePackageFixed inAdvisory
RHEL 6 libpng +2 2:1.2.46-1.el6_1 RHSA-2011:1105
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libpng16 1.6.26-1.1 openSUSE-SU-2024:10050-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 syslinux 6.04-11 —

Advisories 3

References