Elementor CSRF Flaw Lets Attackers Take Over Sites After Admin Clicks Crafted Link
Elementor plugin flaw allows unauthenticated attackers to create admin accounts via crafted links.
A critical CSRF vulnerability in the Elementor Website Builder WordPress plugin, versions 4.3.0 and 4.3.1, allows unauthenticated attackers to create rogue administrator accounts. The flaw, with a CVSS score of 8.8, is triggered when a logged-in WordPress user clicks a crafted link, enabling the attacker to perform REST API actions. The issue has been fixed in version 4.3.2.
AI summary of the linked source. Not reviewed by an editor. How this works
Run Elementor Website Builder?
Get an email when a new story names Elementor Website Builder, usually within the hour.
Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy
The lesson from this incident
Full lessonA critical Cross-Site Request Forgery (CSRF) vulnerability in the Elementor WordPress plugin allowed unauthenticated attackers to hijack sites by tricking a logged-in administrator into clicking a malicious link. The flaw bypassed authentication controls by exploiting the browser's trusted session context, enabling unauthorized REST API calls that could create rogue administrator accounts. This attack vector is particularly dangerous because it requires no credentials — only a single moment of inattention from a privileged user. The vulnerability highlights how unpatched third-party plugins represent a significant attack surface for WordPress environments, and how social engineering can turn a missing CSRF token into full site compromise.
What helps against this
How we list vendors- Phishing-resistant MFA
A stolen password, or a user who taps Approve on a push prompt, is no longer enough to log in.
- Automated patch management
Known holes get closed in days, not months.
- Email security
Phishing, malware and invoice fraud are filtered out before they reach inboxes.
Indicators of Compromise
Extracted by AI from the linked source. Not reviewed by an editor. How this works
- url — https://example.com/wp-json/wp/v2/users?_method=POST&username=csrfadmin&email=csrfadmin%40example.test&password=...&roles%5B%5D=administrator&x=elementor/v1/events/