CVE Catalog

CVE-2015-6831

High
Published: Translated: NVD NIST

Summary

Multiple use-after-free vulnerabilities in SPL in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allow remote attackers to execute arbitrary code via mishandled ArrayObject, SplObjectStorage, and SplDoublyLinkedList during unserialization.

Risk Assessment

Attackers can exploit these vulnerabilities to execute arbitrary code remotely, posing a serious threat to the security of the organization's applications and data.

Recommendation

It is recommended to update PHP to the latest version to eliminate these vulnerabilities and conduct a code audit to identify potential risks associated with unserialization.

Related vulnerabilities

Original NVD description (English source)

Multiple use-after-free vulnerabilities in SPL in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allow remote attackers to execute arbitrary code via vectors involving (1) ArrayObject, (2) SplObjectStorage, and (3) SplDoublyLinkedList, which are mishandled during unserialization.

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