CRITICAL · CVSS 9.2 ACTIVELY EXPLOITED PATCH AVAILABLE

CVE-2026-109619: PHP Stale Internal Request-State Vulnerability

Facts
VendorPHP Group
ProductPHP
CVSS score9.2 · CVSS 4.0 · CRITICALCVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS100.0% (percentile 100)
Actively exploitedYes, according to CISA KEV
Added to CISA KEV26 Oct 2026
CISA federal deadline29 Oct 2026
Weakness (CWE)CWE-1325, CWE-1419, CWE-416, CWE-755, CWE-824
NVD published21 Oct 2026
NVD last modified5 Nov 2026
NVD statusAnalyzed

Affected versions

ProductAffected versionsFixed in
Paloaltonetworks Panorama Virtual Appliance––
Php Phpfrom 5.4.0 before 8.2.358.2.35
Php Phpfrom 8.3.0 before 8.3.368.3.36
Php Phpfrom 8.4.0 before 8.4.278.4.27
Php Phpfrom 8.5.0 before 8.5.128.5.12
Siemens Amis Ts––
Siemens Energy Engage2.0–
Siemens Energy Engage3.1–
Siemens Spectrum Power 3––
Siemens Spectrum Power 4––
Siemens Spectrum Power 7––
Siemens Spectrum Power Tg––
Paloaltonetworks Pan-Osfrom 10.2.0 before 10.2.710.2.7
Paloaltonetworks Pan-Osfrom 11.1.0 before 11.1.411.1.4
Paloaltonetworks Pan-Osfrom 11.2.0 before 11.2.411.2.4
Paloaltonetworks Pan-Osfrom 12.1.0 before 12.1.412.1.4
Paloaltonetworks Pan-Osfrom 12.2.0 before 12.2.412.2.4
Paloaltonetworks Pan-Os––
Paloaltonetworks Pan-Os10.2.10–
Paloaltonetworks Pan-Os10.2.10–

+30 more

Required action (CISA's text)

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Description (NVD)

PHP has various global state that temporarily points into request memory. In some scenarios, global state may not be correctly reset, or may be repopulated after being reset. The global state may then refer to request memory even after it has been freed. Subsequent requests may read or branch on this stale state before it is fully initialized. Multiple strategies can trigger this condition and produce remote code execution (RCE).

Vendor advisories

SOURCES

Other PHP Group flaws

Data from NVD, CISA KEV, FIRST EPSS and vendor advisories. Updated 5 Nov 2026.