ZeroHour

CVE-2026-90930

large

Symlink-Based Deny-Rule Bypass in File Browser through 2.63.23

CVSS 4.0
7.6 high
EPSS
Published
()
Modified
AI analysis

File Browser through version 2.63.23 enforces user path (deny) rules against the lexical path of a request, but when it resolves symbolic links it does not reapply those rules to the link's target. An authenticated user who can create or point to an in-scope symbolic link that aliases a rule-denied path can thereby bypass the deny rules. This allows the attacker to read and overwrite files that their permissions should have blocked. The flaw (CWE-59, improper link resolution before file access) affects any self-hosted File Browser deployment up to and including 2.63.23 that uses per-user path restrictions, and is rated high severity (CVSS 4.0: 7.6) because it requires only low privileges but can fully compromise confidentiality and integrity of the protected files. No public proof-of-concept or in-the-wild exploitation is currently known.

What to do: Upgrade File Browser to a release newer than 2.63.23 as soon as a fix is published. In the interim, audit any in-scope directories for symbolic links pointing to rule-denied paths and remove or restrict the ability of untrusted users to create symlinks. Review file-access logs for authenticated users who accessed files outside their permitted scope via alias paths.

Affected
File Browser Project File Browserthrough 2.63.23 (all versions up to and including 2.63.23)
Estimated exposure
large≈10,000–50,000 internet-exposed File Browser instances (estimate) — File Browser is a widely self-hosted open-source web file manager, and public internet scans (e.g., Shodan/Censys) routinely show tens of thousands of exposed File Browser login panels, so a substantial fraction of those run vulnerable…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

File Browser through 2.63.23 applies path rules to the requested lexical path but resolves symbolic links without reapplying rules to the target, allowing authenticated users to bypass deny rules. Attackers can read and overwrite rule-denied files by accessing them through in-scope symbolic link aliases that resolve to denied paths.

Weakness
CWE-59
Vector
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.