CVE-2026-62685

File Browser: Colliding username normalization gives two users the same home directory

Published Jul 15, 2026 CVSS 3.1 · 8.1 High EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Filebrowser
Filebrowser filebrowser
Vendors & Products Filebrowser
Filebrowser filebrowser
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'}

Weaknesses
  • CWE-647

    Use of Non-Canonical URL Paths for Authorization Decisions

  • CWE-706

    Use of Incorrectly-Resolved Name or Reference

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 20, 2026, 2:51 PM
Reserved
Jul 14, 2026, 8:22 PM
Status
Deferred
Published
Jul 15, 2026, 4:16 PM
Modified
Jul 20, 2026, 4:17 PM