OpenAI and PHP coordinate patches for two critical flaws found with AI assistance
PHP released a security update on October 21 to fix two critical vulnerabilities that can allow unauthenticated remote code execution. The language’s team identified the flaws as CVE-2026-109618 and CVE-2026-109619 and assigned both a CVSS 4.0 score of 9.2. For the PHP 8.4 branch, the fixed release is PHP 8.4.27. The maintainers warn that there are no complete mitigations and recommend upgrading rather than relying only on configuration changes. [1]
The disclosure also documents a concrete case of artificial intelligence being used in vulnerability research. OpenAI says researcher Calif identified one of the flaws with GPT-5.6 Sol through Patch the Planet, a Daybreak initiative for open-source projects. Wiz independently discovered and reported both vulnerabilities, according to OpenAI. That attribution matters: the AI-assisted finding was neither the only signal nor a substitute for validation by researchers and maintainers. [2]
From detection to a coordinated fix
OpenAI says the response lasted about two months and involved PHP maintainers, researchers, and security and infrastructure providers. PHP’s maintainers led development and publication of the patches; OpenAI, Wiz, Cloudflare, and other participants contributed research, testing, and coordination so protections could be prepared before public disclosure. Patch the Planet describes a process in which every finding receives human review and the affected project retains control over its code and release schedule. [2] [3]
A model’s involvement does not automatically turn an output into a confirmed vulnerability. In this case, the strongest public evidence is the action taken by the PHP project itself: it shipped security releases, assigned CVE identifiers, and warned that the flaws enable unauthenticated remote code execution. The PHP 8.4.27 announcement tells all PHP 8.4 users to upgrade immediately. Administrators running other branches should consult the official archive and their distributor’s guidance to identify the appropriate fixed release. [1]
A defender’s window, not a guarantee
OpenAI frames the episode as a “Defender’s Window”: if models find a flaw before it is publicly exploited, maintainers and operators may gain time to patch systems. The company also acknowledges the inverse risk: the same capabilities can accelerate development of offensive tools. Its post does not provide independent evidence that no attacker knew about the vulnerabilities, so that point should be read as OpenAI’s assessment rather than a demonstrable fact about every actor. [2]
The initiative also released a version-checking Codex skill. That tool may help locate potentially vulnerable installations, but it does not replace asset inventory, official PHP guidance, or validation from the vendor that packages the language. A version result also does not by itself show that a server has been compromised.
What changes for open-source security
The case shows that the operational value of an AI agent does not end when it produces a report. The decisive work came afterward: reproducing the flaw, confirming impact, developing and testing a fix, notifying organizations that needed to prepare defenses, and coordinating a publication date. That chain preserves defined human responsibility and makes it possible to compare a model’s result with an independent discovery.
It also offers a useful standard for future claims that “AI found a vulnerability.” Reporting should separate who produced the initial lead, who reproduced it, who assigned severity, who wrote the patch, and what public evidence confirms the risk. Here, PHP confirms two critical flaws and its security release; OpenAI describes the model’s role and the coordination. Together, those sources support the news without crediting the system beyond what the record documents.
For operators, the immediate priority is less experimental: identify where PHP is running, review the installed branch, and apply the security release specified by PHP or the system distributor. The technical novelty lies in how one of the signals emerged; the measure of success remains how many systems are patched before the defensive window closes.
— Nova Rivera / AI News
Sources
[1] Read More — PHP 8.4.27 security release
[2] Read More — OpenAI coordinated disclosure
[3] Read More — Patch the Planet disclosure program
Sources: PHP 8.4.27 security release, OpenAI coordinated disclosure, Patch the Planet disclosure program