Skip to content
OpenAdvisories
Unscored CVE-2015-4024 EUVD-2015-4052GHSA-92mh-q8c5-wgqv

Algorithmic complexity vulnerability in the multipart_buffer_headers function in main/rfc1867.c in PHP before 5.4.41, 5.5.x before 5.5.25, …

Published Jun 9, 2015 · Updated Aug 6, 2024 · Assigned by mitre

Description

Algorithmic complexity vulnerability in the multipart_buffer_headers function in main/rfc1867.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 allows remote attackers to cause a denial of service (CPU consumption) via crafted form data that triggers an improper order-of-growth outcome.

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 php5 5.6.9+dfsg-0+deb8u1 DSA-3280-1
Debian 7 php5 5.4.41-0+deb7u1 DSA-3280-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS php5 5.5.9+dfsg-1ubuntu4.11 USN-2658-1
ReleasePackageFixed inAdvisory
RHEL 7 php +24 5.4.16-36.ael7b_1 RHSA-2015:1135
RHEL 6 php +26 5.3.3-46.el6_6 RHSA-2015:1218
RHEL 2 php54-php +24 5.4.40-3.el6 RHSA-2015:1219
RHEL 2 php55-php +26 5.5.21-4.el6 RHSA-2015:1186
RHEL 2 rh-php56-php +27 5.6.5-7.el6 RHSA-2015:1187
ReleasePackageFixed inAdvisory
SLES 12 php5 5.5.14-30.1 SUSE-SU-2015:1253-2, SUSE-SU-2015:1253-1
SLES 11 SP2 php53 5.3.17-47.1 SUSE-SU-2016:1638-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed php5 5.6.28-1.1 openSUSE-SU-2024:10344-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 php +24 5.4.16-36.el7_1 ELSA-2015-1135
Oracle Linux 7 php54-php +22 5.4.40-3.el7 ELSA-2015-1219
Oracle Linux 7 php54-php-imap +1 5.4.40-3.el6 ELSA-2015-1219
Oracle Linux 7 php55-php +24 5.5.21-4.el7 ELSA-2015-1186

Advisories 14

References