v1.3.1-stable
gtsteffaniak/filebrowserv1.3.1-stableMay 1, 2026by gtsteffaniak
AI Summary
Critical security release patching two vulnerabilities: unauthenticated path traversal in public share delete and stored XSS via SVG files. Also fixes multiple authentication and UI bugs.
Key Highlights
- Critical: Path traversal fix for public share delete (GHSA-fwj3-42wh-8673)
- Stored XSS fix via SVG in public share (GHSA-mmpx-jh39-wrv6)
- Password user creation/deletion requires reauthentication
- Multiple TOTP and authentication bug fixes
- Sidebar source info totals fix
New Features
- Password change requires reauthentication
Full Release Notes
## What's Changed > [!CAUTION] > A security issue was introduced in this release which causes unauthenticated users to access source information on shares. A fix is being rolled out for 1.3.2 **Security**: - [Critical] Unauthenticated Path Traversal in Public Share Delete Allows Arbitrary File Deletion GHSA-fwj3-42wh-8673 (thanks @Yesuhei) - [Moderate] Stored XSS via SVG File in Public Share (Missing CSP Header) GHSA-mmpx-jh39-wrv6 (thanks @MuxiLyuLucy) **Notes**: - Creating/deleting password-based user requires reauthentication (#2112) **BugFixes**: - Fix context menu items and adjust when items show to more accurately reflect permissions. - Quick download icon style after icon change. - Missing error popup for resource creation actions (upload/create) - EnforcedOtp login failure until restart (#2330) - Thumbnails for Folders only display sporadically (#2353) - Unwanted user scope change for users with non-default scopes (#2347) - Fix sidebar source info totals (#2321) (#2322) (#982) - Error uploading a large number of photos -- only 100 items get uploaded (#2348) - TOTP works for admin but fails for standard users on re-login until Docker is restarted (#2330) - No Loginfields shown if password authentication is set to false (#2331) **Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v1.3.0-stable...v1.3.1-stable