PHP Disclosure Leaks Exposed Two Critical Remote-Code-Execution Flaws

· Original article ↗

Summary

PHP said leaks exposed details of two critical remote-code-execution flaws before patches were ready. Amazon telemetry recorded attempted exploitation before known leaks, while PHP reported no functional exploits at public disclosure.

Key points

  • The PHP Foundation said leaks in its coordinated disclosure process exposed details of CVE-2026-109618 and CVE-2026-109619 before fixes were ready.
  • The flaws enable remote code execution through out-of-memory corruption and stale global state; each received a critical CVSS v4 score of 9.2.
  • The foundation said it knew about the out-of-memory flaw in 2024, but remediation stalled amid debate over fixes, resource constraints, and compatibility concerns.
  • PHP said it moved its planned patch release forward after leaks emerged. It reported no functional exploits identified at public disclosure.
  • Amazon telemetry recorded an attempted PHP2Shell exploit against a honeypot on Saturday, before the leaks were known. Amazon said how the actor obtained exploit information was unclear.
  • PHP blamed several disclosure failures, including an early proof-of-concept video and Chainguard's publication of fixed images before the coordinated release; Chainguard's CEO said the decision followed evidence of exploitation and how easily an exploit could be built.
  • Organizations took some internet-facing PHP servers offline while preparing fixes. The PHP Foundation said it was changing its security-team decision process.

Article Details

Vulnerability Types
  • Out-of-memory corruption
  • Stale global state
Severity
Critical; both vulnerabilities have a CVE v4 score of 9.2.
Exploitation Status
active
Exploit Availability
public_poc
Patch Status
available

CVE

People

Vendors

Products

Industries

Related Articles