CVE Catalog

CVE-2015-6838

High
Published: Translated: NVD NIST

Summary

The xsl_ext_function_php function in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13, when using libxml2 before 2.9.2, does not consider the possibility of a NULL return value, which can lead to application crashes.

Risk Assessment

Remote attackers can cause a denial of service through a crafted XML document, leading to a NULL pointer dereference and application crash.

Recommendation

It is recommended to update PHP to the latest version and libxml2 to version 2.9.2 or newer to mitigate this vulnerability.

Related vulnerabilities

Original NVD description (English source)

The xsl_ext_function_php function in ext/xsl/xsltprocessor.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13, when libxml2 before 2.9.2 is used, does not consider the possibility of a NULL valuePop return value before proceeding with a free operation after the principal argument loop, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted XML document, a different vulnerability than CVE-2015-6837.

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