Critical severity
PHP2Shell
- Severity
- Critical · CVSS 9.8
- Attack vector
- Network · Unauthenticated · No user interaction
- Affected component
- ext/standard multipart/form-data parser (rfc1867)
- Exploitation
- Proof of concept public. No confirmed exploitation in the wild at disclosure.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Multipart body memory exhaustion
A crafted multipart/form-data request forces unbounded allocation while the parser walks part headers, exhausting worker memory and taking the process down.
Multipart boundary out-of-bounds read
A malformed boundary makes the same parser read past its allocation, disclosing adjacent process memory. Chained with the first flaw it can be driven toward code execution — the step that names PHP2Shell.