๐Ÿ” CVE Alert

CVE-2026-82416

HIGH 7.7

FrankenPHP: Cross-request PHP session ID leak in worker mode when the session extension is a shared module

CVSS Score
7.7
EPSS Score
0.0%
EPSS Percentile
0th

FrankenPHP is a modern application server for PHP. Prior to 1.12.5, FrankenPHP worker mode can retain PHP session state between requests when the session extension is loaded as a shared module and is unavailable through HAVE_PHP_SESSION at compile time. In this build configuration, frankenphp_reset_session_state() is compiled out, PS(id) can survive a request boundary, and a subsequent session_start() can ignore the new request's cookie because an identifier is already present. Under concurrent requests, session_id() can therefore return another client's identifier or a stale identifier from a previous request on the same worker thread, causing cross-user session exposure, possible session hijacking, and intermittent logout behavior. Builds with the session extension statically linked, including the official static binaries and Docker images, are not affected. This issue is fixed in version 1.12.5.

CWE CWE-362 CWE-488
Vendor php
Product frankenphp
Ecosystems
Industries
Technology
Published Oct 13, 2026
Last Updated Oct 13, 2026
Stay Ahead of the Next One

Get instant alerts for php frankenphp

Be the first to know when new high vulnerabilities affecting php frankenphp are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
Low

Affected Versions

php / frankenphp
< 1.12.5

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/php/frankenphp/security/advisories/GHSA-v3ph-cgqh-r8p5 github.com: https://github.com/php/frankenphp/pull/2523 github.com: https://github.com/php/frankenphp/commit/be24d82531675f90862b8cde1e9fc7e9ee855aa5 github.com: https://github.com/php/frankenphp/releases/tag/caddy/v1.12.5