#VU40285 Input validation error in PHP - CVE-2015-6834
Published: May 16, 2016 / Updated: June 17, 2021
PHP
PHP Group
Description
The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.
Multiple use-after-free vulnerabilities in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 allow remote attackers to execute arbitrary code via vectors related to (1) the Serializable interface, (2) the SplObjectStorage class, and (3) the SplDoublyLinkedList class, which are mishandled during unserialization. <a href="http://cwe.mitre.org/data/definitions/502.html">CWE-502: Deserialization of Untrusted Data</a>
Remediation
External links
- http://php.net/ChangeLog-5.php
- http://www.debian.org/security/2015/dsa-3358
- http://www.securityfocus.com/bid/76649
- http://www.securitytracker.com/id/1033548
- https://bugs.php.net/bug.php?id=70172
- https://bugs.php.net/bug.php?id=70365
- https://bugs.php.net/bug.php?id=70366
- https://security.gentoo.org/glsa/201606-10