Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPrivileged user deletes file owner's shared file
-
DeliveryShare link record orphaned in BoltDB
-
ExploitNew content uploaded to identical storage path
-
ExecutionAttacker submits HTTP GET with original share token
-
ImpactUnrelated file contents returned without authentication
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Incomplete cleanup
|
| Exploitation Conditions | Exploitation requires all of the following conditions to occur in sequence: (1) a user must have created a public share link for a file or directory in File Browser 2.63.6-2.63.23; (2) a privileged user (e.g., an administrator) must delete that file or directory - not the owner themselves; (3) new, unrelated content must subsequently be uploaded to the identical storage path; and (4) the attacker must possess or independently discover the original share link token. Exploitation is therefore limited to multi-tenant File Browser deployments where administrators actively manage other users' files and where the same storage paths are reused after deletion. Single-user deployments or deployments without public share functionality are not affected. The CVSS vector PR:L indicates some level of access is required, though accessing a functional public share URL itself requires only knowledge of the link token, not a platform account. |
| Impact | The real-world risk of this vulnerability is low despite its information-disclosure potential. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:L/UI:N/VC:L) correctly identifies high attack complexity and a prerequisite attack condition: exploitation requires a privileged user to delete another user's file, new content to be uploaded to the identical storage path, and the attacker to possess or discover the original share link - a narrow chain of dependent events. The confidentiality impact is limited to whatever single file is exposed at that path. No EPSS data was provided, and the vulnerability is not listed in the CISA KEV catalog, which is consistent with the low exploitability. There is no known public POC. The PR:L metric in the provided vector may reflect that the attacker requires at least the share link token itself, though accessing a public share URL technically requires no credentials once the token is known; this metric warrants verification against vendor intent. Overall, this is a genuine but low-priority flaw most relevant to multi-tenant File Browser deployments where users share files publicly and privileged administrators actively delete other users' content. |
| Exploit ScenarioDerived | An attacker who received or discovered a public File Browser share link for /reports/q1.pdf learns that an administrator deleted the original file owner's copy of that document. When the administrator later uploads a sensitive /reports/q1.pdf (a new, unrelated file at the same path), the attacker simply accesses the original share URL and receives the new file's contents without any authentication. No exploit code is required; a standard HTTP GET to the surviving share URL is sufficient. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Stale public share links in File Browser 2.63.6-2.63.23 expose subsequently uploaded content to unauthenticated network access after a privileged user deletes another user's shared file without triggering proper link invalidation. Because the surviving share URL continues to resolve to whatever is later placed at the same storage path, an attacker who retains or discovers the original link can retrieve entirely unrelated files without authentication. No public exploit code is identified at time of analysis, and the CVSS 4.0 score of 2.3 reflects the constrained, multi-step preconditions required.
RemediationAI
Upgrade File Browser to a version incorporating commit 0231b7eb, available at https://github.com/filebrowser/filebrowser/commit/0231b7eb; the vendor advisory at https://github.com/filebrowser/filebrowser/security/advisories/GHSA-r6pg-pg54-rcr5 and the VulnCheck advisory at https://www.vulncheck.com/advisories/file-browser-2.63.6-through-2.63.23-share-link-exposure-via-file-deletion should be consulted for any confirmed patched release version, as an exact version number is not independently confirmed from the available data. As an interim workaround in multi-tenant environments, administrators should audit the share-link database and manually revoke all public share links after any privileged deletion of another user's files; this is disruptive to legitimate link holders but removes the exposure vector. Alternatively, disabling the public share-link feature entirely eliminates the attack surface at the cost of that functionality.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
File Browser (CPE: cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:*) is a self-hosted, web-based file manager. The vulnerability is classified as CWE-459 (Incomplete Cleanup): the share-link deletion routine DeleteWithPathPrefix in storage/bolt/share.go did not scope its cleanup to the file owner's user ID. When a privileged user deleted another user's file, the routine failed to remove the original owner's share database records for that path, leaving them as orphaned but functional entries. Because share links are persistent BoltDB records keyed by hash and path, any surviving link continues to serve content at the original path to any holder of the URL. The patch (commit 0231b7eb) adds a userID parameter to DeleteWithPathPrefix and filters link deletion to entries owned by the specific user, preventing cross-user link orphaning. The fix also corrects an overly broad prefix match that could affect path siblings (e.g., '/abc' when deleting '/a').
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:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Attacker needs only the share link token (PR:N); AC:H because exploitation requires a privileged deletion, path reuse, and link knowledge in sequence.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
File Browser versions from 2.63.6 through 2.63.23 fail to clean up public share links when a privileged user deletes another user's shared file. Attackers can access the surviving share link to retrieve new unrelated content uploaded to the same path without authentication.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More 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
EUVD-2026-67688
GHSA-9ccp-mqq4-gf52
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB