Skip to main content

FileBrowser EUVDEUVD-2026-58650

| CVE-2026-72836 CRITICAL
Improper Handling of Case Sensitivity (CWE-178)
2026-08-14 VulnCheck GHSA-f37p-wpgx-m9mr
9.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Discover FileBrowser instance with open signup on NTFS
  2. Exploit
    Self-register username differing only in case from victim
  3. Execution
    Authenticate to new account resolving to victim's directory
  4. Impact
    Read, overwrite, or delete victim files via HTTP endpoints

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Case sensitivity handling
Exploitation Conditions

Exploitation requires the FileBrowser instance to have both Signup (self-registration) and CreateUserDir enabled, and its root directory to reside on a case-insensitive filesystem (confirmed Windows/NTFS). Given those, no existing account and no victim interaction are needed: the attacker self-registers a username that differs from the target's only in letter case, which is stored as a distinct account but maps to the same home directory. Limiting factors: on case-sensitive Linux filesystems the collision does not occur; if self-signup or per-user directory creation is disabled the attack path is closed; and the attacker generally must know or guess a target username and register the specific cased variant, which is why CVSS marks AC:H/AT:P.

Impact

This is a genuine, actionable authorization flaw rather than an inflated high-CVSS score, but its real-world reach is gated by configuration. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H, score 9.2) reflects unauthenticated network reachability with full confidentiality/integrity/availability impact on victim files, tempered by AC:H and AT:P - exploitation requires a case-insensitive root filesystem plus enabled self-signup and CreateUserDir, and typically that the attacker registers the colliding username. There is no CISA KEV entry and no public exploit identified at time of analysis, and no EPSS value was supplied, so there is no signal of active or automated exploitation; the risk is 'reliable when preconditions are met' rather than 'mass-exploited.' Given that the confirmed-vulnerable deployment mode is Windows/NTFS hosting with open registration, exposure skews toward internet-facing or multi-tenant instances, and any operator running such a configuration should treat patching as urgent because the attack needs no victim interaction and no pre-existing account.

Exploit ScenarioDerived

An attacker browses to a public Windows-hosted FileBrowser instance that allows self-registration, notes an existing username, and registers a variant differing only in letter case (e.g. registering 'casevictim' to target 'CaseVictim'). Their new account's home scope resolves to the victim's physical directory, so via normal authenticated file endpoints they read, overwrite, or delete the victim's files. No public exploit code has been identified at time of analysis, but the technique requires no special tooling.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 14, 2026

Horizontal privilege escalation / cross-account file access in FileBrowser before 2.63.19 lets a self-registering user take over another user's files when the server runs on a case-insensitive filesystem (e.g. Windows/NTFS). Because the home-directory ownership scope is persisted and compared as an exact case-sensitive string, two signups differing only in letter case (e.g. CaseVictim vs casevictim) become separate accounts that map to the same physical directory, giving the second registrant read, overwrite, and delete access to the first user's data over authenticated HTTP. Reported by VulnCheck; a vendor patch is available and no public exploit has been identified at time of analysis.

RemediationAI

Upgrade to FileBrowser 2.63.19 or later, which contains the vendor fix delivered in commit fe7efb2e6afe66774cd86a5b0a03033bd514d0c0 (see advisory GHSA-576v-w77m-gr84). If immediate patching is not possible, disable open self-registration by turning off Signup, which removes the attacker's ability to create the colliding account (trade-off: users must be provisioned by an admin); alternatively disable CreateUserDir so per-user home directories are not auto-created from usernames, or relocate FileBrowser's root onto a case-sensitive filesystem (e.g. host on Linux/ext4/xfs) so cased usernames no longer collide. As a stopgap, enforce case-normalized/unique usernames at provisioning and audit existing accounts for pairs that differ only by case. These controls reduce exposure but do not fully remediate the ownership-check logic, so upgrading remains the definitive fix.

Affected VersionsENISA

