CVE-2015-4600Type Confusion in PHP

CWE-843Type Confusion9 documents7 sources
Severity
9.8CRITICALNVD
EPSS
10.7%
top 6.65%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedMay 16
Latest updateMay 14

Description

The SoapClient implementation in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via an unexpected data type, related to "type confusion" issues in the (1) SoapClient::__getLastRequest, (2) SoapClient::__getLastResponse, (3) SoapClient::__getLastRequestHeaders, (4) SoapClient::__getLastResponseHeaders, (5) SoapClient::__getCookies, and (6) SoapClient::__setCookie methods.

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9

Affected Packages6 packages

Ubuntuphp5/php5< 5.5.9+dfsg-1ubuntu4.11
NVDphp/php5.4.39+32

Also affects: Enterprise Linux 7.1

🔴Vulnerability Details

4
GHSA
GHSA-mvv5-mhx3-8h8f: The SoapClient implementation in PHP before 52022-05-14
CVEList
CVE-2015-4600: The SoapClient implementation in PHP before 52016-05-16
OSV
libvirt vulnerabilities2016-01-12
OSV
CVE-2015-4600: The SoapClient implementation in PHP before 52015-06-23

📋Vendor Advisories

3
Ubuntu
PHP vulnerabilities2015-07-06
Red Hat
php: type confusion issue in unserialize() with various SOAP methods2015-04-16
Red Hat
php: type confusion issue in unserialize() with various SOAP methods2015-04-16

💬Community

1
Bugzilla
CVE-2015-4599 CVE-2015-4600 CVE-2015-4601 php: type confusion issue in unserialize() with various SOAP methods2015-05-18
CVE-2015-4600 — Type Confusion in PHP | cvebase