Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to filebrowser with low-privilege account
-
DeliveryCreate public share for target directory
-
ExploitDelete directory using trailing-slash path to bypass share index cleanup
-
ExecutionRecreate directory at identical path
-
PersistVictim user places files in recreated directory
-
ImpactNew contents silently exposed via dormant public share URL
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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. |
| Exploitation Conditions | Exploitation requires an authenticated filebrowser account (PR:L per CVSS vector) with permission to create public shares and delete directories on a deployment running any version prior to 2.63.17. The specific trigger is issuing a directory deletion request using a trailing-slash path variant (e.g., /dirname/ instead of /dirname), which is the condition that bypasses share index cleanup in DeleteWithPathPrefix. Attack complexity is high (AC:H) because the attacker must orchestrate a delete-and-recreate sequence at the same path, and the confidentiality exposure depends on other users placing files in the recreated directory. Single-user self-hosted filebrowser instances face negligible practical risk. Exploitation is constrained to confidentiality only - there is no code execution, privilege escalation, or data modification vector. |
| Impact | The vendor-supplied CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N) scores 2.3 and accurately reflects the constrained risk profile. PR:L confirms authentication is required; AC:H and AT:P together indicate that exploitation demands a specific multi-step sequence with attack prerequisites (the attacker must control a shared directory and successfully delete and recreate it at the same path). The confidentiality impact is limited to VC:L - partial exposure of newly-placed file contents through a stale share URL - with no integrity or availability impact. No CISA KEV listing and no identified public proof-of-concept code confirm this is not subject to active widespread exploitation. EPSS data was not provided; given the authentication requirement and high complexity, opportunistic mass exploitation is unlikely. Risk is primarily relevant to multi-tenant filebrowser deployments where malicious authenticated insiders can target files uploaded by other users to recreated directories. |
| Exploit ScenarioDerived | An authenticated user on a shared filebrowser instance creates a public share for /team-docs/ and records the resulting public URL. The attacker then issues a delete request for /team-docs/ (with trailing slash), which bypasses path normalization in DeleteWithPathPrefix and leaves the share record intact. When any user later recreates the /team-docs/ directory and populates it with sensitive documents, those files are immediately accessible to anyone who holds the original public share URL, without any further action by the attacker. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 12, 2026
Path normalization failure in filebrowser's DeleteWithPathPrefix function allows authenticated users on versions before 2.63.17 to leave stale public share records intact by deleting directories with trailing-slash paths. After deletion, an attacker can recreate the same directory path and cause its new contents to be silently exposed through the previously dormant, still-valid public share URL. No public exploit code has been identified at time of analysis, and the vendor-confirmed CVSS 4.0 score of 2.3 reflects the high complexity and limited confidentiality impact.
RemediationAI
Upgrade filebrowser to version 2.63.17 or later, which incorporates the fix committed at https://github.com/filebrowser/filebrowser/commit/be23ab3a15bf957928ecfed88de5ab67850c1b9c. Administrators who cannot immediately patch should audit all active public shares via the admin interface and manually revoke any shares referencing directories that have previously been deleted and recreated; this eliminates existing stale share entries without requiring an upgrade. As an alternative compensating control, disabling public share functionality entirely removes the attack surface at the cost of losing the file-sharing feature for all users. Restricting directory deletion permissions to administrators only limits the pool of potential attackers in multi-tenant deployments but does not eliminate the underlying flaw.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
filebrowser is a self-hosted web-based file management application. The flaw resides in DeleteWithPathPrefix, the function responsible for cleaning up share index entries when a directory is removed. Because the function does not normalize the supplied path before querying the share index, a trailing-slash variant of a directory path (e.g., /shared-dir/ rather than /shared-dir) fails to match the indexed share record, leaving that record orphaned. CWE-863 (Incorrect Authorization) classifies this root cause: the authorization enforcement for share lifecycle management is incomplete because it silently ignores path variants, producing a broken invariant where a logically deleted resource retains a live public access token. The CPE string cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:* indicates all filebrowser versions are potentially in scope, bounded by the fix in 2.63.17.
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
Network-reachable but requires authenticated access (PR:L) and a specific trailing-slash delete/recreate sequence (AC:H); confidentiality impact is partial via stale share URL only (C:L), no integrity or availability impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
filebrowser versions before 2.63.17 fail to normalize paths before querying the share index in DeleteWithPathPrefix, allowing authenticated users to leave stale public shares behind. Attackers can delete a shared directory using a trailing-slash path, then recreate the same directory to expose new contents through the dormant public share URL.
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.
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-43234
GHSA-7cj6-cw3p-4jpw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB