CVE-2015-6831

HIGH

Description

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.

References

http://www.debian.org/security/2015/dsa-3344

http://www.openwall.com/lists/oss-security/2015/08/19/3

http://www.php.net/ChangeLog-5.php

http://www.securityfocus.com/bid/76737

https://bugs.php.net/bug.php?id=70155

https://bugs.php.net/bug.php?id=70166

https://bugs.php.net/bug.php?id=70168

https://bugs.php.net/bug.php?id=70169

https://security.gentoo.org/glsa/201606-10

Details

Source: MITRE

Published: 2016-01-19

Updated: 2017-11-04

Risk Information

CVSS v2.0

Base Score: 7.5

Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)

Impact Score: 6.4

Exploitability Score: 10

Severity: HIGH

CVSS v3.0

Base Score: 7.3

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

Impact Score: 3.4

Exploitability Score: 3.9

Severity: HIGH