Description
The Blaze Demo Importer WordPress plugin before 1.0.17 does not sanitize uploaded SVG files and registers the SVG MIME type for the WordPress media library unconditionally, allowing authenticated users with the Author role or higher to upload a crafted SVG that executes arbitrary JavaScript in the browser of any user who opens the file.
Published: 2026-10-19
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored XSS via SVG upload
Action: Immediate Patch
AI Analysis

Impact

Blaze Demo Importer does not sanitize uploaded SVG files, allowing an authenticated Author or higher to submit a crafted SVG that executes arbitrary JavaScript in the browser of any user who opens the file. This stored cross‑site scripting can reveal session data, hijack accounts, or perform malicious actions in the victim’s context.

Affected Systems

The WordPress plugin Blaze Demo Importer, versions older than 1.0.17, is vulnerable. Any site running an affected version is at risk whenever an author or higher role uploads an SVG.

Risk and Exploitability

The flaw requires an authenticated user with at least Author privileges to upload the file, which limits the initial attack surface. However, once the SVG is present in the media library, any visitor who views the file triggers the script, providing widespread impact on confidentiality and integrity. EPSS data is unavailable and the vulnerability is not listed in KEV; with a CVSS score of 6.8 it represents a medium‑severity stored XSS that poses a significant risk.

Generated by OpenCVE AI on October 19, 2026 at 11:55 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Blaze Demo Importer plugin to version 1.0.17 or later.
  • If an upgrade is not immediately possible, block or remove SVG uploads by disabling the SVG MIME type in WordPress or using a file‑type restriction plugin.
  • Limit the ability to upload media for Author and lower roles, ensuring only administrators can add files, or audit existing media for malicious SVG files.

Generated by OpenCVE AI on October 19, 2026 at 11:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 19 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Blaze Demo Importer WordPress plugin before 1.0.17 does not sanitize uploaded SVG files and registers the SVG MIME type for the WordPress media library unconditionally, allowing authenticated users with the Author role or higher to upload a crafted SVG that executes arbitrary JavaScript in the browser of any user who opens the file.
Title Blaze Demo Importer < 1.0.17 - Author+ Stored XSS via SVG Upload
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-19T09:31:20.009Z

Reserved: 2026-10-07T04:55:04.087Z

Link: CVE-2026-106933

cve-icon Vulnrichment

Updated: 2026-10-19T09:22:54.630Z

cve-icon NVD

Status : Received

Published: 2026-10-19T06:17:20.817

Modified: 2026-10-19T10:16:44.153

Link: CVE-2026-106933

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T12:00:16Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')