CVE Catalog

CVE-2015-4147

High
Published: Translated: NVD NIST

Summary

The SoapClient::__call method in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 does not verify that __default_headers is an array, allowing remote attackers to execute arbitrary code by providing crafted serialized data with an unexpected data type.

Risk Assessment

An attacker could exploit this vulnerability to execute malicious code on the server, potentially leading to serious security breaches and data loss.

Recommendation

It is recommended to upgrade PHP to the latest version to mitigate this vulnerability and implement additional input validation mechanisms.

Other vulnerabilities in PHP

See all
Original NVD description (English source)

The SoapClient::__call method in ext/soap/soap.c in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 does not verify that __default_headers is an array, which allows remote attackers to execute arbitrary code by providing crafted serialized data with an unexpected data type, related to a "type confusion" issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS