CVE-2026-24894: php frankenphp · Improper Privilege Management
Affects php frankenphpSource CVE Database V5
Not known to be exploited · CVSS 8.7 High : upgrade to 1.11.2 soon.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 42% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.11.2
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 12 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade php frankenphp to 1.11.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| phpfrankenphp | Affected
| Fixed in
|
AI-suggested
The primary mitigation is to upgrade all FrankenPHP deployments to version 1.11.2 or later, where the session reset issue is fixed. Organizations should audit their current FrankenPHP versions and prioritize patching in production environments. Additionally, review and enforce strict session management policies, ensuring that session data is properly isolated and cleared between requests, especially in worker or multi-threaded modes. Implement monitoring and logging to detect anomalous session access patterns that may indicate exploitation attempts. Consider deploying web application firewalls (WAFs) with custom rules to detect and block suspicious requests targeting session handling endpoints. For critical applications, conduct penetration testing focused on session management to verify the effectiveness of mitigations. Educate developers and system administrators about secure session handling best practices, including avoiding reliance on shared worker memory for session storage. Finally, maintain an incident response plan to quickly address any detected exploitation or data leakage incidents related to this vulnerability.
Description
FrankenPHP is a modern application server for PHP. Prior to 1.11.2, when running FrankenPHP in worker mode, the $_SESSION superglobal is not correctly reset between requests. This allows a subsequent request processed by the same worker to access the $_SESSION data of the previous request (potentially belonging to a different user) before session_start() is called. This vulnerability is fixed in 1.11.2.