Description
filebrowser versions before 2.63.17 fail to normalize paths before querying the share index in DeleteWithPathPrefix, allowing authenticated users to leave stale public shares behind. Attackers can delete a shared directory using a trailing-slash path, then recreate the same directory to expose new contents through the dormant public share URL.
Problem types
Product status
Any version before 2.63.17
2.63.17 (semver)
Credits
DavidCarliez
hacdias
References
github.com/...rowser/security/advisories/GHSA-pp88-jhwj-5qh5
github.com/...rowser/security/advisories/GHSA-pp88-jhwj-5qh5 (GitHub Security Advisory (GHSA-pp88-jhwj-5qh5))
github.com/...ommit/be23ab3a15bf957928ecfed88de5ab67850c1b9c
www.vulncheck.com/...-public-share-via-trailing-slash-delete (VulnCheck Advisory: filebrowser before 2.63.17 Stale Public Share via Trailing-Slash Delete)