CVE-2026-54091: File Browser Authorization Bypass in Public Shares
File Browser is a file management tool that lets users upload, delete, preview, rename, and edit files in designated directories. It also supports sharing directories publicly via special URLs. A flaw in how File Browser handles these public shares allows an attacker who knows a public share URL to bypass access restrictions the owner set up. Specifically, the vulnerability occurs because File Browser checks permissions using paths relative to the shared directory rather than the owner's full filesystem, enabling an attacker to access files the owner explicitly blocked—as long as those files are nested under the shared directory. No authentication is required; the attacker simply needs the public URL.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.5 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Weaknesses (CWE)
- CWE-863
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-25 / 2026-06-26
NVD description (verbatim)
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.
3 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
File Browser versions prior to 2.63.6 contain an authorization bypass vulnerability in its public share handlers. The root cause is an improper path normalization issue: when a share is created, File Browser rebases the owner's filesystem root to the shared directory and then evaluates descendant paths against the owner's access control rules using the rebased relative path rather than the original path relative to the owner's scope. This mismatch allows an attacker to navigate past rules enforced at a higher level in the directory tree. The vulnerability manifests through unauthenticated access via the `GET /api/public/share/*` and `GET /api/public/dl/*` endpoints, enabling information disclosure of restricted files. The flaw is categorized as CWE-863 (Incorrect Authorization) and carries a CVSS v3.1 score of 7.5 (HIGH severity) due to the combination of network accessibility, low attack complexity, lack of authentication requirement, and high confidentiality impact.
Business impact
This vulnerability poses a significant compliance and data protection risk. Organizations using File Browser to share directories with external users while maintaining internal access restrictions face unintended exposure of sensitive files. The lack of authentication requirement means any person with a public share URL can bypass the owner's intended access controls, potentially exposing confidential documents, personal information, or proprietary data. For organizations subject to data protection regulations (GDPR, HIPAA, etc.), unauthorized access to restricted files through a shared link could trigger breach notification obligations and regulatory penalties. The reputational harm from data exposure, combined with the ease of exploitation, elevates business impact beyond the technical severity score.
Affected systems
File Browser versions prior to 2.63.6 are affected. The vulnerability is present in any deployment where public directory shares are configured with access control rules intended to restrict visibility of certain files or subdirectories. Organizations running File Browser for collaborative file sharing, particularly those exposing shares to external or semi-trusted users, face direct risk.
Exploitability
Exploitation requires only knowledge of a valid public share URL and a simple HTTP GET request. No authentication, special privileges, or complex interaction is necessary—an unauthenticated attacker can immediately enumerate restricted files and download them. Attack complexity is minimal and the attack surface is broad: any public share configured with access rules is a potential target. The barrier to exploitation is extremely low, making this a high-confidence vulnerability for attackers who discover or are given public share URLs.
Remediation
Upgrade File Browser to version 2.63.6 or later, which corrects the path evaluation logic to properly respect access control rules regardless of the share's directory location. Verify the patch against the vendor advisory before deployment. In the interim, organizations should audit existing public shares to identify which ones have access control rules configured, review access logs for any suspicious enumeration of restricted paths, and consider temporarily disabling public shares if they contain sensitive data with intended restrictions.
Patch guidance
Apply the vendor's patch to upgrade File Browser to version 2.63.6 or newer. Consult the official File Browser release notes and vendor advisory for specific upgrade procedures and compatibility notes. After patching, test the affected public shares to confirm that access rules are now properly enforced and that previously blocked paths remain inaccessible through the public share interface.
Detection guidance
Monitor access logs for the `GET /api/public/share/*` and `GET /api/public/dl/*` endpoints, particularly for requests targeting paths that should be restricted by the owner's access control rules. Look for patterns such as repeated attempts to access deeply nested subdirectories within a public share, or enumeration of directory structures that the owner has explicitly blocked. Implement baseline logging of all unauthenticated public share requests and establish alerts for access attempts to known-restricted paths. File integrity monitoring on sensitive files within shared directories can help detect unauthorized access retroactively.
Why prioritize this
This vulnerability merits immediate attention due to its combination of high severity (CVSS 7.5), trivial exploitability (no authentication required, low complexity), and direct impact on confidentiality. Organizations using File Browser's public share feature with access restrictions should treat this as a critical patching priority. The lack of authentication requirement means the attack surface is maximally exposed to any external party who discovers a public share URL. The fix is straightforward and available; delay in patching leaves sensitive data unnecessarily at risk.
Risk score, explained
The CVSS v3.1 score of 7.5 (HIGH) reflects a network-accessible vulnerability with low attack complexity, no authentication requirement, and high confidentiality impact. The vulnerability does not require user interaction and does not affect integrity or availability, focusing solely on unauthorized information disclosure. The score accurately captures the ease and breadth of exploitability, though organizations storing highly sensitive data or subject to stringent compliance requirements may treat this as functionally critical despite the technical HIGH rating.
Frequently asked questions
Can an attacker exploit this without knowing the exact structure of restricted files?
Yes. Because the vulnerability allows enumeration of the directory structure beneath a public share, an attacker can discover restricted files and subdirectories by making sequential requests to guess or iterate through path names. The attacker doesn't need prior knowledge of the exact restricted content—they can map out the share's contents and identify what the owner has tried to hide.
Does this vulnerability require the attacker to have any privileges or credentials?
No. The vulnerability is completely unauthenticated. Any person with access to a public share URL—or who discovers one through enumeration or social engineering—can immediately bypass access controls. No login, API key, or credentials are needed.
If I have public shares configured without explicit access restrictions, am I affected?
If your public shares have no access control rules configured, you are not directly affected by this specific authorization bypass. However, you should still upgrade to 2.63.6 to ensure the proper enforcement of any rules you may add in the future, and to benefit from any other security improvements in the patch.
What's the difference between this issue and a simple misconfiguration?
This is a code-level flaw in how File Browser evaluates paths, not a misconfiguration. The owner correctly configured access rules with the intent to block certain files, but the application failed to honor those rules for public shares. A properly patched version will enforce the rules as the owner intended, regardless of configuration.
This analysis is based on information available as of the publication date. Verify all patch version numbers and vendor guidance directly against the official File Browser vendor advisory and release notes. Organizations should conduct their own risk assessment based on their specific deployment, data sensitivity, and access control configurations. This page does not constitute security advice; consult your vendor and internal security team for deployment decisions. No exploit code or proof-of-concept details are provided; responsible vulnerability handling should always involve vendor coordination and coordinated disclosure practices. Source: NVD (public-domain), retrieved 2026-08-04. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2016-20075HIGHWordPress Ultimate Product Catalog 3.8.6 Arbitrary File Upload (CVSS 8.8)
- CVE-2025-14774HIGHABB T-MAC Plus Denial-of-Service Vulnerability (CVSS 7.4)
- CVE-2025-32348HIGHAndroid Local Privilege Escalation via Missing Permission Check
- CVE-2026-0272HIGHPalo Alto PAN-OS Privilege Escalation Vulnerability (PA-Series, VM-Series, Panorama)
- CVE-2026-14536HIGHDevolutions Server MFA Bypass – High Severity Authentication Flaw
- CVE-2026-15125HIGHChrome Forms Code Execution Vulnerability
- CVE-2026-21031HIGHAppBlock Authorization Flaw in Samsung Android—Risk & Patch Guidance
- CVE-2026-22659HIGHFlaskBB Authorization Bypass in Batch Topic Operations