CVE-2026-54091 json
File Browser: Incorrect access control in public directory shares via rule path rebasing
published 2026-06-12 4 mo ago modified 2026-07-21 3 mo ago also GHSA-j9jx-hp4c-ghhh , GO-2026-5458 , EUVD-2026-39507
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 44%
- public exploits
- 0
- none known
Summary
File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.6, File Browser's public share handlers rebase the share owner's filesystem root to the shared directory and then evaluate descendant paths against the owner's global and per-user rules using the rebased relative path instead of the original path relative to the owner's scope. As a result, an attacker who knows a public directory share URL can access files and subdirectories that the owner explicitly blocked with rules, as long as those blocked paths are located underneath the shared directory. In the simplest case this is an unauthenticated information disclosure through `GET /api/public/share/*` and `GET /api/public/dl/*`. This vulnerability is fixed in 2.63.6.
Patch / fix
- go github.com/filebrowser/filebrowser/v2 2.63.6
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 4 mo ago
Exploit prediction
0.52% chance of exploitation in the next 30 days, higher than 44% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/filebrowser/filebrowser/v2 | <2.63.6 |
2.63.6 |
| go | github.com/filebrowser/filebrowser | all versions |
no fix listed |
Affected products
- filebrowser filebrowser
Classification
- Weakness
-
- CWE-863 Incorrect Authorization
References
-
github.com
/filebrowser/filebrowser/commit/e07c59df0b850f5924d5b1683e8609661ddcf534
web, patch
-
github.com
/filebrowser/filebrowser/security/advisories/GHSA-j9jx-hp4c-ghhh
web, advisory
-
github.com
/filebrowser/filebrowser/releases/tag/v2.63.6
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-54091
advisory
-
github.com
/filebrowser/filebrowser
package
Sources
- CVE List CVE-2026-54091
- GitHub Advisory GHSA-j9jx-hp4c-ghhh
- NVD CVE-2026-54091
- OSV GO-2026-5458
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.