Description
The SplObjectStorage unserialize implementation in ext/spl/spl_observer.c in PHP before 7.0.12 does not verify that a key is an object, which allows remote attackers to execute arbitrary code or cause a denial of service (uninitialized memory access) via crafted serialized data.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2016-8333 | The SplObjectStorage unserialize implementation in ext/spl/spl_observer.c in PHP before 7.0.12 does not verify that a key is an object, which allows remote attackers to execute arbitrary code or cause a denial of service (uninitialized memory access) via crafted serialized data. |
References
History
No history.
Status: PUBLISHED
Assigner: checkpoint
Published:
Updated: 2024-08-06T01:57:47.646Z
Reserved: 2016-09-09T00:00:00.000Z
Link: CVE-2016-7480
No data.
Status : Modified
Published: 2017-01-11T07:59:00.143
Modified: 2026-05-06T22:30:45.220
Link: CVE-2016-7480
OpenCVE Enrichment
No data.
EUVD