CVEvulnerability
CVE-2024-11235
9.2 CRITICAL
Official page ↗
- Status
- Analyzed
- Published
- 2025-04-04
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 4.0 ([email protected])
- 9.2 CRITICAL — CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:Amber
- CVSS 3.1 ([email protected])
- 8.1 HIGH — CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-416
Description
In PHP versions 8.3.* before 8.3.19 and 8.4.* before 8.4.5, a code sequence involving __set handler or ??= operator and exceptions can lead to a use-after-free vulnerability. If the third party can control the memory layout leading to this, for example by supplying specially crafted inputs to the script, it could lead to remote code execution.
Affected configurations
• php php (>= 8.3.0 < 8.3.19)
• php php (>= 8.4.0 < 8.4.5)
Related
Weakness · CWE (1)
- CWE-416 Use After Free weakness
References
- https://github.com/php/php-src/security/advisories/GHSA-rwp7-7vc6-8477 Exploit, Vendor Advisory
- https://github.com/php/php-src/security/advisories/GHSA-rwp7-7vc6-8477 Exploit, Vendor Advisory