Critical Vulnerabilities in PHP (October 2026)

Based on official alerts from the Australian Cyber Security Centre (ASD's ACSC), the PHP Group, and the National Vulnerability Database (NIST NVD), a critical security release was published on October 21–22, 2026, addressing a pair of severe unauthenticated Remote Code Execution (RCE) vulnerabilities.


Overview of the Vulnerabilities

The advisory covers two distinct, critical vulnerabilities affecting PHP web application setups (including popular interfaces like PHP-FPM, Apache with mod_php, php-cgi, FrankenPHP, and LiteSpeed):

  1. RCE via OOM Corruption — CVE-2026-109618 (GHSA-w8hw-w9fx-j79w)

    Handlers for out-of-memory (OOM) conditions can interrupt PHP execution while internal request data is only partially initialized. During request cleanup, the engine can mistakenly treat this invalid or partial data as valid, resulting in memory corruption and remote code execution.

  2. RCE via Stale Global State — CVE-2026-109619 (GHSA-6wmf-4rv5-p3rp)

    PHP maintains various global states that temporarily point into request-owned memory. Under certain scenarios, this global state is not correctly reset (or gets repopulated after being reset), leaving it pointing to backing memory that has already been freed. A subsequent request handled by the same worker can read or branch on this stale state before normal initialization occurs, leading to a Use-After-Free (CWE-416) and unauthenticated RCE.

CVSS Severity: Both vulnerabilities carry a critical base score of 9.2 (CVSS v4.0).


Affected Versions

Older, unsupported versions like PHP 8.1 and below may also be affected, though they receive no official updates outside of minimal source-backports provided for manual builds/LTS vendors.


Recommended Remediation and Mitigations

According to the PHP Group and the ACSC, there are no complete application-level mitigations—updating the software is the only definitive solution.


References

For further technical details, consult the PHP Security Advisory Archive and the NIST CVE-2026-109619 Entry. Cybersecurity Resources. Defending against attackers exploiting known vulnerabilities