CVE-2026-32761Medium· 6.5▾ SunlitFile Browser has an Authorization Policy Bypass in Public Share Download Flow
▾ Sunlit zone — Low / medium · no exploitation signal
impact 35.8 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Sep 12.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via OSV
Last analysed / modified upstream
0.4%
A permission enforcement flaw allows users without download privileges (download=false) to still expose and retrieve file content via public share links when they retain share privileges (share=true). This bypasses intended access control policy and enables unauthorized data exfiltration to unauthenticated users. Where download restrictions are used for data-loss prevention or role separation.
The backend applies inconsistent authorization checks across download paths:
Perm.Download:
Perm.Share:
Perm.Download:
As a result, a user who is blocked from direct downloads can create a share and obtain the same file via /api/public/dl/<hash>.
perm.share = trueperm.download = falsePOST /api/resources/nodl_secret_<rand>.pdf with Content-Type: application/pdfGET /api/raw/nodl_secret_<rand>.pdf202 Accepted (blocked)POST /api/share/nodl_secret_<rand>.pdf200, response includes hash (example: qxfK3JMG)GET /api/public/dl/<hash>200, Content-Type: application/pdf, and PDF bytes are returnedLive evidence captured (March 1, 2026):
create user: 201create file: 200direct /api/raw: 202 Acceptedcreate share: 200public download /api/public/dl/mxK-ppZb: 200public download content-type: application/pdfpublic download body length: 327 bytesThis is an access control / authorization policy bypass vulnerability.
share=true but denied download.https://github.com/filebrowser/filebrowser <= 2.61.0Refer to the advisory for the patched release.
Connected by shared product, vendor, weakness, or advisory.