Description
File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.17, File Browser builds new user scopes from usernames passed through cleanUsername() when Signup=true and CreateUserDir=true, but the many-to-one normalization can collapse usernames such as team/one, team one, and team-one to the same home directory without checking whether the resulting scope is already taken, allowing a second registrant to gain full read and write access to another user's files. This issue is fixed in version 2.63.17.
Published: 2026-07-15
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

File Browser builds user scopes from usernames passed through a cleanUsername() routine when signup and directory creation are enabled. The normalization process collapses distinct usernames such as "team/one", "team one" and "team-one" to the same string, and the code fails to check whether the resulting scope is already in use. As a result, a second registrant can obtain full read and write access to another user's home directory. This elevation of privilege can lead to confidentiality and integrity violations of stored files and associated data.

Affected Systems

The vulnerability exists in File Browser versions prior to 2.63.17. All installations that allow user signup with automatic directory creation are affected. The fix is provided in release 2.63.17. Vendor is filebrowser and product is File Browser.

Risk and Exploitability

The CVSS score of 8.1 indicates high severity. The EPSS score of less than 1% suggests a very low probability of exploitation at the present time, and the vulnerability is not currently listed in the CISA KEV catalog. The likely attack vector is the public signup interface; an attacker can register a colliding username remotely and thereby gain access to another user's files. Because the flaw resides in input‑validation logic leading to an authorization bypass, it is relatively easy to exploit if the application is exposed to attackers.

Generated by OpenCVE AI on July 31, 2026 at 03:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade File Browser to version 2.63.17 or later to apply the vendor‑supplied fix.
  • If upgrading immediately is not feasible, disable automatic user signup or disable CreateUserDir to prevent the creation of user scopes that can collide.
  • Review and enforce stricter username validation rules, ensuring that no two different usernames produce the same filesystem path, and verify that directory ownership is correctly enforced.
  • Optional: monitor for any users with unexpected access to others' directories and audit logs for anomalous directory access following the mitigation.

Generated by OpenCVE AI on July 31, 2026 at 03:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-7rc3-g7h6-22m7 File Browser: Colliding username normalization gives two users the same home directory
History

Mon, 20 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 15 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
First Time appeared Filebrowser
Filebrowser filebrowser
Vendors & Products Filebrowser
Filebrowser filebrowser

Wed, 15 Jul 2026 16:00:00 +0000

Type Values Removed Values Added
Description File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.17, File Browser builds new user scopes from usernames passed through cleanUsername() when Signup=true and CreateUserDir=true, but the many-to-one normalization can collapse usernames such as team/one, team one, and team-one to the same home directory without checking whether the resulting scope is already taken, allowing a second registrant to gain full read and write access to another user's files. This issue is fixed in version 2.63.17.
Title File Browser: Colliding username normalization gives two users the same home directory
Weaknesses CWE-647
CWE-706
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Filebrowser Filebrowser
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-20T14:51:55.327Z

Reserved: 2026-07-14T20:22:04.395Z

Link: CVE-2026-62685

cve-icon Vulnrichment

Updated: 2026-07-20T14:51:29.608Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T03:30:18Z

Weaknesses
  • CWE-647

    Use of Non-Canonical URL Paths for Authorization Decisions

  • CWE-706

    Use of Incorrectly-Resolved Name or Reference