On 21 October 2026, the PHP project shipped emergency releases (PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35) to fix two critical remote code execution flaws in the PHP interpreter. They are tracked as CVE-2026-109618 and CVE-2026-109619, and the exploit chain behind them has been nicknamed PHP2Shell.
Both flaws are rated 9.2 on CVSS v4.0. An attacker can reach them with ordinary HTTP requests and no login, and the PHP project says every installation that serves web requests is at risk. W3Techs puts PHP on 69.3 percent of websites whose server-side language is known.
The fix arrived a day early. Details leaked on 20 October, ahead of a coordinated disclosure planned for 22 October, and by the morning of 21 October Cloudflare and Patchstack were reporting the first attacks.




