Back to search
CVE-2014-3515
Published: Jul 9, 2014
Modified: Aug 6, 2024
PUBLISHED
Description
The SPL component in PHP before 5.4.30 and 5.5.x before 5.5.14 incorrectly anticipates that certain data structures will have the array data type after unserialization, which allows remote attackers to execute arbitrary code via a crafted string that triggers use of a Hashtable destructor, related to "type confusion" issues in (1) ArrayObject and (2) SPLObjectStorage.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
http://www-01.ibm.com/support/docview.wss?uid=swg21683486
x_refsource_CONFIRM
RHSA-2014:1766
vendor-advisory
x_refsource_REDHAT
https://bugs.php.net/bug.php?id=67492
x_refsource_CONFIRM
HPSBUX03102
vendor-advisory
x_refsource_HP
DSA-2974
vendor-advisory
x_refsource_DEBIAN
59794
third-party-advisory
x_refsource_SECUNIA
http://www.php.net/ChangeLog-5.php
x_refsource_CONFIRM
60998
third-party-advisory
x_refsource_SECUNIA
http://support.apple.com/kb/HT6443
x_refsource_CONFIRM
RHSA-2014:1765
vendor-advisory
x_refsource_REDHAT
SSRT101681
vendor-advisory
x_refsource_HP
68237
vdb-entry
x_refsource_BID
59831
third-party-advisory
x_refsource_SECUNIA
openSUSE-SU-2014:1236
vendor-advisory
x_refsource_SUSE
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now