Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated reflected XSS reachable over the network (PR:N/AV:N), requiring a victim click (UI:R), with script escaping into the browser context (S:C) for limited C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Reflected XSS.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through <= 2.0.12.
AnalysisAI
Reflected cross-site scripting in the Unlimited Elements For Elementor (Free Widgets, Addons, Templates) WordPress plugin affects all versions up to and including 2.0.12, allowing unauthenticated remote attackers to execute arbitrary JavaScript in a victim's browser session when the victim clicks a crafted link. The CVSS 3.1 score of 7.1 reflects a scope change (S:C) where injected script escapes into the victim's browser context, yielding limited confidentiality, integrity, and availability impact. No public exploit has been identified at time of analysis and the flaw is not listed in CISA KEV; the issue was reported by Patchstack.
Technical ContextAI
The vulnerability is CWE-79 (Improper Neutralization of Input During Web Page Generation), the classic root cause of cross-site scripting: user-supplied input is reflected back into an HTML response without adequate output encoding or contextual sanitization. The affected component is the Unlimited Elements For Elementor plugin (CPE cpe:2.3:a:unlimited_elements:unlimited_elements_for_elementor_(free_widgets,_addons,_templates):*), a page-builder add-on for the Elementor ecosystem on WordPress that supplies widgets, addons, and templates. Because this is a *reflected* variant, the malicious payload is not stored server-side but is echoed from a request parameter into the rendered page, so exploitation requires the victim to be lured into issuing the crafted request (UI:R).
RemediationAI
Upgrade the Unlimited Elements For Elementor plugin to a release newer than 2.0.12; the input data does not specify an exact fixed version, so treat this as 'Patch available per vendor advisory' and confirm the fixed build against the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/unlimited-elements-for-elementor/vulnerability/wordpress-unlimited-elements-for-elementor-free-widgets-addons-templates-plugin-2-0-12-cross-site-scripting-xss-vulnerability) and the WordPress.org plugin changelog before deploying. Until a confirmed patched version is applied, deploy a Web Application Firewall (a Patchstack or comparable WordPress WAF virtual patch) to filter XSS payloads in request parameters handled by the plugin, and add a restrictive Content-Security-Policy header to limit inline-script execution - noting CSP can break legitimate inline scripts used by page-builder themes and requires testing. As a last resort, deactivate the plugin entirely, accepting the trade-off that Elementor pages built with its widgets will lose functionality.
The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Stored Cros
The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Stored Cros
The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to time-based
Cross-site scripting in Unlimited Elements For Elementor (Free Widgets, Addons, Templates) versions up to and including
Arbitrary file download via path traversal in the Unlimited Elements For Elementor WordPress plugin (versions ≤ 2.0.14)
Broken access control in the Unlimited Elements For Elementor WordPress plugin (versions through 2.0.15) permits authent
The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to IP Address
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43371