Skip to content
OpenAdvisories
Unscored CVE-2015-8540 EUVD-2015-8421GHSA-7qhq-6293-wrx3

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 …

Published Apr 14, 2016 · Updated Aug 6, 2024 · Assigned by mitre

Description

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.

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 8 libpng 1.2.50-2+deb8u2 DSA-3443-1
Debian 7 libpng 1.2.49-1+deb7u2 DSA-3443-1
Debian 6.0 libpng 1.2.44-1+squeeze6 DLA-375-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS libpng 1.2.50-1ubuntu2.14.04.2 USN-2861-1
ReleasePackageFixed inAdvisory
RHEL 7 java-1.7.1-ibm +5 1:1.7.1.3.30-1jpp.1.el7 RHSA-2016:0099
RHEL 6 java-1.6.0-ibm +6 1:1.6.0.16.20-1jpp.1.el6_7 RHSA-2016:0101
RHEL 6 java-1.7.1-ibm +5 1:1.7.1.3.30-1jpp.2.el6_7 RHSA-2016:0099
RHEL 5 java-1.6.0-ibm +7 1:1.6.0.16.20-1jpp.1.el5 RHSA-2016:0101
RHEL 5 java-1.7.0-ibm +5 1:1.7.0.9.30-1jpp.1.el5 RHSA-2016:0100
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Network Satellite 5 java-1.7.0-ibm +1 1:1.7.0.9.40-1jpp.1.el5 RHSA-2016:1430
Red Hat Network Satellite 5 java-1.7.1-ibm +1 1:1.7.1.3.40-1jpp.1.el6_7 RHSA-2016:1430
Red Hat Network Satellite 5 spacewalk-java +5 2.0.2-109.el5sat RHSA-2016:1430
ReleasePackageFixed inAdvisory
SLES 12 SP2 libpng12 1.2.50-19.1 SUSE-SU-2017:0860-1
SLES 12 SP2 libpng15 1.5.22-9.1 SUSE-SU-2017:0950-1
SLES 12 SP1 java-1_7_1-ibm 1.7.1_sr3.30-21.1 SUSE-SU-2016:0401-1
SLES 12 SP1 libpng12 1.2.50-19.1 SUSE-SU-2017:0860-1
SLES 12 SP1 libpng15 1.5.22-9.1 SUSE-SU-2017:0950-1
SLES 12 java-1_6_0-ibm 1.6.0_sr16.20-30.1 SUSE-SU-2016:0428-1
SLES 12 java-1_7_1-ibm 1.7.1_sr3.30-21.1 SUSE-SU-2016:0401-1
SLES 11 SP4 java-1_7_1-ibm 1.7.1_sr3.30-9.1 SUSE-SU-2016:0399-1
SLES 11 SP4 libpng12-0 1.2.31-5.43.1 SUSE-SU-2017:0901-1
SLES 11 SP3 java-1_6_0-ibm 1.6.0_sr16.20-51.1 SUSE-SU-2016:0770-1
SLES 11 SP3 java-1_7_0-ibm 1.7.0_sr9.30-47.1 SUSE-SU-2016:0636-1
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 11 SP2 java-1_6_0-ibm 1.6.0_sr16.20-49.1 SUSE-SU-2016:0431-1
SLES 11 SP2 java-1_7_0-ibm 1.7.0_sr9.30-45.1 SUSE-SU-2016:0433-1
SLES for SAP 12 SP2 libpng12 1.2.50-19.1 SUSE-SU-2017:0860-1
SLES for SAP 12 SP2 libpng15 1.5.22-9.1 SUSE-SU-2017:0950-1
SLES for SAP 12 SP1 java-1_7_1-ibm 1.7.1_sr3.30-21.1 SUSE-SU-2016:0401-1
SLES for SAP 12 SP1 libpng12 1.2.50-19.1 SUSE-SU-2017:0860-1
SLES for SAP 12 SP1 libpng15 1.5.22-9.1 SUSE-SU-2017:0950-1
SLES for SAP 12 java-1_7_1-ibm 1.7.1_sr3.30-21.1 SUSE-SU-2016:0401-1
SLES for SAP 11 SP4 java-1_7_1-ibm 1.7.1_sr3.30-9.1 SUSE-SU-2016:0399-1
SLES for SAP 11 SP4 libpng12-0 1.2.31-5.43.1 SUSE-SU-2017:0901-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 libpng +2 2:1.5.13-8.amzn2.0.1 ALAS2-2023-1904

Advisories 19

References