Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged authenticated account
-
DeliveryInject malicious input via plugin feature
-
ExploitPayload stored/reflected into page DOM
-
ExecutionVictim loads affected page
-
PersistScript executes in victim browser context
-
ImpactAbuse victim session in WordPress
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 | Exploitation requires an authenticated WordPress account with at least low-level privileges (per CVSS PR:L) on a site running Royal Elementor Addons up to and including version 1.7.1069, plus user interaction (UI:R) - a victim must load or view the page into which the DOM-based payload is injected. The specific plugin feature, parameter, or input field that is improperly neutralized is not described in the available sources, so the exact injection point cannot be named from the provided data. Limiting factors that reduce realistic risk: the attacker must already be authenticated, a separate victim must interact with the malicious content, and impact is confined to in-browser script execution (C:L/I:L/A:L) rather than server-side compromise. |
| Impact | This is a moderate-risk, not high-priority, issue when all signals are weighed together. The CVSS 3.1 base score is 6.5 (Medium) with vector AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L: network-reachable and low-complexity, but it requires an authenticated account (PR:L) and victim user interaction (UI:R), and impact across confidentiality, integrity and availability is only Low. The scope-changed flag (S:C) reflects that injected script executes in a different security context (the victim's browser session) rather than a system-level compromise. No EPSS score, no CISA KEV listing, and no SSVC automatable/technical-impact values were supplied, so machine-readable exploitation-probability signals are absent; the only priority signal is the vuln.today 'this_month' decision label and the Patchstack report, which together frame this as a routine patch-cycle item rather than an emergency. There is no confirmed active exploitation and no verified working exploit code. The dependency on both prior authentication and user interaction substantially limits real-world weaponization, so this is a genuine-but-low-urgency web-application flaw rather than a high-CVSS issue masking critical risk. Note the typical caveat for WordPress plugin XSS: PR:L here implies a low-privileged authenticated role (e.g., contributor/author) is needed, which the description does not explicitly state - the privilege requirement is taken from the CVSS vector, not the text. |
| Exploit ScenarioDerived | A low-privileged authenticated user (such as a contributor) of a WordPress site running Royal Elementor Addons supplies crafted input through an affected plugin feature that is later rendered unsafely in the DOM. When an administrator or another user views the resulting page, the attacker-controlled script executes in that victim's browser session, enabling session/context abuse within the site. No public exploit code is confirmed; the only reference is the Patchstack advisory entry. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
DOM-based cross-site scripting in the WProyal Royal Elementor Addons WordPress plugin (all versions through 1.7.1069) allows a low-privileged authenticated user to execute script in another user's browser session when that victim views crafted content. The CVSS 3.1 vector scores it 6.5 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L): the attacker needs an account on the target WordPress site, a separate victim must interact with the injected page, and impact is limited to client-side script execution in the victim's browser rather than server compromise. No public exploit code or active exploitation has been identified at time of analysis, and the available priority signal places this in the current-month remediation window rather than an emergency response.
RemediationAI
The available data does not state a fixed release version, so the patch level should be confirmed directly from the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/royal-elementor-addons/vulnerability/wordpress-royal-elementor-addons-plugin-1-7-1069-cross-site-scripting-xss-vulnerability) and the plugin updated to the first release published after 1.7.1069 that the vendor marks as remediated; do not assume a specific version number until that is verified. Where an update cannot be applied immediately, the most direct compensating control is to deactivate Royal Elementor Addons, which removes the vulnerable front-end scripts entirely - the trade-off being loss of every Elementor widget and template the plugin provides on the site. Because the assessed vector requires an authenticated account with at least low privileges (PR:L), reducing the number of contributor, author and similar low-privilege accounts, and auditing which users hold them, shrinks the pool of possible injectors, at the cost of restricting content workflows. Since exploitation additionally requires a victim to interact with the crafted page (UI:R), restricting untrusted content creation and reviewing new front-end content before publication lowers the chance a payload reaches an administrator's browser. Content Security Policy tuning or output filtering is not a complete fix here, as DOM-based sinks are assembled in the browser, and the vendor advisory remains the authoritative source for the fixed build.
Affected VersionsENISA
Affected Packages
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 classified as CWE-79, Improper Neutralization of Input During Web Page Generation, with the reported variant being DOM-based cross-site scripting. In DOM-based XSS the vulnerable path lives in client-side JavaScript rather than in server-rendered markup: a script sink consumes attacker-influenced data and writes it into the document context, so the payload is assembled in the browser and may never appear in the HTTP response body - which is why server-side output filtering and generic WAF rules frequently miss it. The affected package is the WordPress plugin royal-elementor-addons from vendor wproyal, captured in the CPE record cpe:2.3:a:wproyal:royal_elementor_addons with a wildcard version, while the affected range is stated as all releases through 1.7.1069. The plugin extends Elementor with additional widgets and templates, and its front-end scripts run within the same origin as the WordPress admin session, so successfully injected script inherits the victim's authenticated context and can act on their behalf within the site. Per the assessed vector, the attacker must hold at least low-level privileges (PR:L) and the payload requires victim interaction (UI:R), with scope changed (S:C) because the script executes in a security context distinct from the injecting user's. The specific plugin widget, parameter, JavaScript source or sink involved in the injection is not described in the available sources, so the exact injection point cannot be named from the provided data.
Know when Royal Elementor Addons 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
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
Network-reachable DOM XSS needing a low-privileged account (PR:L) and victim interaction (UI:R); injected script runs in the browser context (S:C) with Low C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WProyal Royal Elementor Addons royal-elementor-addons allows DOM-Based XSS.This issue affects Royal Elementor Addons: from n/a through 1.7.1069.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Royal Elementor Addons
View allThe Royal Elementor Addons and Templates WordPress plugin before 1.3.79 does not properly validate uploaded files, which
Authentication Bypass by Spoofing vulnerability in WP Royal Royal Elementor Addons allows Functionality Bypass.3.93. Rat
Unauthenticated email relay in the Royal Elementor Addons WordPress plugin before 1.7.1070 allows remote attackers to re
The Royal Elementor Addons and Templates plugin for WordPress is vulnerable to limited file uploads due to missing file
The Royal Elementor Addons plugin for WordPress is vulnerable to insufficient access control in the 'wpr_save_mega_menu_
Unsafe reflection in the WordPress plugin Royal Elementor Addons (all versions through 1.7.1068) allows code injection:
Unauthenticated reflected/stored cross-site scripting in Royal Elementor Addons Pro WordPress plugin versions prior to 1
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Royal Royal Ele
The Royal Elementor Addons plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and i
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Royal Royal Ele
Improper Restriction of XML External Entity Reference vulnerability in WP Royal Royal Elementor Addons royal-elementor-a
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Royal Royal Ele
EUVD-2026-109714
GHSA-3fv2-wprv-c4qx
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB