Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | This vulnerability presents moderate real-world risk despite its low CVSS score of 5.3. The CVSS vector indicates network-accessible attack surface (AV:N), low attack complexity (AC:L), and low confidentiality impact (VC:L), requiring low privileges (PR:L), meaning an authenticated user with explicit download restrictions can exploit it. The SSVC decision framework signals this is an authorization bypass rather than a high-impact compromise: the technical impact is limited to confidentiality of text files within the user's authorized scope, not system compromise or lateral movement. However, the practical risk depends on deployment context-in scenarios where File Browser manages sensitive documents and administrators intentionally restrict downloads to enforce audit trails or DLP policies, this bypass directly undermines those controls. The discrepancy between the correctly-implemented /api/raw, /api/preview, and /api/subtitle endpoints and the broken resourceGetHandler suggests this was a code review gap rather than an architectural flaw, making it a legitimate authorization enforcement defect. Prioritization should consider whether your deployment relies on download restrictions for compliance or data protection, rather than treating this as a generic low-CVSS issue. |
| Exploit ScenarioDerived | An authenticated user with legitimate access to File Browser but with their download permission flag explicitly disabled by an administrator (download: false) can craft requests to the resourceGetHandler endpoint to retrieve and read the full text content of files within their authorized directory scope. For example, a contractor granted read-only access to a project directory for reference purposes, but restricted from downloading files to maintain compliance logging, could bypass this restriction by directly requesting file content through the vulnerable endpoint. No public exploit code has been identified at time of analysis, but the simplicity of the bypass-sending a request to a standard HTTP endpoint without additional exploitation technique-makes this trivial to execute once the vulnerability is known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 07, 2026
File Browser versions prior to 2.63.1 allow authenticated users with download permission disabled to bypass access controls and read arbitrary text file content through the resourceGetHandler endpoint in http/resource.go, which fails to validate the Perm.Download permission flag unlike three other content-serving endpoints that correctly enforce this check. This authentication bypass affects any File Browser deployment where users are granted access but restricted from downloading files, and is fixed in version 2.63.1.
RemediationAI
Vendor-released patch: File Browser 2.63.1. Upgrade immediately to version 2.63.1 or later to apply the fix to http/resource.go that enforces Perm.Download permission validation in the resourceGetHandler endpoint, aligning it with the correctly-implemented /api/raw, /api/preview, and /api/subtitle endpoints. Verify the fix in your deployment by confirming that authenticated users with download: false can no longer retrieve file content through the affected endpoint. Details and patch availability are provided in the GitHub security advisory at https://github.com/filebrowser/filebrowser/security/advisories/GHSA-67cg-cpj7-qgc9. No workarounds are documented; upgrade is the recommended remediation path.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in go, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
File Browser is a web-based file management interface that implements role-based access controls through permission flags, including a Perm.Download flag intended to restrict file content delivery. The vulnerability exists in the resourceGetHandler function within http/resource.go, which directly serves text file content to authenticated users without verifying whether the Perm.Download permission has been granted. The inconsistency is noteworthy because three parallel endpoints (/api/raw, /api/preview, /api/subtitle) all correctly implement this permission check before serving content. The root cause is classified as CWE-862 (Missing Authorization), indicating a failure to enforce an access control decision at the point where file content is returned. The affected product is File Browser (CPE: cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:*) in all versions before 2.63.1.
Know when Filebrowser gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Primary rating from GitHub Advisory.
CVSS VectorGitHub Advisory
Lifecycle Timeline
2DescriptionGitHub Advisory
File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.1, the resourceGetHandler in http/resource.go returns full text file content without checking the Perm.Download permission flag. All three other content-serving endpoints (/api/raw, /api/preview, /api/subtitle) correctly verify this permission before serving content. A user with download: false can read any text file within their scope through two bypass paths. This vulnerability is fixed in 2.63.1.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in File Browser Authorization and Path Traversal
View all 5More in Filebrowser
View allUnauthorized file operations in File Browser before fix. PoC and patch available.
A cross-site scripting (XSS) vulnerability in FileBrowser before v2.23.0 allows an authenticated attacker to escalate pr
Symlink-following read paths in FileBrowser Quantum serve files from outside a user's assigned scope: download, preview,
Recursive operation authorization bypass in File Browser before v2.63.22 permits any authenticated user to copy, rename,
Path normalization bypass in Filebrowser prior to 2.57.1 allows authenticated users to circumvent file access restrictio
File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ
File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ
File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ
Arbitrary file read in FileBrowser Quantum (gtsteffaniak/filebrowser) before 1.4.3-beta lets any authenticated user, reg
File Browser versions 2.50.0 through 2.63.21 permit indefinite session persistence via expired JWT tokens when proxy aut
File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ
Arbitrary file deletion in filebrowser before 2.63.19 allows authenticated users holding only Create permission to delet
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
EUVD-2026-19780
GHSA-67cg-cpj7-qgc9
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB