Skip to main content
VulnerabilityPublished

CVE-2025-66403: error311 FileRise · Cross-site Scripting

Affects error311 FileRiseSource CVE Database V5

0

Not known to be exploited · CVSS 4.6 Medium : upgrade to 2.2.3 when convenient.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
4.6Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.2.3
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 1 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade error311/FileRise to 2.2.3.

Affected software

ProductAffectedFixed in
GitHuberror311/FileRisepkg:github/error311/FileRiseOther threatsAffected
  • <2.2.3
Fixed in
  • 2.2.3

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

  1. Upgrade FileRise to version 2.2.3 or later immediately to apply the official fix that sanitizes SVG uploads.
  2. Implement strict file upload policies restricting SVG files or disallowing SVG uploads if not essential.
  3. Use server-side content sanitization tools to strip scripts and event handlers from SVG files before storage or rendering.
  4. Employ Content Security Policy (CSP) headers to restrict script execution and mitigate XSS impact if exploitation occurs.
  5. Monitor file upload logs and user activities for suspicious SVG uploads or unusual behavior.
  6. Educate users about the risks of uploading untrusted files and encourage cautious handling of file uploads.
  7. Conduct regular security assessments and penetration testing focused on file upload functionalities.
  8. Isolate the FileRise application environment to limit lateral movement in case of compromise.
  9. Review and tighten authentication and authorization controls to minimize the number of users able to upload files.
  10. Maintain up-to-date backups to recover quickly from any potential compromise.

Description

FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 2.2.3, a stored cross-site scripting (XSS) vulnerability exists in the Filerise application due to improper handling of uploaded SVG files. The application accepts user-supplied SVG uploads without sanitizing or restricting embedded script content. When a malicious SVG containing inline JavaScript or event-based payloads is uploaded, it is later rendered directly in the browser whenever viewed within the application. Because SVGs are XML-based and allow scripting, they execute in the origin context of the application, enabling full stored XSS. This vulnerability is fixed in 2.2.3.

References

Community reviews

Loading reviews…