What’s Vulnerable › Vulnerabilities
CVE-2015-8126
- Severity: high (CVSS 7.5 v2.0)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 10.3% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2015-11-13 · updated 2026-10-14
- Weakness: CWE-120
Description
Multiple buffer overflows in the (1) png_set_PLTE and (2) png_get_PLTE functions in libpng before 1.0.64, 1.1.x and 1.2.x before 1.2.54, 1.3.x and 1.4.x before 1.4.17, 1.5.x before 1.5.24, and 1.6.x before 1.6.19 allow remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a small bit-depth value in an IHDR (aka image header) chunk in a PNG image.
Affected products
- macOS: before 10.11.4 — fixed in 10.11.4
- Canonical Ubuntu Linux: 12.04, 14.04, 15.04, 15.10
- Debian Linux: 7.0, 8.0, 9.0
- Fedoraproject Fedora: 21, 22, 23
- pnggroup libpng: before 1.0.64; from 1.1.1 before 1.2.54; from 1.3.0 before 1.4.17; from 1.5.0 before 1.5.24; from 1.6.0 before 1.6.19 — fixed in 1.0.64, 1.2.54, 1.4.17, 1.5.24, 1.6.19
- openSUSE Leap: 42.1
- Opensuse: 13.1, 13.2
- Oracle Java SE: 1.6.0-update105, 1.7.0-update91, 1.8.0-update65, 1.8.0-update66
- Oracle Java SE: 1.6.0-update105, 1.7.0-update91, 1.8.0-update65, 1.8.0-update66
- Oracle Corporation Oracle Linux: 6, 7
- Oracle Corporation Solaris Operating System: 11.3
- RedHat Enterprise Linux Desktop: 6.0, 7.0
- RedHat Enterprise Linux Eus: 6.7, 7.2, 7.3, 7.4, 7.5, 7.6 (+1)
- RedHat Enterprise Linux Server: 6.0, 7.0
- RedHat Enterprise Linux Server Aus: 7.2, 7.3, 7.4, 7.6, 7.7
- RedHat Enterprise Linux Server Tus: 7.2, 7.3, 7.6, 7.7
- RedHat Enterprise Linux Workstation: 6.0, 7.0
- Red Hat Satellite 6: 5.7, 5.6
- SUSE Linux Enterprise Server 15 SP1: 11-sp3, 11-sp4, 12, 12-sp1
- SUSE Linux Enterprise Server: 12, 12-sp1
How to fix
Upgrade to a fixed version: macOS 10.11.4; pnggroup libpng 1.0.64, 1.2.54, 1.4.17, 1.5.24. Check the vendor advisory for mitigations.
References
- http://googlechromereleases.blogspot.com/2016/03/stable-channel-update.html
- http://lists.apple.com/archives/security-announce/2016/Mar/msg00004.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172324.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172620.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172647.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172663.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172769.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172797.html
- http://lists.fedoraproject.org/pipermail/package-announce/2015-November/172823.html
- http://lists.fedoraproject.org/pipermail/package-announce/2016-February/177344.html
- http://lists.fedoraproject.org/pipermail/package-announce/2016-February/177382.html
- http://lists.fedoraproject.org/pipermail/package-announce/2016-January/174905.html
Get alerted when CVE-2015-8126 or the next vulnerability affects your stack