CVE-2026-109619 PHP Stale Internal Request-State

Exploited in the wild Critical 9.2 Published Updated
Exploited in the wild
Since 26 Oct 2026
Fix
Available

What is CVE-2026-109619?

CVE-2026-109619 is a critical vulnerability in Paloaltonetworks Pan-Os, published on 21 Oct 2026.

Official description

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).

Weakness: CWE-824, CWE-755, CWE-416, CWE-1419, CWE-1325

Which versions are affected by CVE-2026-109619?

3 open source packages ship an affected version, including libphp, php and php-min. It affects 4 products.

PackageAffectedFixed in
libphp BitnamiFrom 5.4.08.2.35, 8.3.36, 8.4.27, 8.5.12
php BitnamiFrom 5.4.08.2.35, 8.3.36, 8.4.27, 8.5.12
php-min BitnamiFrom 5.4.08.2.35, 8.3.36, 8.4.27, 8.5.12

Products include Paloaltonetworks Pan-Os, Paloaltonetworks Panorama Virtual Appliance, Php Php, Siemens Ruggedcom Ape1808 Firmware.

How do I fix CVE-2026-109619?

Upgrade libphp to a fixed version for your release line: 8.2.35, 8.3.36, 8.4.27 or 8.5.12. US federal agencies must fix it by 29 Oct 2026.

Is CVE-2026-109619 being exploited?

Yes. Attackers have exploited CVE-2026-109619 in the wild since at least 26 Oct 2026.

Public exploit code: 23 proofs of concept on GitHub.

All Paloaltonetworks Pan-Os vulnerabilities

Sources

Also known as AZL-109818, BELL-CVE-2026-109619, BIT-libphp-2026-109619, BIT-php-2026-109619, BIT-php-min-2026-109619, CLEANSTART-2026-NC34833 and 8 more.

Is CVE-2026-109619 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free