Skip to main content

Elementor Website Builder EUVDEUVD-2026-107083

| CVE-2026-81813 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-21 WPScan GHSA-grh6-fqc7-f8f5
6.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as WordPress Contributor
  2. Exploit
    Upload SVG with crafted text-node payload
  3. Execution
    Victim opens page inline-rendering SVG in Chromium
  4. Impact
    Execute arbitrary JavaScript in victim's browser session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated WordPress account with the Contributor role or higher on an Elementor site running a version before 4.3.5, and the ability to store an SVG file whose text content carries the payload (Elementor sanitizes only SVG elements/attributes, not text nodes). Exploitation further requires that the SVG be rendered inline in a page and that a victim actively view that page (UI:R). Key limiting factors: execution occurs ONLY in Chromium-based browsers - Firefox viewers are unaffected - and the attacker needs a valid contributor-level login rather than anonymous access.

Impact

This is a medium-severity stored XSS (CVSS 6.8, CWE-79) with publicly available exploit code (WPScan) but NO CISA KEV listing and NO EPSS score provided in the input, so there is no evidence of active or widespread exploitation - exploitation status is 'publicly available exploit code exists', not confirmed in-the-wild. The supplied CVSS vector (AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H) is internally questionable on two points: (1) PR:H is likely overstated - the description explicitly says exploitation is available to the Contributor role 'and above', and Contributor is a LOW-privilege authenticated role in WordPress, so PR:L is more defensible; and (2) C:H/I:H/A:H is aggressive for reflected/stored XSS, which typically yields limited, session-scoped impact (C:L/I:L/A:N). UI:R is correct and materially limits risk: a victim must actively view the page. Crucially, the description states execution is specific to Chromium-based browsers and Firefox is NOT affected, which narrows the exploitable victim population. Net: a real but conditional issue - authenticated-contributor + victim-interaction + Chromium-only - elevated in practical exposure mainly because Elementor is deployed on an enormous number of WordPress sites. Treat as a prompt-patch item, not an emergency.

Exploit ScenarioDerived

A user with Contributor (or higher) access uploads an SVG whose text content carries a script payload that survives Elementor's element/attribute-only sanitization. When a site administrator or visitor opens the page in a Chromium-based browser and the SVG is rendered inline, the payload executes in that viewer's browser session. A public proof-of-concept exists via WPScan, and the attack requires victim interaction (UI:R) and a Chromium browser.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 21, 2026

Stored cross-site scripting in Elementor Website Builder for WordPress before 4.3.5 lets an authenticated user with the Contributor role or higher upload an SVG whose text content carries a script payload that the plugin's sanitizer never inspects, since only SVG elements and attributes are validated. The payload fires when the SVG is rendered inline on a page and a victim views that page in a Chromium-based browser; Firefox users are unaffected, and exploitation requires the victim to actively load the poisoned page. Publicly available exploit code exists (published through WPScan) and the issue carries a vendor patch, but there is no CISA KEV listing and no evidence of active, widespread exploitation, making this a medium-severity (CVSS 6.8, CWE-79) stored XSS with meaningful but constrained prerequisites.

RemediationAI

Vendor-released patch: upgrade Elementor Website Builder to 4.3.5 or later - this is the only complete fix, since the defect is in the plugin's own SVG sanitizer and cannot be corrected by configuration. Confirm the running version under the WordPress Plugins screen or via WP-CLI (wp plugin list) after updating, and verify the reference advisory at https://wpscan.com/vulnerability/d7c6f47b-feda-4fba-99a3-af3a7c9c8417/ for the vendor's own guidance. Where an immediate update is not possible, the most effective compensating control is to stop accepting SVG uploads from lower-trust roles: disable SVG upload support entirely for the site, or restrict the capability to administrators only, so Contributor and Author accounts cannot seed the payload - the trade-off is that legitimate SVG assets must then be delivered as raster images or pre-sanitized files approved by an administrator. A content security policy that disallows inline script and restricts script-src to known origins will block execution even if a malicious SVG is rendered, at the cost of potentially breaking legitimate inline scripts in themes and other plugins. Because the payload only executes in Chromium-based browsers, advising the editorial team to review pages in Firefox is a weak, non-enforcing mitigation and should not be relied on as the primary control. Review existing media library entries and any Contributor-submitted SVG files for injected text-node script content as part of the cleanup, since patching does not remove payloads already stored.

Affected VersionsENISA

Elementor Website Builder 0 <4.3.5

Affected Packages

euvd elementor_website_builder fix: 4.3.5

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is CWE-79 (improper neutralization of input during web page generation) manifesting in a file-upload sanitization path rather than a classic HTML form field. Elementor accepts SVG uploads and runs a sanitizer over the document that enumerates SVG elements and attributes, but it does not sanitize text-node content inside the SVG. Because SVG is XML and is frequently emitted inline into the page DOM rather than loaded through an isolated <img> context, script-bearing text content that survives the filter is parsed in the origin of the hosting site and executes there. The browser-specific nature of the bug (Chromium executes, Firefox does not) is consistent with differing inline-SVG scripting behavior between engines, which means the effective attack surface is a subset of visitors. The CVSS vector in the input data is AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H, while our independent assessment lowers the privileges required and treats the scope as changed (PR:L, S:C, C:L/I:L/A:N), reflecting that a Contributor-level account - the lowest role that can submit content - is sufficient, and that the impact is bounded by browser and victim-interaction constraints rather than granting server-side compromise.

Know when Elementor Website Builder gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Contributor is a low-privilege role so PR:L; stored payload executes in any viewer's browser crossing into their authority, so S:C; typical XSS yields limited C/I and no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Oct 21, 2026 - 11:22 NVD
6.8 (MEDIUM)
Patch available
Oct 21, 2026 - 07:01 EUVD
CVE Published
Oct 21, 2026 - 06:00 cve.org
MEDIUM 6.8
CVE Published
Oct 21, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Elementor Website Builder WordPress plugin before 4.3.5 does not sanitize the text content of SVG files, checking only their elements and attributes, allowing users with the Contributor role and above to store a payload which breaks out when the SVG is rendered inline in a page and executes in the browser of any user viewing it. Execution is specific to Chromium-based browsers; Firefox is not affected.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
High
Elementor is one of the most widely deployed WordPress page builders, millions of installs
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Total

Priority Score

54
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy