Skip to content

Image: unit42.paloaltonetworks.com · rights & removal

Executive Summary

Two critical remote code execution vulnerabilities, CVE-2026-109618 and CVE-2026-109619, are associated with PHP and referred to as PHP2Shell, both rated with a CVSS score of 9.2. These vulnerabilities stem from improper control flow management when handling out-of-memory errors using longjmp(), leading to remote code execution in both cases. Unit 42 has observed proof of concept for these flaws, noting that at least one European government took its website offline as a precaution. The information also details observations regarding agentic AI attack platforms used for post-exploitation activity, including methods for accessing credentials and establishing network tunnels into Active Directory. Palo Alto Networks correlates these risks with security solutions like Cortex XDR, Cortex Cloud, and Cortex Xpanse, recommending immediate patching.

Facts Only

CVE-2026-109618 is a remote code execution vulnerability resulting from handling out-of-memory errors via longjmp() leaving request memory uninitialized, allowing for RCE using out-of-memory triggers. CVE-2026-109619 describes an RCE vulnerability where longjmp() fatal error handling leaves global memory pointing to freed memory regions, enabling arbitrary code execution during subsequent requests. Researchers observed attackers using agentic AI platforms for post-exploitation, successfully accessing password hashes and multi-factor authentication secrets from a European government entity within two hours of initial exploitation. Attackers also established an NTLM-relay tunnel into Active Directory and attempted Domain Admin privilege escalation. Telemetry indicated over 22.6 million exposed instances potentially vulnerable to these CVEs.

Full Take

The narrative structures the vulnerability announcement by immediately establishing severe technical risks (RCE, high CVSS) and linking them directly to observed real-world exploitation methods involving sophisticated agentic AI. This shift from a purely technical disclosure to detailing advanced post-exploitation tactics—specifically mentioning NTLM relay, credential exfiltration, and AI-driven command execution patterns—suggests an intent to frame the issue not just as a patching necessity but as a systemic failure amplified by modern attack methodologies. The inclusion of specific threat hunting queries suggests the information is engineered to guide defensive action through proprietary tooling, positioning Unit 42 as the necessary bridge between raw vulnerability data and actionable, high-fidelity defense. The implication for agency rests on whether organizations can prioritize remediation based on observed agentic exploitation patterns, or if the complexity itself becomes a barrier that shifts focus from patching to continuous threat hunting against AI-assisted adversaries.
What assumptions are made about the security posture of entities that implement these controls? How does focusing on agentic attack patterns influence the prioritization calculus for immediate versus long-term remediation efforts? What systemic changes are required in how software developers handle memory safety and error handling to prevent this class of vulnerability from becoming a persistent vector regardless of external tooling sophistication?

From the original · Unit 42 Palo Alto Networks

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).
Read the full story at unit42.paloaltonetworks.com
Threat Brief: Critical Vulnerabilities in PHP: CVE-2026-109618, CVE | Huntaegis