Refacto AI

Industry story

AI Models Discover Critical PHP Vulnerabilities Triggering Internet-Wide Crisis

coding-agents evals inference security

Multiple sources using GPT-5.6 Sol (an OpenAI model) independently identified two critical PHP vulnerabilities rated CVSS 9.2 — a severity scale where 10.0 is the worst possible — affecting roughly 70% of interactive websites. The embargo on the coordinated disclosure was broken more than six hours early, creating a window where attackers knew about the flaw before a patch was widely available. Amazon reported active exploitation as early as October 17, four days before official disclosure, and roughly 46% of the top PHP websites were found to be running end-of-life versions ineligible for the official fix.

The Internet Archive used Claude to generate fixes for its older PHP installations and ran local models to simulate attacks, restoring service after a brief outage. OpenAI stated publicly that the PHP and GitLab bugs 'are among several significant vulnerabilities we've already found and are working to fix, and we expect similar findings to increase sharply in the coming months.' The incident is being read as evidence that AI-assisted vulnerability discovery has entered a phase where defenders must race against AI-equipped attackers on compressed timelines.

Analysis

Showing the shorter version.

Two critical PHP flaws, both rated 9.2 out of 10, were reportedly found by AI models scanning the codebase. The patch leaked six hours before anyone was ready. Amazon saw active exploitation four days before the official announcement. And nearly half of the highest-traffic PHP sites run versions too old to receive the fix at all.

Before rewriting every security runbook, start with the central model named in the story: "GPT-5.6 Sol" is not a product OpenAI has shipped. When the key actor in a security claim is unverifiable, treat the whole narrative carefully. The embargo breaking early is a coordination failure, the kind humans have been producing for decades. That Amazon saw exploitation before the announcement could reflect a leaked embargo and ordinary attackers, not AI-accelerated discovery. The more interesting question, whether independent systems converged on the same two flaws without coordination, remains unproven in this case.

That said, the structural concern is real regardless of this story's sourcing. Researchers have been pointing large language models at codebases for two years. When capable code-scanning models become cheap and common enough that multiple unconnected parties land on the same flaw simultaneously, the embargo model stops protecting anyone. Coordinated disclosure was designed around human timelines: weeks between discovery and exploit. Compress that to hours and the whole arrangement breaks. CISA and the sector response teams were not built for a world where the discovery tool is a commodity available to attackers and defenders alike.

The Internet Archive case is the most concrete new data point here. It used Claude to simulate attacks and generate patches while under live exploitation, the first well-documented instance of AI as an emergency responder rather than just a scanner. But that response required on-premise inference capacity. The 46% running end-of-life PHP are on shared hosting with no GPU budget and no patch path. The organizations most exposed are precisely the ones who cannot run the defense. Governance frameworks and disclosure norms will not change that arithmetic.

For anyone running PHP services, the procurement question has shifted. It used to be which scanner catches the most. Now it is whether your patch pipeline can deploy a fix in hours, and whether you have a web-application firewall layer that works on day zero before the patch is even available. Managed defensive-scanning services from cloud providers will be the easy answer a CISO can take to the board. Whether they are worth the line item depends on a fact nobody has demonstrated cleanly yet: proof that AI actually compressed the attacker's clock in this case, and not just the coordination process around it.

The call: OpenAI, Anthropic, or Google DeepMind will publicly report at least one additional AI-discovered vulnerability rated CVSS 9.0 or higher in widely-used open-source software, exploited in the wild before a patch was broadly available, before 2027-04-28. Medium confidence. OpenAI has already said more cases are coming and benefits from being seen as the responsible party surfacing them. Old, widely-deployed open-source code is exactly where undiscovered critical flaws accumulate, and a lab actively promoting this capability has every reason to keep publishing. What a second published case would prove: that the labs keep finding and disclosing these. What it would not prove: that the attacker's clock moved faster than a human researcher's would have. That is the harder measurement, and nobody has shown it yet.

Also covered this issue

Comments