Description
filebrowser before 2.63.19 contains a permission bypass in the /api/resources endpoint. The checksum (?checksum=) branch of resourceGetHandler reads the entire file to compute a digest and returns it without performing a Perm.Download check (unlike the sibling raw, preview, and subtitle paths). As a result, an authenticated user provisioned with Perm.Download=false can obtain a content-hash oracle for any same-scope file (md5/sha1/sha256/sha512), enabling confirmation of known/guessed content, change detection, and offline brute-force of low-entropy files. This is an incomplete fix of CVE-2026-35606; it bypasses only the Download permission and does not defeat scope/path authorization.
Published: 2026-08-14
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Filebrowser before version 2.63.19 contains a permission bypass flaw in the /api/resources endpoint. When the checksum query parameter is used, the handler reads the entire target file, computes a hash, and returns the value without enforcing the Download permission check that other routes apply. This flaw does not undermine scope or path authorization but grants an authenticated user who is denied download rights a content-hash oracle on any file within the same scope, allowing confirmation of known or guessed content, detecting changes, and performing offline brute‑force attacks on low‑entropy files. The weakness is a classic information‑leak flaw identified as CWE‑200.

Affected Systems

The vulnerability affects the Filebrowser product prior to release 2.63.19 from the filebrowser vendor. Any installation using a version earlier than 2.63.19 and exposing the /api/resources endpoint is impacted.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity with limited exploitability. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is an authenticated local user possessing filebrowser access but lacking Perm.Download privileges. The attacker must target a file within the same scope and request its checksum via the API. Once performed, the attacker obtains hash values that can be used to confirm or brute‑force file contents, but does not gain arbitrary file download or execution capabilities.

Generated by OpenCVE AI on August 14, 2026 at 12:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to filebrowser version 2.63.19 or later.
  • Restrict user permissions so that only authorized users have the Download privilege; remove or elevate permissions for users experiencing the bypass.
  • Monitor API usage for unusual checksum requests and audit permissions for users who historically had limited access.

Generated by OpenCVE AI on August 14, 2026 at 12:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:*

Fri, 14 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 14 Aug 2026 13:00:00 +0000

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

Fri, 14 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description filebrowser before 2.63.19 contains a permission bypass in the /api/resources endpoint. The checksum (?checksum=) branch of resourceGetHandler reads the entire file to compute a digest and returns it without performing a Perm.Download check (unlike the sibling raw, preview, and subtitle paths). As a result, an authenticated user provisioned with Perm.Download=false can obtain a content-hash oracle for any same-scope file (md5/sha1/sha256/sha512), enabling confirmation of known/guessed content, change detection, and offline brute-force of low-entropy files. This is an incomplete fix of CVE-2026-35606; it bypasses only the Download permission and does not defeat scope/path authorization.
Title filebrowser before 2.63.19 Permission Bypass via checksum
Weaknesses CWE-200
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Filebrowser Filebrowser
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T16:52:16.192Z

Reserved: 2026-08-10T15:13:41.486Z

Link: CVE-2026-72834

cve-icon Vulnrichment

Updated: 2026-08-14T14:38:47.489Z

cve-icon NVD

Status : Received

Published: 2026-08-14T12:16:46.807

Modified: 2026-08-14T15:17:10.937

Link: CVE-2026-72834

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T12:45:17Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor