Severity by source
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
PR:L better reflects Contributor as a low-privilege role; all other metrics match the described stored XSS with scope change to admin session.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The Essential Addons for Elementor WordPress plugin before 6.6.10 does not validate the HTML tag name of the Pricing Table widget title before outputting it, allowing users with Contributor-level access and above to inject JavaScript that will be executed (Stored Cross-Site Scripting) when the page is viewed, including in the session of an administrator previewing or visiting the post.
AnalysisAI
Stored XSS in Essential Addons for Elementor (WordPress plugin) before 6.6.10 allows any Contributor-level or higher user to inject arbitrary JavaScript via an unsanitized HTML tag name in the Pricing Table widget title field. The payload executes in the browser of any user who views the affected page - critically including administrators previewing or visiting the post - enabling session hijacking or privilege escalation to full site control. A publicly available proof-of-concept exists, raising the realistic threat above the CVSS 4.8 medium score.
Technical ContextAI
The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation - Stored XSS). The affected component is the Pricing Table widget provided by the Essential Addons for Elementor plugin (CPE: cpe:2.3:a:unknown:essential_addons_for_elementor:*:*:*:*:*:*:*:*), a widely-used Elementor page-builder addon for WordPress. The root cause is a failure to validate or sanitize the HTML tag name submitted for the widget's title element before rendering it into the DOM. Because the tag name is reflected into server-generated HTML rather than a JavaScript context, allowlist-based output encoding is necessary but absent, permitting an attacker to substitute a legitimate tag name (e.g., 'h2') with a payload that triggers JavaScript execution (e.g., a crafted element or event attribute). The scope change (S:C in CVSS) reflects that the injected code runs in the victim's browser, a separate security principal from the plugin's own origin.
RemediationAI
Upgrade Essential Addons for Elementor to version 6.6.10 or later, which resolves the missing tag name validation in the Pricing Table widget. The vendor-released patch is confirmed available; update via the WordPress admin dashboard (Plugins → Updates) or via WP-CLI with 'wp plugin update essential-addons-for-elementor'. If immediate patching is not possible, restrict the Contributor and Author roles from creating or editing pages that include the Pricing Table widget, either through role capability management plugins or by removing the Contributor role's 'edit_posts' capability for relevant post types - note this limits legitimate contributor workflows. Alternatively, temporarily disable the Essential Addons for Elementor plugin entirely if the Pricing Table widget is not in active use, accepting the trade-off of losing all plugin functionality. The WPScan advisory is available at https://wpscan.com/vulnerability/d212286d-e152-4bfa-a9e4-a4940ec4adf9/ and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-13344.
Improper Authentication vulnerability in WPDeveloper Essential Addons for Elementor allows Privilege Escalation.4.0 thro
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPDeveloper Essent
Unauthenticated information disclosure in Essential Addons for Elementor (WordPress plugin, all versions before 6.6.10)
The Essential Addons for Elementor plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and
The Essential Addons for Elementor - Best Elementor Templates, Widgets, Kits & WooCommerce Builders plugin for WordPress
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPDeveloper Essent
DOM-based cross-site scripting in the Essential Addons for Elementor Lite WordPress plugin (all versions through 6.5.3)
The Essential Addons for Elementor - Best Elementor Templates, Widgets, Kits & WooCommerce Builders plugin for WordPress
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPDeveloper Essent
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPDeveloper Essent
Stored cross-site scripting in the Essential Addons for Elementor WordPress plugin (all versions through 6.8.4) allows a
The Essential Addons for Elementor - Best Elementor Templates, Widgets, Kits & WooCommerce Builders plugin for WordPress
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51011
GHSA-wqx2-q6jg-7j96