The German Federal Office for Information Security declared Alert Level 3, corresponding to an orange warning, on 21 and 22 October 2026. The alert was triggered by two critical zero-day vulnerabilities in the PHP programming language, collectively dubbed PHP2Shell. Tracked as CVE-2026-109618 and CVE-2026-109619, these vulnerabilities allow unauthenticated remote code execution. Numerous public administration services, municipal web portals, and dozens of medium-sized e-commerce and content platforms across the DACH region were taken offline proactively to prevent server takeovers before emergency patches could be deployed.
The incident stands out due to the direct involvement of generative artificial intelligence on both offense and defense. BSI Vice President Thomas Caspers pointed out that cybercriminals are increasingly employing automated AI tools to scan software patches via automated diff analysis within hours. From these scans, the tools generate working exploits in matter of minutes. At the same time, AI models, including systems used by OpenAI security researchers, played an instrumental role in identifying the underlying flaws in the first place.
Faced with an imminent threat, the PHP Foundation rolled out unscheduled emergency updates across several branches on 21 October 2026. The releases included PHP versions 8.5.12, 8.4.27, 8.3.36, and 8.2.35 to remediate the remote code execution flaws. Typically, administrators are granted a brief window to safeguard their environments after a disclosure. In the case of PHP2Shell, however, a premature embargo breach leaked technical details, triggering an immediate wave of attacks across the globe.
Network metrics released by Cloudflare Chief Executive Matthew Prince illustrated the sheer speed and volume of the onslaught. Cloudflare recorded thousands of automated attack attempts globally as early as ten hours before the official patches were released. Within 45 minutes of the leak, that figure rose to tens of thousands, reaching hundreds of thousands within two hours. Millions of attack attempts have since been recorded worldwide, driven by automated bots scanning the web for unpatched servers.
Within the developer community, the confrontation between modern AI tooling and decades-old codebases has ignited deep concern. Armin Ronacher, the creator of the Flask web framework, highlighted the industry's structural legacy debt. Ronacher remarked that as fun as AI is, the industry built vast amounts of bad software over the last 30 years, and the universe is now punishing it for those sins. The incident proves that generative technology drastically compresses the grace period between vulnerability discovery and weaponization.

