The PHP-FPM status endpoint does not properly escape some values, allowing cross-site scripting when the status page is reachable.
Affected versions
| Branch | Affected | Fixed in |
|---|---|---|
| PHP 8.5 | < 8.5.6 | 8.5.6 |
| PHP 8.4 | < 8.4.21 | 8.4.21 |
| PHP 8.3 | < 8.3.31 | 8.3.31 |
| PHP 8.2 | < 8.2.31 | 8.2.31 |
Older branches: not assessed
Exploitation conditions
- pm.status_path exposed to untrusted users
Remediation
Upgrade to 8.2.31, 8.3.31, 8.4.21, 8.5.6 or a later release of your branch. If your branch is end-of-life, move to a supported branch. Distribution packages may carry a backported fix under an older version number; confirm with your vendor's security tracker.
A version number alone cannot prove patch status. Linux distributions and hosting providers often backport security fixes without changing the version. Check your vendor’s changelog.
Severity scores
No CVSS score recorded in our dataset yet. Check NVD for the latest scoring.
References
Data provenance
Secondary sources · pending primary verificationLast reviewed: Oct 24, 2026 · Source
Notes: Assembled from secondary sources. Publication date reflects the upstream fix release.