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 can leave a public directory share behind when the shared directory is deleted through a path with a trailing slash because the share cleanup path calls DeleteWithPathPrefix(file.Path, userID) and the Bolt backend performs the database prefix query with the unnormalized path before trimming the slash for boundary checks, so deleting /a/ does not delete the stored /a share and the stale public share exposes future content if the same path is recreated. This issue is fixed in version 2.63.17.
Published: 2026-07-15
Score: 3.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

File Browser, an interface for file operations, contains a flaw that causes a shared directory to remain publicly accessible after deletion if the path ends with a trailing slash. The bug lies in how the backend processes path prefixes during cleanup, leaving the underlying share record in place. As a result, any new files placed under the same directory name can be viewed by anyone with access to the stale share, constituting an unintended disclosure of data. The weakness originates from improper path normalization, identified as CWE‑863.

Affected Systems

The issue affects the File Browser application, distributed under the filebrowser vendor. Versions prior to 2.63.17 are vulnerable. Users running filebrowser:filebrowser v2.63.16 or earlier, especially those that have shared directories configured, are at risk.

Risk and Exploitability

The severity is low with a CVSS score of 3.1 and an EPSS score of less than 1 percent, and the vulnerability is not listed in CISA’s KEV catalog. Exploitation would require the ability to delete a shared directory through the File Browser interface and providing a path that ends with a slash. Attackers with such access could create new content that becomes public via the stale share, leading to confidentiality compromise. Because of the limited scope and low probability of exploitation, the overall risk is moderate but the issue can be fully mitigated by updating to a patched version.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade File Browser to version 2.63.17 or later, which fixes the path normalization issue and deletes stale shares automatically.
  • If an upgrade is not immediately possible, manually inspect and delete any lingering public share entries from the filebrowser data store, ensuring that no share remains pointing to a removed path. This cleanup can be performed using administrative commands or directly via the Bolt database.
  • As a temporary workaround, restrict the deletion of shared directories to privileged users or modify the delete operation to trim trailing slashes before performing the path prefix query, reducing the possibility that a stale share will be left orphaned.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

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

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

Type Values Removed Values Added
Metrics ssvc

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


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 can leave a public directory share behind when the shared directory is deleted through a path with a trailing slash because the share cleanup path calls DeleteWithPathPrefix(file.Path, userID) and the Bolt backend performs the database prefix query with the unnormalized path before trimming the slash for boundary checks, so deleting /a/ does not delete the stored /a share and the stale public share exposes future content if the same path is recreated. This issue is fixed in version 2.63.17.
Title File Browser: Trailing-slash delete leaves a stale public share behind
Weaknesses CWE-863
References
Metrics cvssV3_1

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


Subscriptions

Filebrowser Filebrowser
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-15T18:02:39.173Z

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

Link: CVE-2026-62683

cve-icon Vulnrichment

Updated: 2026-07-15T18:02:34.723Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses