CVE-2015-2787
HIGH
7.5
CVSS 2.0
Description
Use-after-free vulnerability in the process_nested_data function in ext/standard/var_unserializer.re in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages use of the unset function within an __wakeup function, a related issue to CVE-2015-0231.
Affected products and versions
- PHP — Up to and including 5.4.38
- PHP versions 5.5.0, 5.5.0alpha1, 5.5.0alpha2, 5.5.0alpha3, 5.5.0alpha4, 5.5.0alpha5, 5.5.0alpha6, 5.5.0beta1, 5.5.0beta2, 5.5.0beta3, 5.5.0beta4, 5.5.0rc1, 5.5.0rc2, 5.5.1, 5.5.2, 5.5.3, 5.5.4, 5.5.5, 5.5.6, 5.5.7, 5.5.8, 5.5.9, 5.5.10, 5.5.11, 5.5.12, 5.5.13, 5.5.14, 5.5.15, 5.5.16, 5.5.17, 5.5.18, 5.5.19, 5.5.20, 5.5.21, 5.5.22, 5.6.0alpha1, 5.6.0alpha2, 5.6.0alpha3, 5.6.0alpha4, 5.6.0alpha5, 5.6.0beta1, 5.6.0beta2, 5.6.0beta3, 5.6.0beta4, 5.6.1, 5.6.2, 5.6.3, 5.6.4, 5.6.5, 5.6.6
References
- lists.apple.com http://lists.apple.com/archives/security-announce/2015/Aug/msg00001.html Vendor Advisory
- lists.apple.com http://lists.apple.com/archives/security-announce/2015/Sep/msg00008.html Vendor Advisory
- lists.opensuse.org http://lists.opensuse.org/opensuse-security-announce/2015-05/msg00005.html
- lists.opensuse.org http://lists.opensuse.org/opensuse-updates/2015-04/msg00015.html
- marc.info http://marc.info/?l=bugtraq&m=143748090628601&w=2
- marc.info http://marc.info/?l=bugtraq&m=144050155601375&w=2
- php.net http://php.net/ChangeLog-5.php
- rhn.redhat.com http://rhn.redhat.com/errata/RHSA-2015-1053.html
- rhn.redhat.com http://rhn.redhat.com/errata/RHSA-2015-1066.html
- rhn.redhat.com http://rhn.redhat.com/errata/RHSA-2015-1135.html
- rhn.redhat.com http://rhn.redhat.com/errata/RHSA-2015-1218.html
- www.oracle.com http://www.oracle.com/technetwork/topics/security/bulletinjul2015-2511963.html
- www.oracle.com http://www.oracle.com/technetwork/topics/security/linuxbulletinjan2016-2867209.html
- www.securityfocus.com http://www.securityfocus.com/bid/73431
- www.securitytracker.com http://www.securitytracker.com/id/1032485
- www.ubuntu.com http://www.ubuntu.com/usn/USN-2572-1
- bugs.php.net https://bugs.php.net/bug.php?id=68976 Exploit
- gist.github.com https://gist.github.com/smalyshev/eea9eafc7c88a4a6d10d
- security.gentoo.org https://security.gentoo.org/glsa/201606-10
- support.apple.com https://support.apple.com/HT205267 Vendor Advisory
- support.apple.com https://support.apple.com/kb/HT205031 Vendor Advisory
- nvd.nist.gov Official NVD record