FileBrowser Quantum is a free, self-hosted, web-based file manager. Prior to 1.3.1-beta and 1.2.2-stable, Stored XSS is possible via share metadata fields (e.g., title, description) that are rendered into HTML for /public/share/<hash> without context-aware escaping. The server uses text/template instead of html/template, allowing injected scripts to execute when victims visit the share URL.
This vulnerability is fixed in 1.3.1-beta and 1.2.2-stable.
Attack Parameters
Impact Assessment
CVSS Vector v3.1
Weakness Type (CWE)
Vulnerable Products 3
| Configuration | From (including) | Up to (excluding) |
|---|---|---|
|
Filebrowser Filebrowser
cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:*
|
— |
<= 1.2.9
|
|
Filebrowser Filebrowser
cpe:2.3:a:filebrowser:filebrowser:1.2.1:stable:*:*:*:*:*:*
|
— | — |
|
Filebrowser Filebrowser
cpe:2.3:a:filebrowser:filebrowser:1.3.0:beta:*:*:*:*:*:*
|
— | — |