Skip to main content
CVE-2026-24894VulnerabilityPublished

CVE-2026-24894: php frankenphp · Improper Privilege Management

Affects php frankenphpSource CVE Database V5

0

Not known to be exploited · CVSS 8.7 High : upgrade to 1.11.2 soon.

Data as of 26 Oct 2026, 07:57 UTC

CVSS 4.0 base score
8.7High
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Feb 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
phpfrankenphpAffected
  • <1.11.2
Fixed in
  • 1.11.2

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.

References

Community reviews

Loading reviews…