CVE-2025-53826: FileBrowser Has Insecure JWT Handling Which Allows Session Replay Attacks after Logout
Vulnerability summary
CVE-2025-53826 is a critical (CVSS 9.8) vulnerability in filebrowser. EPSS estimates a 0.55% chance of exploitation in the next 30 days, higher than 46.2% of scored vulnerabilities. 1 public exploit is recorded.
Public exploit (GitHub, Date unknown)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 1 · Duplicates 1 · Related 1Timeline
- 15-07-2025PublishedVulnerability first disclosed.
- 15-07-2025Last modifiedVulnerability information updated.
Description
File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename, and edit files. In version 2.39.0, File Browser’s authentication system issues long-lived JWT tokens that remain valid even after the user logs out. As of time of publication, no known patches exist.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · GoEcosystem advisory · calculated8.7HighCVSS: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:PDiffers
- NVDNIST7.7HighCVSS: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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS trend
Probability
0.55%
Chance of exploitation in the next 30 days
Percentile
46%
Versus all other CVEs
30-day change
Increase +0.05 pp
From 0.50% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundFilebrowser
Maturity: poc
Weaknesses
CWE · root cause- CWE-305Authentication Bypass by Primary WeaknessThe authentication algorithm is sound, but the implemented mechanism can be bypassed as the result of a separate weakness that is primary to the authentication error.
- CWE-385Covert Timing ChannelCovert timing channels convey information by modulating some aspect of system behavior over time, so that the program receiving the information can observe system behavior and infer protected information.
- CWE-613DEPRECATED: Insufficient Session ExpirationThis entry has been deprecated because it was insufficiently clear. Consider CWE-1462 and its descendants.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Filebrowser1 product
- filebrowser= 2.39.0 | 2.39.0
Github.com/filebrowser1 product
- filebrowser≤ 2.39.0 | All versions (No fix recorded)
Github.com/filebrowser/filebrowser1 product
- v2≤ 2.39.0 | All versions (No fix recorded)
3 vendors · 3 products
References
4 links- github.com/filebrowser/filebrowser/security/advisories/GHSA-7xwp-2cpp-p8r7X Refsource CONFIRMWEBAdvisoryExploitVendor Advisory