Threat Brief: Critical Vulnerabilities in PHP: CVE-2026-109618, CVE-2026-109619
PoC publicPHPCortex XDROur summary
Unit 42 has flagged two critical remote-code-execution flaws in PHP, CVE-2026-109618 and CVE-2026-109619, both scored 9.2 under CVSS 4.0. The first stems from improper handling of out-of-memory conditions via longjmp(), which leaves request memory uninitialized and lets attackers trigger OOM conditions to reliably gain code execution. The second occurs when longjmp()-based fatal error handling leaves global pointers referencing freed memory, which can later be read or jumped to in subsequent requests to run arbitrary code. Unit 42 reports that proof-of-concept exploits already exist, at least one European government has taken a site offline as a precaution, and Palo Alto Networks' Cortex Xpanse telemetry shows more than 22.6 million potentially exposed internet-facing instances — making immediate patching per the PHP Group's advisory essential given PHP's widespread use across web servers and CMS platforms.
Below is the opening; the full story is at Palo Alto Unit 42.
From Palo Alto Unit 42
Executive Summary
Unit 42 is aware of two critical vulnerabilities in PHP: CVE-2026-109618 and CVE-2026-109619. Both are remote code execution (RCE) vulnerabilities rated as 9.2 (CVSS 4.0). We encourage reviewing the PHP Group’s security advisory and patching guidance.
PHP is widely used across web servers and content management systems globally. We recommend assessing your exposure to these vulnerabilities and patching immediately.…
Worried this affects your company?
Discuss a security assessment of your internet-facing systems. Scope agreed before testing.