CVE-2026-109618
Last modified
CVE-2026-109618 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort handling of the request. Some contexts may not properly account for this scenario and leave request memory in an uninitialized state before performing an allocation. CISA has confirmed active exploitation in the wild. EPSS estimates a 100.00% chance of exploitation in the next 30 days.
Description
PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort handling of the request. Some contexts may not properly account for this scenario and leave request memory in an uninitialized state before performing an allocation. The subsequent request cleanup procedure may read or branch on this memory. Multiple OOM strategies can consistently trigger this condition and lead to 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 | >= 7.3.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 65 affected configurations. See NVD for the full list.
References
- https://github.com/php/php-src/security/advisories/GHSA-w8hw-w9fx-j79wMitigation, Vendor Advisory
- https://seclists.org/fulldisclosure/2026/Oct/51Mailing List
- https://www.openwall.com/lists/oss-security/2026/10/21/6Mailing List, Third Party Advisory
- https://www.openwall.com/lists/oss-security/2026/10/23/5Mailing 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.comThird Party Advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-109618US 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-109618?
How severe is CVE-2026-109618?
How do I fix CVE-2026-109618?
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-109612Frappe ERPNext before 15.120.0 and 16.x before 16.33.0 conta…7.3
- 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-109619PHP has various global state that temporarily points into re…8.1
- 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
Are you affected by CVE-2026-109618?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
