Description
The Enable SVG, WebP, and ICO Upload WordPress plugin before 1.1.6 does not prevent animation elements in uploaded SVG files from changing a link's target to a javascript: URI, which could allow users with the author role and above to bypass its SVG sanitization and perform Stored Cross-Site Scripting attacks that execute in WebKit-based browsers such as Safari.
Published: 2026-10-29
Score: n/a
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch
AI Analysis

Impact

The Enable SVG, WebP, and ICO Upload WordPress plugin permits SVG files with animation elements to alter a link’s target to a javascript: URI. This bypasses the plugin’s sanitization routine, allowing an attacker with the author role or higher to store malicious SVG content that executes in WebKit‑based browsers such as Safari.

Affected Systems

WordPress installations running Enable SVG, WebP, and ICO Upload earlier than version 1.1.6. Only users assigned the author role or higher can upload files, so the vulnerability is limited to sites with such permissions granted.

Risk and Exploitability

The vulnerability is an injection flaw that can be leveraged through file upload by any author or higher privileged user. No EPSS score is reported, and the issue is not listed in the CISA KEV catalog, but the impact is high because stored XSS can lead to credential theft, defacement, or session hijacking. Exploitation requires the attacker to own an author account or obtain one, then upload a crafted SVG file that redirects using a javascript: URI. The resulting XSS runs inside the victim’s browser context in WebKit engines.

Generated by OpenCVE AI on October 29, 2026 at 07:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest plugin version (1.1.6 or later) or any patch providing SVG sanitization fixes
  • If the plugin is not essential, uninstall or disable SVG, WebP, and ICO upload functionality
  • Restrict author and higher roles from uploading files or audit users with elevated privileges to ensure they are legitimate

Generated by OpenCVE AI on October 29, 2026 at 07:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Thu, 29 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Enable SVG, WebP, and ICO Upload WordPress plugin before 1.1.6 does not prevent animation elements in uploaded SVG files from changing a link's target to a javascript: URI, which could allow users with the author role and above to bypass its SVG sanitization and perform Stored Cross-Site Scripting attacks that execute in WebKit-based browsers such as Safari.
Title Enable SVG, WebP, and ICO Upload < 1.1.6 - Author+ Stored XSS via SMIL Animation Bypass
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-29T06:00:24.942Z

Reserved: 2026-10-14T10:38:14.192Z

Link: CVE-2026-110505

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-29T06:17:18.397

Modified: 2026-10-29T06:17:18.397

Link: CVE-2026-110505

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T07:30:14Z

Weaknesses
  • CWE-79

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