Lucene search
+L

66 matches found

CVE
CVE
•added 2026/02/12 7:16 p.m.•49 views

CVE-2026-24895

FrankenPHP CGI path splitting bug before 1.11.2 uses lowercased path for split index and applies it to the original path, causing SCRIPT_NAME/SCRIPT_FILENAME to point to the wrong file and potentially execute an unintended file. Root cause: Go strings.ToLower can increase byte length for certain ...

9.8CVSS8.1AI score0.00608EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2026/02/12 7:16 p.m.•43 views

CVE-2026-24895 FrankenPHP affected by Path Confusion via Unicode casing in CGI path splitting allows execution of arbitrary files

FrankenPHP is a modern application server for PHP. Prior to 1.11.2, FrankenPHP’s CGI path splitting logic improperly handles Unicode characters during case conversion. The logic computes the split index for finding .php on a lowercased copy of the request path but applies that byte index to the...

9.3CVSS0.00608EPSS
SaveExploits1References3
OSV
OSV
•added 2026/02/12 7:16 p.m.•24 views

CVE-2026-24895 FrankenPHP affected by Path Confusion via Unicode casing in CGI path splitting allows execution of arbitrary files

FrankenPHP is a modern application server for PHP. Prior to 1.11.2, FrankenPHP’s CGI path splitting logic improperly handles Unicode characters during case conversion. The logic computes the split index for finding .php on a lowercased copy of the request path but applies that byte index to the...

9.3CVSS5.7AI score
SaveExploits0References5
attackerkb
attackerkb
•added 2026/02/12 7:16 p.m.•11 views

CVE-2026-24895

FrankenPHP is a modern application server for PHP. Prior to 1.11.2, FrankenPHP’s CGI path splitting logic improperly handles Unicode characters during case conversion. The logic computes the split index for finding .php on a lowercased copy of the request path but applies that byte index to the...

9.3CVSS5.7AI score0.00608EPSS
SaveExploits1References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/02/12 7:16 p.m.•15 views

CVE-2026-24895 FrankenPHP affected by Path Confusion via Unicode casing in CGI path splitting allows execution of arbitrary files

FrankenPHP is a modern application server for PHP. Prior to 1.11.2, FrankenPHP’s CGI path splitting logic improperly handles Unicode characters during case conversion. The logic computes the split index for finding .php on a lowercased copy of the request path but applies that byte index to the...

9.3CVSS8.1AI score0.00608EPSS
SaveExploits1References3
CVE
CVE
•added 2026/02/12 7:12 p.m.•55 views

CVE-2026-24894

FrankenPHP in worker mode prior to 1.11.2 does not reset the PHP $_SESSION between requests, allowing a subsequent request on the same worker to read the previous request’s session data before session_start() is called. This could expose potentially sensitive session information across users. The...

8.7CVSS8AI score0.00378EPSS
SaveExploits1References3Affected Software1
Vulnrichment
Vulnrichment
•added 2026/02/12 7:12 p.m.•5 views

CVE-2026-24894 FrankenPHP leaks session data between requests in worker mode

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 potential...

8.7CVSS8AI score0.00378EPSS
SaveExploits1References3
Cvelist
Cvelist
•added 2026/02/12 7:12 p.m.•54 views

CVE-2026-24894 FrankenPHP leaks session data between requests in worker mode

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 potential...

8.7CVSS0.00378EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/02/12 7:12 p.m.•7 views

CVE-2026-24894

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 potential...

8.7CVSS5.5AI score0.00378EPSS
SaveExploits1References4Affected Software1
OSV
OSV
•added 2026/02/12 7:12 p.m.•15 views

CVE-2026-24894 FrankenPHP leaks session data between requests in worker mode

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 potential...

8.7CVSS5.5AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/02/12 3:29 p.m.•41 views

FrankenPHP's unicode case-folding length expansion causes incorrect split_path index (SCRIPT_NAME/PATH_INFO confusion) in FrankenPHP

Summary FrankenPHP’s CGI path splitting logic improperly handles Unicode characters during case conversion. The logic computes the split index for finding .php on a lowercased copy of the request path but applies that byte index to the original path. Because strings.ToLower in Go can increase the...

9.8CVSS8.1AI score0.00608EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/02/12 3:29 p.m.•14 views

GHSA-G966-83W7-6W38 FrankenPHP's unicode case-folding length expansion causes incorrect split_path index (SCRIPT_NAME/PATH_INFO confusion) in FrankenPHP

Summary FrankenPHP’s CGI path splitting logic improperly handles Unicode characters during case conversion. The logic computes the split index for finding .php on a lowercased copy of the request path but applies that byte index to the original path. Because strings.ToLower in Go can increase the...

9.3CVSS6.2AI score0.0086EPSS
SaveExploits2References5
Snyk
Snyk
•added 2026/02/12 3:29 p.m.•7 views

Incorrect Behavior Order: Validate Before Canonicalize

Overview Affected versions of this package are vulnerable to Incorrect Behavior Order: Validate Before Canonicalize via the splitPos function. An attacker can cause unintended script execution by crafting a request path containing specific multi-byte Unicode characters, which manipulates the...

9.8CVSS6AI score0.00608EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/02/12 3:29 p.m.•2 views

Incorrect Behavior Order: Validate Before Canonicalize

Overview Affected versions of this package are vulnerable to Incorrect Behavior Order: Validate Before Canonicalize via the splitPos function. An attacker can cause unintended script execution by crafting a request path containing specific multi-byte Unicode characters, which manipulates the...

9.8CVSS6AI score0.00608EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/02/12 3:29 p.m.•10 views

Incorrect Behavior Order: Validate Before Canonicalize

Overview Affected versions of this package are vulnerable to Incorrect Behavior Order: Validate Before Canonicalize via the splitPos function. An attacker can cause unintended script execution by crafting a request path containing specific multi-byte Unicode characters, which manipulates the...

9.8CVSS6AI score0.00608EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/02/12 3:29 p.m.•10 views

Insufficient Session Expiration

Overview Affected versions of this package are vulnerable to Insufficient Session Expiration via the frankenphpresetsuperglobals reset logic. An attacker can access sensitive session data belonging to other users by sending a request to a worker before sessionstart is called. note: This is only...

8.8CVSS5.6AI score0.00378EPSS
SaveExploits1References4
Snyk
Snyk
•added 2026/02/12 3:29 p.m.•11 views

Insufficient Session Expiration

Overview Affected versions of this package are vulnerable to Insufficient Session Expiration via the frankenphpresetsuperglobals reset logic. An attacker can access sensitive session data belonging to other users by sending a request to a worker before sessionstart is called. note: This is only...

8.8CVSS5.6AI score0.00378EPSS
SaveExploits1References4
OSV
OSV
•added 2026/02/12 3:29 p.m.•19 views

GHSA-R3XH-3R3W-47GP FrankenPHP leaks session data between requests in worker mode

Summary 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 sessionstart is...

8.7CVSS5.6AI score0.00378EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2026/02/12 3:29 p.m.•25 views

FrankenPHP leaks session data between requests in worker mode

Summary 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 sessionstart is...

8.7CVSS7.9AI score0.00378EPSS
SaveExploits1References5Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/02/12 12:00 a.m.•2 views

CVE-2026-24894: Improper Privilege Management

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 potential...

8.7CVSS5.9AI score0.00378EPSS
SaveExploits1References1
Rows per page
Query Builder