Description
Certain chunk handlers in libpng before 1.0.29 and 1.2.x before 1.2.21 allow remote attackers to cause a denial of service (crash) via crafted (1) pCAL (png_handle_pCAL), (2) sCAL (png_handle_sCAL), (3) tEXt (png_push_read_tEXt), (4) iTXt (png_handle_iTXt), and (5) ztXT (png_handle_ztXt) chunking in PNG images, which trigger out-of-bounds read operations.
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.
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 5 | libpng +1 | 2:1.2.10-7.1.el5_0.1 | RHSA-2007:0992 |
| RHEL 4 | libpng +1 | 2:1.2.7-3.el4_5.1 | RHSA-2007:0992 |
| RHEL 4 | libpng10 +1 | 1.0.16-3.el4_5.1 | RHSA-2007:0992 |
| RHEL 3 | libpng +1 | 2:1.2.2-28 | RHSA-2007:0992 |
| RHEL 3 | libpng10 +1 | 1.0.13-18 | RHSA-2007:0992 |
| RHEL 2 | libpng +1 | 2:1.0.14-11 | RHSA-2007:0992 |
Advisories 1
- RHSA-2007:0992 Red Hat Security Advisory: libpng security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
References
- 27965 third-party-advisory
- https://issues.rpath.com/browse/RPL-1814
- MDKSA-2007:217 vendor-advisory
- 35386 third-party-advisory
- FEDORA-2007-2666 vendor-advisory
- GLSA-201209-25 vendor-advisory
- http://support.avaya.com/elmodocs2/security/ASA-2007-460.htm
- http://www.vmware.com/security/advisories/VMSA-2008-0014.html
- FEDORA-2007-2521 vendor-advisory
- 27093 third-party-advisory
- 1020521 vendor-advisory
- ADV-2009-1560 vdb-entry
- 34388 third-party-advisory
- ADV-2009-1462 vdb-entry
- 27662 third-party-advisory
- 31712 third-party-advisory
- http://bugs.gentoo.org/show_bug.cgi?id=195261
- FEDORA-2007-734 vendor-advisory
- 27529 third-party-advisory
- http://www.vmware.com/support/server/doc/releasenotes_server.html
- 27405 third-party-advisory
- 27746 third-party-advisory
- RHSA-2007:0992 vendor-advisory
- ADV-2007-3390 vdb-entry
- http://www.coresecurity.com/?action=item&id=2148
- 259989 vendor-advisory
- 35302 third-party-advisory
- 31713 third-party-advisory
- [png-mng-implement] 20071004 Libpng-1.2.21 and libpng-1.0.29 released mailing-list
- http://www.vmware.com/support/ace2/doc/releasenotes_ace2.html
- ADV-2008-0924 vdb-entry
- http://www.vmware.com/support/player2/doc/releasenotes_player2.html
- TA08-150A third-party-advisory
- 27391 third-party-advisory
- 25956 vdb-entry
- SUSE-SR:2007:025 vendor-advisory
- 27369 third-party-advisory
- 1018849 vdb-entry
- oval:org.mitre.oval:def:10614 vdb-entry signature
- https://bugzilla.redhat.com/show_bug.cgi?id=327791
- 27492 third-party-advisory
- http://www.vmware.com/support/player/doc/releasenotes_player.html
- http://www.vmware.com/support/ws6/doc/releasenotes_ws6.html
- 29420 third-party-advisory
- APPLE-SA-2008-03-18 vendor-advisory
- 27284 third-party-advisory
- 30430 third-party-advisory
- USN-538-1 vendor-advisory
- APPLE-SA-2008-05-28 vendor-advisory
- 20080830 VMSA-2008-0014 Updates to VMware Workstation, VMware Player, VMware ACE, VMware Server, VMware ESX address information disclosure, privilege escalation and other security issues. mailing-list
- http://android-developers.blogspot.com/2008/03/android-sdk-update-m5-rc15-released.html
- 30161 third-party-advisory
- GLSA-200805-07 vendor-advisory
- DSA-1750 vendor-advisory
- 20080830 VMSA-2008-0014 Updates to VMware Workstation, VMware Player, VMware ACE, VMware Server, VMware ESX address information disclosure, privilege escalation and other security issues. mailing-list
- 20080318 VMSA-2008-0005 Updated VMware Workstation, VMware Player, VMware Server, VMware ACE, and VMware Fusion resolve critical security issues mailing-list
- [security-announce] 20080317 VMSA-2008-0005 Updated VMware Workstation, VMware Player, VMware Server, VMware ACE, and VMware Fusion resolve critical security issues mailing-list
- http://docs.info.apple.com/article.html?artnum=307562
- http://www.vmware.com/support/ws55/doc/releasenotes_ws55.html
- GLSA-200711-08 vendor-advisory