PHP2Shell Exposure Report
-{' & '.join(PHP2SHELL_CVES)} · generated {esc(generated_at)} · rules as of {PHP2SHELL_RULES_DATE}
{' & '.join(PHP2SHELL_CVES)} · generated {esc(generated_at)} · rules as of {esc(rules_as_of)}
Results
| Website | PHP2Shell | PHP reported | Upstream fix | Detection | HTTP | Notes |
|---|
| Website | PHP2Shell | PHP reported | Upstream fix | Detection | HTTP | Notes |
|---|---|---|---|---|---|---|
| https://example.com/ | Potentially affected | 8.3.35 | 8.3.36 | wordpress | 200 | Advertised PHP 8.3.35 is older than the 8.3.36 upstream fix for both listed CVEs. |
| https://shop.example.org/ | Potentially affected | 8.2.34 | 8.2.35 | no_evidence | 200 | Advertised PHP 8.2.34 is older than the 8.2.35 upstream fix for both listed CVEs. |
| https://blog.example.com/ | Unknown | 8.3.6-1ubuntu0.24.04.13 | 8.3.36 | wordpress | 200 | PHP 8.3.6-1ubuntu0.24.04.13 contains a build qualifier. Confirm the exact vendor package; its upstream base alone cannot establish patch status. |
| https://www.example.edu/ | Unknown | — | — | no_evidence | 200 | No public PHP version was disclosed; lack of a header does not establish that PHP is absent. |
| https://example.net/ | Fixed version reported | 8.4.27 | 8.4.27 | wordpress | 200 | Advertised PHP 8.4.27 is at or above the 8.4.27 upstream fix. This is not a verified clean bill of health. |
| https://portal.example.org/ | Fixed version reported | 8.5.12 | 8.5.12 | no_evidence | 200 | Advertised PHP 8.5.12 is at or above the 8.5.12 upstream fix. This is not a verified clean bill of health. |
Upstream fix thresholds
+Current reference fix thresholds
+Current reference rules as of 2026-10-21. This table and the current source links are guidance from the rendering checker; they do not reclassify preserved acquisition results.
| Branch | Fixed in |
|---|---|
| 8.2 | 8.2.35 |
| 8.3 | 8.3.36 |
| 8.4 | 8.4.27 |
| 8.5 | 8.5.12 |
How to read this report
Potential exposure is not confirmed exploitability. Results compare PHP versions that servers advertise in public headers with upstream fix releases. No exploit payloads were sent. Distributions can backport fixes without changing the version number, and hidden versions are reported as unknown, not safe. Administrators should verify the installed package and runtime.
- +