๐Ÿ”ด CVE-2026-109618

CVE-2026-109618 (dubbed 'PHP2Shell') is a critical unauthenticated RCE vulnerability in PHP 8.2โ€“8.5 caused by improper handling of out-of-memory conditions via longjmp(), leaving request memory in an uninitialized or corrupted state that can be exploited during cleanup to achieve remote code execution. The vulnerability affects virtually all PHP web-serving configurations (PHP-FPM, mod_php, php-cgi, FrankenPHP, LiteSpeed) and requires no authentication or user interaction, making it directly exploitable against any internet-facing PHP web server. Active exploitation has been observed in the wild with publicly available proof-of-concept code and integration into automated mass-exploitation tooling.

โ† Back to Overview
HIGH_RISK
Risk Level
9.2
CVSS Score
NETWORK
Attack Vector
Initial Access
ATT&CK Tactic
T1190 โ€” Exploit Public-Facing Application
ATT&CK Technique
VERY_HIGH
Deployment Risk
No
Ransomware

๐Ÿ“‹ Vulnerability Details

Data Source: CIRCL

Confidence: HIGH

Exploitation Method: DIRECT_NETWORK

CVE Published: 2026-10-21

Added to CISA KEV: 2026-10-26 5 DAYS BETWEEN CVE AND KEV

๐ŸŽฏ Recommendations:

๐Ÿ” Web Intelligence (Kagi ยท 2026-10-26)

Summary

CVE-2026-109618 is a critical remote code execution (RCE) vulnerability in the PHP scripting language, collectively referred to alongside CVE-2026-109619 as "PHP2Shell." The flaw arises because PHPโ€™s use of `longjmp()` to handle out-of-memory (OOM) errors fails to properly manage request memory, leaving it in an uninitialized or corrupted state before subsequent allocations occur. This vulnerability is highly significant because it affects nearly all PHP deployments, including those using PHP-FPM, Apache `mod_php`, `php-cgi`, FrankenPHP, and LiteSpeed, potentially allowing unauthenticated attackers to achieve full system compromise.

Exploitation

  • Active Exploitation: The vulnerability is being actively exploited in the wild, with reports indicating it is a primary vector for unauthenticated RCE across internet-facing web servers.
  • Threat Actors: While specific campaigns are evolving, security researchers have observed rapid integration of PHP2Shell exploits into automated scanning and mass-exploitation botnets.
  • Proof-of-Concept: Publicly available exploit scripts and proofs-of-concept exist, enabling attackers to trigger the OOM condition reliably to facilitate RCE.
  • Attack Prerequisites:
- Network Access: Remote (internet-facing). - Authentication: None required (unauthenticated). - User Interaction: None required.

Affected Products & Patches

  • Affected Versions: All PHP installations serving web requests are potentially affected. The risk is considered highest for configurations using `mod_php` due to its persistent memory handling patterns.
  • Patch Availability: The PHP Security Team has released urgent updates to address these vulnerabilities; system administrators are advised to update their PHP installations to the latest patched versions immediately.
  • Mitigations: In environments where immediate patching is not possible, organizations should implement Web Application Firewall (WAF) rules designed to detect and block malicious OOM-triggering requests and limit exposed server memory, though patching remains the only definitive remediation.

Impact

  • Successful Exploitation: Allows unauthenticated attackers to execute arbitrary code with the privileges of the web server user, leading to full system control, data exfiltration, or the installation of persistent backdoors.
  • Business Risk: For internet-facing deployments, this vulnerability poses an extreme business risk, as it allows for trivial and large-scale compromise of web applications, potentially leading to widespread ransomware deployment, unauthorized access to sensitive databases, and complete service outages.