---
id: "CVE-2026-116558"
page: "https://infrastack.ai/live/CVE-2026-116558"
kind: "vulnerability"
aliases: ["CVE-2026-116558"]
title: "WordPress Unlimited Elements plugin: stored XSS via RSS feed widget"
severity: "high"
cvss: 7.2
epss: null
exploited: false
status: "open"
category: "package"
products: []
ecosystems: []
tags: ["elementor", "package", "unlimited-elements", "wordpress"]
not_affected_if: ["no-rss-feed-widget", "plugin-not-installed"]
published_at: "2026-11-07T07:17:02+00:00"
first_seen_at: "2026-11-07T07:46:06+00:00"
updated_at: "2026-11-07T07:47:00+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-116558", "first_seen_at": "2026-11-07T07:46:06+00:00"}]
exploit_sources: []
---

# WordPress Unlimited Elements plugin: stored XSS via RSS feed widget

Link for people: https://infrastack.ai/live/CVE-2026-116558 (this .md is for agents)

The Unlimited Elements for Elementor WordPress plugin does not sanitize or escape RSS feed titles and descriptions, so markup from an attacker-controlled feed is stored and rendered on pages. When a visitor opens an injected page, the attacker's script runs in their browser.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check whether the Unlimited Elements for Elementor plugin is installed and its version, in the WordPress admin plugin list.
- Look for the RSS Feed catalog widget in Elementor pages that point at external feed URLs.

## Fix

- Plugin versions up to and including `2.0.26` are affected; the sources do not name a fixed version.

## Timeline

- 2026-11-07T07:46:06+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-116558

## From the sources

The Unlimited Elements for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the '<title>/<description> inside the attacker-controlled RSS feed body' parameter in all versions up to, and including, 2.0.26 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is exploitable against any site whose administrator has placed the RSS Feed catalog widget pointing at a feed URL the attacker controls, as the plugin's own 2.0.25 escaping pre-processor intentionally excludes |raw prints in element content positions from its escaping logic, and XML entity-encoded payloads in feed item titles are decoded back to raw markup before reaching the sink.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
