Skip to content
OpenAdvisories
Unscored CVE-2014-3710 EUVD-2014-3654GHSA-3rf4-9569-4jw7

The donote function in readelf.c in file through 5.20, as used in the Fileinfo component in PHP 5.4.34, does not ensure that sufficient not…

Published Nov 5, 2014 · Updated Aug 6, 2024 · Assigned by redhat

Description

The donote function in readelf.c in file through 5.20, as used in the Fileinfo component in PHP 5.4.34, does not ensure that sufficient note headers are present, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) 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.20-2 —
Debian 13 file 1:5.20-2 —
Debian 12 file 1:5.20-2 —
Debian 7 file 5.11-2+deb7u6 DSA-3072-1
Debian 7 php5 5.4.35-0+deb7u1 DSA-3074-1
Debian 6.0 file 5.04-5+squeeze8 DLA-86-1
Debian 6.0 php5 5.3.3-7+squeeze23 DLA-94-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS file 1:5.14-2ubuntu3.3 USN-2494-1
Ubuntu 14.04 LTS php5 5.5.9+dfsg-1ubuntu4.5 USN-2391-1
ReleasePackageFixed inAdvisory
RHEL 7 file +4 5.11-31.el7 RHSA-2015:2155
RHEL 7 php +24 5.4.16-23.el7_0.3 RHSA-2014:1767
RHEL 6 file +4 5.04-30.el6 RHSA-2016:0760
RHEL 6 php +26 5.3.3-40.el6_6 RHSA-2014:1767
RHEL 5 php53 +20 5.3.3-26.el5_11 RHSA-2014:1768
RHEL 1 php54-php +24 5.4.16-22.el6 RHSA-2014:1765
RHEL 1 php55-php +26 5.5.6-13.el6 RHSA-2014:1766
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed file 5.29-2.1 openSUSE-SU-2024:10221-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 file +4 5.11-31.el7 ELSA-2015-2155
Oracle Linux 7 php +24 5.4.16-23.el7_0.3 ELSA-2014-1767
Oracle Linux 7 php-zts +2 5.3.3-40.el6_6 ELSA-2014-1767

Advisories 15

References