Cybersecurity
Elementor flaw lets attackers create administrator accounts
Patchstack said a CSRF bug in Elementor Website Builder let a logged-in user trigger REST API actions, including admin-account creation, on versions 4.3.0 and 4.3.1 until 4.3.2 fixed it.
- Patchstack said the flaw was a cross-site request forgery issue in the Elementor Website Builder WordPress plugin.
- The bug affected versions 4.3.0 and 4.3.1 and carried a CVSS score of 8.8.
- Patchstack said a crafted link opened by a logged-in user could make that account perform permitted REST API actions, including creating an administrator account on a stock installation.
- Elementor released version 4.3.2 earlier this week, and versions before 4.3.0 were not affected because they did not include the Editor Events proxy.
Details emerged about a serious CSRF flaw in Elementor Website Builder. The issue affected versions 4.3.0 and 4.3.1, which WordPress.org statistics said were installed on more than 2 million sites, while the plugin was active on over 10 million WordPress sites.
Patchstack said a logged-in WordPress user who opened a crafted link could be made to perform REST API actions allowed by that account. On a stock installation, that could allow an attacker to create a new administrator account, and the link could be placed in email, chat messages or comments.
Patchstack said the problem was in the Editor Events module, which omitted CSRF checks for cookie-authenticated REST API requests when a particular string appeared in the request URI. It said the query string could be used to bypass the protection across the REST API, including WordPress core routes and routes from other plugins.
Elementor addressed the issue in version 4.3.2 after responsible disclosure. The researcher credited with finding it used the alias Saggre, and users were told to update as soon as possible.
Named in this story
People
- Saggre
- was credited with discovering and reporting the bug
Companies
- Patchstack
- described the flaw and explained the bypass
Organisations
- WordPress.org
- provided installation statistics
Products and systems
- Elementor Website Builder WordPress plugin
- was the affected plugin
- WordPress core
- had REST routes included in the bypass surface
- Editor Events module
- skipped CSRF protection for certain REST requests
How the source tells it
The piece read as a technical security notice with mild alarm and urgency, driven by takeover language and a prompt to install the fix quickly.
- alarm severity labelling and account-takeover framing
- urgency immediate-update advice at the end