Overview
- Researchers using a mix of human expertise and AI-assisted analysis identified two remote‑code‑execution bugs that let attackers run commands inside PHP, and security teams turned those findings into working exploits.
- The PHP project published official fixes for supported branches on October 21, 2026, releasing versions 8.5.12, 8.4.27, 8.3.36 and 8.2.35 and urging immediate updates.
- Cloud and security vendors detected probing and exploit attempts before public disclosure and then saw automated scans surge into the millions within hours after the patches were published.
- Defenders responded with emergency steps including temporary site takedowns, web-application firewall rules, inventorying PHP instances, patching where possible and searching logs for signs of pre‑patch compromise.
- Security leaders warn this episode exposes broad tech debt: many internet‑facing or end‑of‑life PHP installs remain unpatched and organizations must speed asset visibility, rapid patching and incident response to reduce future risk.