<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-12T21:29:52.452215+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-275260</id>
    <title>EUVD-2026-275260</title>
    <updated>2026-10-12T21:29:52.455062+00:00</updated>
    <content>EUVD-2026-275260</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-275260"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-30934</id>
    <title>fkie_cve-2026-30934</title>
    <updated>2026-10-12T21:29:52.455090+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>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/&lt;hash&gt; 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.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-30934"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-r633-fcgp-m532</id>
    <title>GHSA-r633-fcgp-m532 — FileBrowser Quantum: Stored XSS in public share page via unsanitized share metadata (text/template misuse)</title>
    <updated>2026-10-12T21:29:52.455122+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Go: github.com/gtsteffaniak/filebrowser</p>
<p>## Summary
Stored XSS is possible via share metadata fields (e.g., `title`, `description`) that are rendered into HTML for `/public/share/&lt;hash&gt;` without context-aware escaping. The server uses `text/template` instead of `html/template`, allowing injected scripts to execute when victims visit the share URL.</p>
<p>## Details
The server renders `public/index.html` using `text/template` and injects user-controlled share fields (title/description/etc.) into HTML contexts. `text/template` does not perform HTML contextual escaping like `html/template`. Because share metadata is persistent, the payload becomes stored and executes whenever a victim opens the affected share page.</p>
<p>Relevant code paths:
- `backend/http/static.go` (template rendering and share metadata assignment)
- `backend/http/httpRouter.go` (template initialization)
- `frontend/public/index.html` (insertion points for title/description and related fields)</p>
<p>## PoC
1. Login as a user with share creation permission.
2. Create a share (`POST /api/share`) with malicious metadata:
   - `title = &lt;/title&gt;&lt;script&gt;alert("xss")&lt;/script&gt;&lt;title&gt;`
3. Open the resulting `/public/share/&lt;hash&gt;` URL in a browser.
4. **Expected:** Payload is safely escaped and displayed as text.
5. **Actual:** JavaScript executes in victim's browser (stored XSS).</p>
<p>Tested on Docker image: `gtstef/filebrowser:stable` (version `v1.2.1-stable`).</p>
<p>## Impact
- Arbitrary script execution in application origin.
- Potential account/session compromise, CSRF-like act…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-r633-fcgp-m532"/>
  </entry>
</feed>
