Every CVE Search/ Get API key

CVE-2026-118205

Essential Addons for Elementor <= 6.8.7 - Unauthenticated Privilege Escalation to 'page_id' Parameter via Elementor Revision

7.4 High

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.8.7 via the page_id parameter of the register_user() function. The vulnerability exists because the handler's post status deny-list rejects future, draft, and pending but admits inherit — the status carried by every WordPress revision — allowing an attacker to substitute a revision ID for a live page ID, while a flawed "last saved by administrator" check reads post_author on revisions (which reflects the editing administrator) rather than the _edit_last meta that is never copied to revisions, and the nonce gate is rendered ineffective because any unauthenticated visitor can freely obtain a valid nonce via the wp_ajax_nopriv_eael_get_token endpoint. This makes it possible for unauthenticated attackers to register an account with a role as high as Editor — gaining capabilities including edit_others_posts, publish_pages, upload_files, and unfiltered_html — by naming a revision whose _elementor_data contains an elevated role an administrator previously saved and later reverted on a page bearing the Login/Register widget. Successful exploitation requires that the site has "Anyone can register" enabled and that an administrator has at some point saved and then reverted a non-default "New User Role" on an affected page.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
None

Exploit likelihood

0.47%Unchanged since Oct 31, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.4

Essential Addons for Elementor <= 6.8.7 - Unauthenticated Privilege Escalation to 'page_id' Parameter via Elementor Revision

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.8.7 via the page_id parameter of the register_user() function. The vulnerability exists because the handler's post status deny-list rejects future, draft, and pending but admits inherit — the status carried by every WordPress revision — allowing an attacker to substitute a revision ID for a live page ID, while a flawed "last saved by administrator" check reads post_author on revisions (which reflects the editing administrator) rather than the _edit_last meta that is never copied to revisions, and the nonce gate is rendered ineffective because any unauthenticated visitor can freely obtain a valid nonce via the wp_ajax_nopriv_eael_get_token endpoint. This makes it possible for unauthenticated attackers to register an account with a role as high as Editor — gaining capabilities including edit_others_posts, publish_pages, upload_files, and unfiltered_html — by naming a revision whose _elementor_data contains an elevated role an administrator previously saved and later reverted on a page bearing the Login/Register widget. Successful exploitation requires that the site has "Anyone can register" enabled and that an administrator has at some point saved and then reverted a non-default "New User Role" on an affected page.

Record
CVE-2026-118205
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-269
Updated
2026-11-02
EUVDEUVD-2026-114227 7.4

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.8.7 via the page_id parameter of the register_user() function. The vulnerability exists because the handler's post status deny-list rejects future, draft, and pending but admits inherit — the status carried by every WordPress revision — allowing an attacker to substitute a revision ID for a live page ID, while a flawed "last saved by administrator" check reads post_author on revisions (which reflects the editing administrator) rather than the _edit_last meta that is never copied to revisions, and the nonce gate is rendered ineffective because any unauthenticated visitor can freely obtain a valid nonce via the wp_ajax_nopriv_eael_get_token endpoint. This makes it possible for unauthenticated attackers to register an account with a role as high as Editor — gaining capabilities including edit_others_posts, publish_pages, upload_files, and unfiltered_html — by naming a revision whose _elementor_data contains an elevated role an administrator previously saved and later reverted on a page bearing the Login/Register widget. Successful exploitation requires that the site has "Anyone can register" enabled and that an administrator has at some point saved and then reverted a non-default "New User Role" on an affected page.

Record
EUVD-2026-114227
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-pvrf-6wrj-9xxg 7.4

The Essential Addons for Elementor – Popular Elementor Templates & Widgets plugin for WordPress...

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.8.7 via the page_id parameter of the register_user() function. The vulnerability exists because the handler's post status deny-list rejects future, draft, and pending but admits inherit — the status carried by every WordPress revision — allowing an attacker to substitute a revision ID for a live page ID, while a flawed "last saved by administrator" check reads post_author on revisions (which reflects the editing administrator) rather than the _edit_last meta that is never copied to revisions, and the nonce gate is rendered ineffective because any unauthenticated visitor can freely obtain a valid nonce via the wp_ajax_nopriv_eael_get_token endpoint. This makes it possible for unauthenticated attackers to register an account with a role as high as Editor — gaining capabilities including edit_others_posts, publish_pages, upload_files, and unfiltered_html — by naming a revision whose _elementor_data contains an elevated role an administrator previously saved and later reverted on a page bearing the Login/Register widget. Successful exploitation requires that the site has "Anyone can register" enabled and that an administrator has at some point saved and then reverted a non-default "New User Role" on an affected page.

Record
GHSA-pvrf-6wrj-9xxg
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-269
Updated
2026-11-02
NVD 7.4

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.8.7 via the page_id parameter of the register_user() function. The vulnerability exists because the handler's post status deny-list rejects future, draft, and pending but admits inherit — the status carried by every WordPress revision — allowing an attacker to substitute a revision ID for a live page ID, while a flawed "last saved by administrator" check reads post_author on revisions (which reflects the editing administrator) rather than the _edit_last meta that is never copied to revisions, and the nonce gate is rendered ineffective because any unauthenticated visitor can freely obtain a valid nonce via the wp_ajax_nopriv_eael_get_token endpoint. This makes it possible for unauthenticated attackers to register an account with a role as high as Editor — gaining capabilities including edit_others_posts, publish_pages, upload_files, and unfiltered_html — by naming a revision whose _elementor_data contains an elevated role an administrator previously saved and later reverted on a page bearing the Login/Register widget. Successful exploitation requires that the site has "Anyone can register" enabled and that an administrator has at some point saved and then reverted a non-default "New User Role" on an affected page.

Record
CVE-2026-118205
CVSS 3.1
7.4 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-269
Updated
2026-11-02

Affected products

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-118205 is a high vulnerability (CVSS 7.4) in Wpdevteam Essential Addons For Elementor – Popular Elementor Templates & Widgets, published October 30, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 40th percentile. No source names a fixed version.

References

MoveEnter Open