Skip to main content
CVE-2026-64857VulnerabilityPublished 09/09/2026

CVE-2026-64857: CWE-384: Session Fixation in tirrenotechnologies tirreno

Affects tirrenotechnologies tirrenoSource CVE Database V5

0

Not known to be exploited · CVSS 5.3 Medium · fixed in 0.10.0 : update tirrenotechnologies tirreno when convenient.

Data as of 10/25/2026, 04:40:13 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 0.10.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

What to do

Affected software

ProductAffectedFixed in
tirrenotechnologiestirrenoAffected
  • <0.10.0
Fixed in
  • 0.10.0
GitHubtirrenotechnologies/tirrenopkg:github/tirrenotechnologies/tirrenoOther threatsAffected
  • <0.10.0
Fixed in
  • 0.10.0

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Upgrade to tirreno version 0.10.0 or later, where the session fixation issue is fixed by regenerating the session ID upon successful authentication and destroying the previous session. There is no configuration-level workaround available.

Description

tirreno, a security framework, has a session fixation issue in versions prior to 0.10.0. During authentication, tirreno validates the user's credentials and establishes the authenticated session, but it does not call `session_regenerate_id()` afterward. As a result, the session identifier is not rotated on login, it stays the same before and after authentication. An attacker able to fix a known session identifier in a victim's browser (for example through a network man-in-the-middle position, or a separate cross-site scripting or subdomain cookie-injection issue) could then gain access to the victim's authenticated session. The issue is fixed in v0.10.0. The session identifier is now regenerated on successful authentication, and the previous session is destroyed. There is no configuration-level workaround.

Impact

An attacker who can fix a session ID in a victim's browser can hijack the victim's authenticated session, potentially gaining unauthorized access to the victim's account or data within the tirreno framework. This could lead to unauthorized actions performed with the victim's privileges.

Summary

The tirreno security framework has a session fixation vulnerability (CWE-384) in versions before 0.10.0. After successful authentication, tirreno fails to call session_regenerate_id(), leaving the session identifier unchanged. An attacker capable of setting a known session ID in a victim's browser (via man-in-the-middle, cross-site scripting, or cookie injection) could gain unauthorized access to the victim's authenticated session. The vulnerability is fixed in version 0.10.0 by regenerating the session ID on login and destroying the old session.

Weaknesses

References

Community reviews

Loading reviews…