CVE-2025-53826CWE-305CWE-385CWE-613

FileBrowser Has Insecure JWT Handling Which Allows Session Replay Attacks after Logout

High · published July 15, 2025

CVSS v4.0
7.7
EPSS
1%
Percentile
45.4
In the wild
Unconfirmed
What it is

⚡ A sneaky JWT token keeps lingering long after you log out of File Browser! Who knew your logout could be just a suggestion? 🔥 Think of it like a keycard that remains active even after you've checked out of a hotel. Anyone could waltz back in with that card, accessing files you thought were secured! This means that once someone has logged in, they could still access sensitive files even after logging out — a potentially devastating breach of confidentiality. An attacker could take advantage of this loophole to preview, upload, or delete files without your consent, putting your data at serious risk.

Put simply

Think of it like a keycard that remains active even after you've checked out of a hotel. Anyone could waltz back in with that card, accessing files you thought were secured! In version 2.39.0 of File Browser, the authentication system issues long-lived JWT tokens that remain valid even after the user logs out. This lack of session invalidation presents a significant security concern.

What to do

This means that once someone has logged in, they could still access sensitive files even after logging out — a potentially devastating breach of confidentiality. An attacker could take advantage of this loophole to preview, upload, or delete files without your consent, putting your data at serious risk. While no patches are available yet, mitigate the risk by monitoring token usage closely and consider disabling the use of JWT tokens until a fix is released. Implementing additional authentication measures, like multifactor authentication, could bolster security in the meantime. You've got this! Stay vigilant and proactive, and you'll keep your data safe! 🛡️

The record
Technical detail
CVSS v4.0
7.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P
EPSS
0.00552 · 45.4th percentile
Weaknesses
CWE-305 · Authentication Bypass by Primary Weakness; CWE-385 · Covert Timing Channel; CWE-613 · Insufficient Session Expiration
Published
2025-07-15T18:12Z
EPSS history
Timeline
  • 15 JUL 18:12Z
    FileBrowser Has Insecure JWT Handling Which Allows Session Replay Attacks after Logout
    cvelistv5