filebrowser 0 <2.63.19

Affected Packages

euvd filebrowser fix: 2.63.19

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 Go web application that exposes a filesystem over an HTTP UI/API, assigning each user a 'scope' (home directory) enforced by an ownership check. The root cause is CWE-178 (Improper Handling of Case Sensitivity): when Signup and CreateUserDir are enabled, the CreateUserDir logic derives a home path from the username and, on a case-insensitive filesystem, distinct-cased usernames collide onto one on-disk directory. The subsequent scope-ownership comparison is a case-sensitive string match, so it treats the two accounts as owning different scopes even though the OS resolves them to the same inode. The single affected package is identified by cpe:2.3:a:filebrowser:filebrowser, and the flaw is filesystem-semantics-dependent rather than a memory or injection defect.

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

Vendor (VulnCheck) PRIMARY 9.2 CRITICAL
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.1 HIGH

No account needed via self-signup (PR:N), but requires a case-insensitive FS plus enabled signup/CreateUserDir and a username-collision race (AC:H); full read/write/delete of victim files gives C:H/I:H/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

FileBrowser before 2.63.19 does not account for case-insensitive filesystems when checking home directory ownership during self-registration. When Signup and CreateUserDir are enabled and FileBrowser's root is on a case-insensitive filesystem (confirmed on Windows/NTFS), two self-registered usernames that differ only in letter case (e.g., CaseVictim and casevictim) are stored as distinct accounts but resolve to the same physical home directory, because the scope-ownership check compares the persisted scope as an exact case-sensitive string. A second registrant can therefore read, overwrite, and delete another account's files through authenticated HTTP endpoints, without needing an existing account or victim interaction.

Executive ViewAI

Why It Matters

FileBrowser servers on Windows and similar case-insensitive filesystems are vulnerable to unauthorized cross-user file access and deletion through account takeover, exposing shared files to data theft and manipulation. Organizations using FileBrowser for file sharing with open self-registration are at immediate risk of data exposure, financial loss, and regulatory violation. Immediate patching to FileBrowser 2.63.19 or later is required to secure affected deployments.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Medium
popular self-hosted file-sharing app, but vulnerable config is a subset
Social Media
3
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-29188 CRITICAL POC
9.1 Mar 05

Unauthorized file operations in File Browser before fix. PoC and patch available.

CVE-2023-39612 CRITICAL POC
9.0 Sep 16

A cross-site scripting (XSS) vulnerability in FileBrowser before v2.23.0 allows an authenticated attacker to escalate pr

CVE-2026-116682 HIGH POC
8.6 Oct 27

Symlink-following read paths in FileBrowser Quantum serve files from outside a user's assigned scope: download, preview,

CVE-2026-73612 HIGH POC
8.6 Aug 13

Recursive operation authorization bypass in File Browser before v2.63.22 permits any authenticated user to copy, rename,

CVE-2026-25890 HIGH POC
8.1 Feb 09

Path normalization bypass in Filebrowser prior to 2.57.1 allows authenticated users to circumvent file access restrictio

CVE-2025-52903 HIGH POC
8.0 Jun 26

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ

CVE-2025-52904 HIGH POC
8.0 Jun 26

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ

CVE-2025-52995 HIGH POC
8.0 Jun 30

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ

CVE-2026-54910 HIGH POC
7.7 Jul 20

Arbitrary file read in FileBrowser Quantum (gtsteffaniak/filebrowser) before 1.4.3-beta lets any authenticated user, reg

CVE-2026-73611 HIGH POC
7.6 Aug 13

File Browser versions 2.50.0 through 2.63.21 permit indefinite session persistence via expired JWT tokens when proxy aut

CVE-2025-52902 HIGH POC
7.6 Jun 26

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, previ

CVE-2026-73613 HIGH POC
7.2 Aug 13

Arbitrary file deletion in filebrowser before 2.63.19 allows authenticated users holding only Create permission to delet

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy