Skip to main content

Royal Elementor Addons CVE-2026-112865

| EUVDEUVD-2026-109714 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-26 Patchstack GHSA-3fv2-wprv-c4qx
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged authenticated account
  2. Delivery
    Inject malicious input via plugin feature
  3. Exploit
    Payload stored/reflected into page DOM
  4. Execution
    Victim loads affected page
  5. Persist
    Script executes in victim browser context
  6. Impact
    Abuse 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Royal Elementor Addons 0 ≤1.7.1069

Affected Packages

euvd royal_elementor_addons no fix

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

Vendor (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.5 MEDIUM

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.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

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

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
popular WordPress Elementor add-on plugin, common but not universal
Social Media
1
Sightings
Data Quality
4 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 No
EPSS 0.2%
Patch available No
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
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
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.

CVE-2023-5360 CRITICAL POC
9.8 Oct 31

The Royal Elementor Addons and Templates WordPress plugin before 1.3.79 does not properly validate uploaded files, which

CVE-2024-32786 CRITICAL
9.8 May 17

Authentication Bypass by Spoofing vulnerability in WP Royal Royal Elementor Addons allows Functionality Bypass.3.93. Rat

CVE-2026-106648 MEDIUM POC
5.3 Oct 28

Unauthenticated email relay in the Royal Elementor Addons WordPress plugin before 1.7.1070 allows remote attackers to re

CVE-2024-1567 HIGH
8.2 May 02

The Royal Elementor Addons and Templates plugin for WordPress is vulnerable to limited file uploads due to missing file

CVE-2022-4711 MEDIUM POC
4.3 Jan 10

The Royal Elementor Addons plugin for WordPress is vulnerable to insufficient access control in the 'wpr_save_mega_menu_

CVE-2026-111851 HIGH
7.6 Oct 22

Unsafe reflection in the WordPress plugin Royal Elementor Addons (all versions through 1.7.1068) allows code injection:

CVE-2026-40720 HIGH
7.1 Jun 17

Unauthenticated reflected/stored cross-site scripting in Royal Elementor Addons Pro WordPress plugin versions prior to 1

CVE-2024-56226 HIGH
7.1 Dec 31

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Royal Royal Ele

CVE-2022-4710 MEDIUM
6.1 Jan 10

The Royal Elementor Addons plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and i

CVE-2024-44001 MEDIUM
6.5 Sep 18

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Royal Royal Ele

CVE-2024-50442 MEDIUM
6.5 Oct 28

Improper Restriction of XML External Entity Reference vulnerability in WP Royal Royal Elementor Addons royal-elementor-a

CVE-2024-31236 MEDIUM
6.5 Apr 07

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Royal Royal Ele

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