A coordinated effort to patch two critical PHP vulnerabilities triggered a complex chain of events involving security researchers, software maintainers, and a supply chain secur...
A coordinated effort to patch two critical PHP vulnerabilities triggered a complex chain of events involving security researchers, software maintainers, and a supply chain security firm. PHP developers accused Chainguard of prematurely publishing fixes for the vulnerabilities, dubbed PHP2shell, ahead of an official disclosure. The flaws, tracked as CVE-2026-109618 and CVE-2026-109619, could allow unauthenticated attackers to execute code on servers running PHP, which powers an estimated 70 percent of websites globally.
The situation unfolded when rumors about the vulnerabilities began circulating on Tuesday evening, prompting PHP maintainers to accelerate their planned disclosure by one day. This decision aimed to ensure users could apply patches promptly. Shortly after, a researcher from the Calif team mistakenly released a proof-of-concept exploit video, inadvertently revealing limited technical details.
Chainguard, a company focused on securing software supply chains, faced scrutiny for publishing built artifacts containing the fixes more than six hours before the coordinated release. PHP maintainers stated that Chainguard had received patches in advance but violated the embargo by making them publicly accessible. The company's CEO, Dan Lorenc, defended the action, stating that Chainguard had independently discovered the vulnerabilities using AI tools and sought to mitigate potential threats. He emphasized that the disclosure was timed to address emerging risks, noting that threat actors from China and Russia had already targeted the vulnerabilities.
The vulnerabilities stem from memory management flaws in PHP's handling of errors and memory allocation. Exploitation could lead to remote code execution, enabling attackers to seize control of servers, steal data, or deface websites. Both flaws affect PHP versions from 5.4 onward, with one allowing code execution via out-of-memory corruption and the other through stale memory states. Researchers from Wiz and VulnCheck highlighted the severity, noting that successful exploitation could compromise entire web infrastructures.
Chainguard's actions sparked debate within the security community. While some criticized the premature release for undermining coordinated disclosure efforts, others acknowledged the company's intent to address active threats. Lorenc maintained that the process, though messy, aligned with principles of proactive security. The incident underscores the challenges of balancing transparency, urgency, and collaboration in vulnerability management, particularly in critical open-source ecosystems like PHP.
- Publisher
- theregister
- Reliability
- high
- Published
- 10/22/2026, 12:03:09 PM
- Retrieved
- 10/22/2026, 12:03:09 PM
- Relevance
- 80%
- Confidence
- 85%

