CVE-2026-30934 FileBrowser Quantum: Stored XSS in public share page via unsanitized share metadata (text/template misuse)

High 8.9 Published Updated

Attackers can inject malicious scripts into share metadata, leading to stored XSS and potential account takeover when victims view public share pages.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-30934?

CVE-2026-30934 is a high-severity cross-site scripting vulnerability in gtsteffaniak filebrowser, published on 10 Mar 2026. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

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.

Weakness: CWE-79

Which versions are affected by CVE-2026-30934?

3 open source packages ship an affected version, including github.com/gtsteffaniak/filebrowser. It affects 1 product.

PackageAffectedFixed in
github.com/gtsteffaniak/filebrowser GoAll versions0.0.0-20260307130210-09713b32a5f6
github.com/gtsteffaniak/filebrowser GoAll versions0.0.0-20260307130210-09713b32a5f6
github.com/gtsteffaniak/filebrowser GoAll versions0.0.0-20260307130210-09713b32a5f6

Products include Filebrowser Filebrowser.

How do I fix CVE-2026-30934?

Upgrade github.com/gtsteffaniak/filebrowser to 0.0.0-20260307130210-09713b32a5f6 or later.

Escape output for the context it lands in and set a strict Content Security Policy. Upgrading the affected component is the real fix. More about Cross-site scripting.

Is CVE-2026-30934 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-30934 exists.

Sources

Also known as GHSA-r633-fcgp-m532, GO-2026-4660.

Is CVE-2026-30934 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free