CSRF Flaw in Elementor Allows Admin Account Creation on Over 2 Million WordPress Sites

A critical CSRF vulnerability has been identified in the Elementor page builder plugin for WordPress, affecting versions 4.3.0 and 4.3.1. The issue enables attackers to create administrator accounts on target sites by exploiting improper handling of CSRF protections in the Editor Events module. With a CVSS score of 8.8, the flaw impacts more than 2 million installations out of over 10 million total WordPress sites using the plugin. No CVE identifier had been assigned at the time of disclosure on September 26. The vulnerability was fixed in version 4.3.2, and users are urged to update immediately. The discovery is credited to researcher Saggre following responsible disclosure, with no public records of active exploitation noted at the time of analysis.

BoletimSecTranslated from Portuguese

Read at source

A CSRF vulnerability in the Elementor page builder plugin affects more than 2 million WordPress sites, allowing attackers to create administrator accounts on vulnerable installations.

The flaw impacts versions 4.3.0 and 4.3.1, which together account for over 2 million active installations. Elementor itself is present in more than 10 million WordPress sites. The vulnerability received a CVSS score of 8.8, placing it in the high severity range. At the time of public disclosure on September 26, no CVE identifier had been assigned.

The root cause lies in the Editor Events module, which fails to properly enforce CSRF protections on cookie-authenticated requests to the WordPress REST API. By appending the parameter elementor/v1/events/ as a query string, any REST request bypasses the plugin's verification checks. This occurs because the browser automatically includes session cookies with every request, and the plugin does not confirm whether the request originated from the legitimate site dashboard.

The attack requires no special form, JavaScript, or attacker-controlled webpage. A simple link, such as an anchor in an email or instant message, is sufficient. When a logged-in administrator clicks the link, the browser sends an authenticated request that, on a default installation, results in the creation of a second administrator account.

Beyond the plugin itself, the flaw exposes the entire surface of the WordPress REST API, including core endpoints and routes provided by other plugins installed on the same site. The issue was discovered by researcher Saggre and resolved through responsible disclosure. The fix was released in version 4.3.2. Site owners running the affected versions should update immediately. At the time of analysis, no public evidence of active exploitation had been recorded.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Vulnerabilities & Exploits

Telegram for Android Patches Voice Call Vulnerability Enabling Code Execution
Yandex Patches Millions of Stations After eMudhra Certificate Keys Compromised
Cisco ASA and FTD Face DoS Vulnerability in SSL VPN Already Exploited in the Wild