Skip to content
OpenAdvisories
Unscored CVE-2014-9653 EUVD-2014-9463GHSA-px78-rrg6-77hf

readelf.c in file before 5.22, as used in the Fileinfo component in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5, does no…

Published Mar 30, 2015 · Updated Aug 6, 2024 · Assigned by mitre

Description

readelf.c in file before 5.22, as used in the Fileinfo component in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5, does not consider that pread calls sometimes read only a subset of the available data, which allows remote attackers to cause a denial of service (uninitialized memory access) or possibly have unspecified other impact via a crafted ELF file.

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 14 file 1:5.22+15-1 —
Debian 13 file 1:5.22+15-1 —
Debian 12 file 1:5.22+15-1 —
Debian 7 file 5.11-2+deb7u8 DSA-3196-1
Debian 6.0 file 5.04-5+squeeze10 DLA-204-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS file 1:5.32-2ubuntu0.1 USN-3686-1
Ubuntu 16.04 LTS file 1:5.25-2ubuntu1.1 USN-3686-1
Ubuntu 14.04 LTS file 1:5.14-2ubuntu3.4 USN-3686-1
ReleasePackageFixed inAdvisory
RHEL 7 file +4 5.11-31.el7 RHSA-2015:2155
RHEL 6 file +4 5.04-30.el6 RHSA-2016:0760
ReleasePackageFixed inAdvisory
SLES 12 SP3 file +1 5.22-10.3.1 SUSE-SU-2017:3048-1
SLES 12 SP2 file +1 5.22-10.3.1 SUSE-SU-2017:3048-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP3 file 5.22-10.3.1 SUSE-SU-2017:3048-1
SLES for SAP 12 SP2 file 5.22-10.3.1 SUSE-SU-2017:3048-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 file +4 5.11-31.el7 ELSA-2015-2155

Advisories 7

References