Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Lifecycle Timeline
2DescriptionCVE.org
The Essential Addons for Elementor - Popular Elementor Templates & Widgets plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 6.5.13. This is due to insufficient role validation in the 'register_user' function, which only blocks the 'administrator' role. This makes it possible for authenticated attackers, with author level access and above, to create new user accounts with elevated privileges such as editor.
AnalysisAI
Privilege escalation in Essential Addons for Elementor (all versions ≤ 6.5.13) allows authenticated WordPress users with Author-level access or above to create new accounts with elevated roles such as Editor by exploiting the plugin's register_user function, which applies an incomplete role denylist that blocks only 'administrator' while leaving other privileged roles unguarded. The network-accessible, low-complexity attack vector (AV:N/AC:L/PR:L) makes this realistic for any site with the plugin's registration widget exposed and populated with low-trust authors. No public exploit has been identified at time of analysis and CISA KEV status is absent, but the plugin's broad WordPress deployment increases aggregate exposure.
Technical ContextAI
The vulnerability resides in the register_user function within the Login_Registration PHP trait of the Essential Addons for Elementor plugin (CPE: cpe:2.3:a:wpdevteam:essential_addons_for_elementor_-_popular_elementor_templates_&_widgets), located at trunk/includes/Traits/Login_Registration.php as confirmed by the WordPress plugin SVN changeset 3499726. The plugin extends Elementor with pre-built widgets including custom front-end registration forms. CWE-269 (Improper Privilege Management) identifies the root cause: the function enforces a denylist strategy that explicitly filters only the 'administrator' role during registration rather than validating the submitted role against an allowlist of permitted values. WordPress's role system includes Editor, Author, Contributor, and Subscriber by default, and third-party plugins (e.g., WooCommerce) add further roles - none of which are blocked by the flawed logic, enabling a registered low-privilege user to self-assign a higher role at account creation time.
RemediationAI
An upstream fix has been committed to the WordPress plugin SVN repository (changeset 3499726: https://plugins.trac.wordpress.org/changeset/3499726/essential-addons-for-elementor-lite/trunk/includes/Traits/Login_Registration.php); however, the exact released patched version number is not independently confirmed from available input data - the patch version is inferred to be above 6.5.13. Administrators should update to the latest available version via the WordPress plugin dashboard and confirm the installed version exceeds 6.5.13 after update. As an immediate compensating control, disabling the Essential Addons for Elementor front-end registration widget eliminates the attack surface entirely - note this will remove custom registration form functionality from affected pages, which may require replacing with an alternative. Administrators should also audit existing WordPress user accounts for unexpected Editor-level entries that may have been created prior to patching, and restrict Author-level account provisioning to trusted individuals. The Wordfence advisory should be monitored for confirmation of the exact patched release version.
Authenticated account takeover in the Essential Addons for Elementor WordPress plugin (versions ≤ 6.6.10) lets a Contrib
Stored Cross-Site Scripting in the Essential Addons for Elementor WordPress plugin (versions ≤ 6.6.11) allows authentica
Stored Cross-Site Scripting in the Essential Addons for Elementor WordPress plugin (all versions through 6.6.11) allows
Stored Cross-Site Scripting in Essential Addons for Elementor (versions up to and including 6.6.2) allows authenticated
Information exposure in Essential Addons for Elementor (all versions ≤ 6.6.4) allows unauthenticated remote attackers to
Same weakness CWE-269 – Improper Privilege Management
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-30248
GHSA-xr97-92r9-j322