PHP2Shell Vulnerability Check reads the PHP version a public site advertises in its HTTP response headers (X-Powered-By / Server) and compares it with the fixed release of that branch for CVE-2026-109618 and CVE-2026-109619 (CVSS v4.0 9.2, pre-authentication remote code execution). Fixed in PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35; 8.1 and older are end-of-life with no official fix.
The check is read-only: one HTTP request per redirect hop, response headers only. No payload is sent, nothing is written, and the target is never exploited. A hidden version returns Inconclusive — not Safe.