Particle.news

PHP2Shell Flaws Force Emergency Patch Push for Millions of Sites

Two critical PHP engine vulnerabilities sped from discovery to mass scans and urgent patching and now leave many older installations exposed

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.