CVE-2026-109619
Last modified
CVE-2026-109619 is a high-severity vulnerability rated 8.1/10 on the CVSS scale. 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. CISA has confirmed active exploitation in the wild. EPSS estimates a 100.00% chance of exploitation in the next 30 days.
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).
Metrics
100.0th percentile
Probability of exploitation in the next 30 days. Learn more
Exploitation Status
This vulnerability is listed in CISA’s Known Exploited Vulnerabilities catalog, confirming active exploitation in the wild. Federal agencies must remediate by .
Weakness Enumeration
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Php | Php | >= 5.4.0, < 8.2.35 | — |
| Php | Php | >= 8.3.0, < 8.3.36 | — |
| Php | Php | >= 8.4.0, < 8.4.27 | — |
| Php | Php | >= 8.5.0, < 8.5.12 | — |
| Siemens | Ruggedcom Ape1808 Firmware | All versions | — |
| Paloaltonetworks | Pan-Os | >= 10.2.0, < 10.2.7 | — |
| Paloaltonetworks | Pan-Os | 10.2.7 | — |
| Paloaltonetworks | Pan-Os | 10.2.8 | — |
| Paloaltonetworks | Pan-Os | 10.2.9 | — |
| Paloaltonetworks | Pan-Os | 10.2.10 | — |
| Paloaltonetworks | Pan-Os | 10.2.11 | — |
| Paloaltonetworks | Pan-Os | 10.2.12 | — |
| Paloaltonetworks | Pan-Os | 10.2.13 | — |
| Paloaltonetworks | Pan-Os | 10.2.14 | — |
| Paloaltonetworks | Pan-Os | 10.2.15 | — |
| Paloaltonetworks | Pan-Os | 10.2.16 | — |
| Paloaltonetworks | Pan-Os | 10.2.17 | — |
| Paloaltonetworks | Pan-Os | 10.2.18 | — |
| Paloaltonetworks | Pan-Os | >= 11.1.0, < 11.1.4 | — |
| Paloaltonetworks | Pan-Os | 11.1.4 | — |
| Paloaltonetworks | Pan-Os | 11.1.5 | — |
| Paloaltonetworks | Pan-Os | 11.1.6 | — |
| Paloaltonetworks | Pan-Os | 11.1.7 | — |
| Paloaltonetworks | Pan-Os | 11.1.8 | — |
| Paloaltonetworks | Pan-Os | 11.1.9 | — |
| Paloaltonetworks | Pan-Os | 11.1.10 | — |
| Paloaltonetworks | Pan-Os | 11.1.11 | — |
| Paloaltonetworks | Pan-Os | 11.1.12 | — |
| Paloaltonetworks | Pan-Os | 11.1.13 | — |
| Paloaltonetworks | Pan-Os | 11.1.14 | — |
| Paloaltonetworks | Pan-Os | 11.1.15 | — |
| Paloaltonetworks | Pan-Os | 11.1.16 | — |
| Paloaltonetworks | Pan-Os | >= 11.2.0, < 11.2.4 | — |
| Paloaltonetworks | Pan-Os | 11.2.4 | — |
| Paloaltonetworks | Pan-Os | 11.2.5 | — |
| Paloaltonetworks | Pan-Os | 11.2.6 | — |
| Paloaltonetworks | Pan-Os | 11.2.7 | — |
| Paloaltonetworks | Pan-Os | 11.2.8 | — |
| Paloaltonetworks | Pan-Os | 11.2.9 | — |
| Paloaltonetworks | Pan-Os | 11.2.10 | — |
| Paloaltonetworks | Pan-Os | 11.2.11 | — |
| Paloaltonetworks | Pan-Os | 11.2.12 | — |
| Paloaltonetworks | Pan-Os | 11.2.13 | — |
| Paloaltonetworks | Pan-Os | 11.2.15 | — |
| Paloaltonetworks | Pan-Os | 11.2.16 | — |
| Paloaltonetworks | Pan-Os | >= 12.1.0, < 12.1.4 | — |
| Paloaltonetworks | Pan-Os | 12.1.4 | — |
| Paloaltonetworks | Pan-Os | 12.1.5 | — |
| Paloaltonetworks | Pan-Os | 12.1.6 | — |
| Paloaltonetworks | Pan-Os | 12.1.7 | — |
Showing 50 of 66 affected configurations. See NVD for the full list.
References
- https://github.com/php/php-src/security/advisories/GHSA-6wmf-4rv5-p3rpMitigation, Vendor Advisory
- https://www.openwall.com/lists/oss-security/2026/10/21/16Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/21/17Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/21/23Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/21/7Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/22/14Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/22/15Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/22/16Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/22/19Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/22/2Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/22/20Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/23/4Mailing List, Third Party Advisory
- https://cert-portal.siemens.com/productcert/html/ssa-166980.htmlThird Party Advisory
- https://cert-portal.siemens.com/productcert/html/ssa-566435.htmlThird Party Advisory
- https://cert-portal.siemens.com/productcert/html/ssa-566512.htmlThird Party Advisory
- https://php2shell.delftintellab.com/Third Party Advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-109619US Government Resource
- https://www.wiz.io/blog/php2shell-php-rceThird Party Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-109619?
How severe is CVE-2026-109619?
How do I fix CVE-2026-109619?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-109613Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 conta…7.1
- CVE-2026-109614Frappe ERPNext before 16.34.0 contains a missing authorizati…6.5
- CVE-2026-109615Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 conta…6.5
- CVE-2026-109616Frappe ERPNext before 15.121.3 and 16.x before 16.35.0 conta…7.1
- CVE-2026-109617Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 conta…7.1
- CVE-2026-109618PHP uses longjmp() for out-of-memory (OOM) errors to exit th…9.8
- CVE-2026-10962Type Confusion in Media in Google Chrome prior to 149.0.7827…8.8
- CVE-2026-109620A vulnerability has been found in SourceCodester Online Revi…7.3
- CVE-2026-109621Frappe ERPNext before 15.120.0 and 16.x before 16.23.0 conta…6.5
- CVE-2026-109622Frappe ERPNext before 15.121.0 and 16.x before 16.34.0 conta…4.3
- CVE-2026-109623Frappe ERPNext before 15.121.1 and 16.x before 16.34.2 conta…5.4
- CVE-2026-109624Frappe ERPNext before 15.120.0 and 16.x before 16.33.0 conta…6.5
Are you affected by CVE-2026-109619?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
