CVE-2025-8489
WordPress vulnerability analysis and mitigation

Overview

CVE-2025-8489 is a critical privilege escalation vulnerability in the King Addons for Elementor WordPress plugin that allows unauthenticated attackers to register administrator-level user accounts. The flaw affects plugin versions 24.12.92 through 51.1.14 and was published on October 31, 2025, with the assigner being Wordfence. It carries a CVSS v3.1 base score of 9.8 (Critical) (Wordfence, Red Hat CVE).

Technical details

The root cause is improper privilege management (CWE-269): the plugin's Login/Register Form widget does not properly restrict which user roles can be selected during registration, allowing any user — including unauthenticated visitors — to specify the administrator role when submitting a registration request. The vulnerable code path resides in Login_Register_Form_Ajax.php (e.g., line 353 in tag 24.12.93 and line 160 in tag 51.1.35), where the role parameter passed by the client is accepted without server-side validation against an allowlist of safe roles. No authentication, special privileges, or user interaction is required to exploit this flaw (Wordfence, ZeroPath).

Impact

Successful exploitation grants an attacker full WordPress administrator access, enabling arbitrary code execution, installation of malicious plugins or backdoors, data theft, website defacement, and complete site takeover. Because WordPress administrators can upload and execute PHP code, this vulnerability effectively provides remote code execution on the underlying server. All sites running the affected plugin versions — estimated at over 10,000 active installations — are at risk of full compromise, including potential lateral movement to other services sharing the same hosting environment (Wordfence, BleepingComputer, Security Affairs).

Exploitability

This vulnerability is being actively exploited in the wild, with Wordfence confirming ongoing attacks as of December 2025 (Wordfence). A Metasploit module (wp_king_addons_privilege_escalation) was added to the Rapid7 Metasploit Framework on December 10, 2025, significantly lowering the barrier to exploitation (Metasploit, Rapid7 Blog). Public proof-of-concept details were also published in early November 2025 (CryptoBivash). The EPSS score is approximately 0.052% (0.000520), and no specific threat actor attribution has been reported. Qualys has added detection for this vulnerability (detection ID 733368). The vulnerability does not appear in the CISA KEV catalog at this time.

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the King Addons for Elementor plugin (versions 24.12.92–51.1.14) using tools like WPScan, Shodan, or Censys. Look for sites with the Login/Register Form widget exposed on a public page.
  2. Locate the registration endpoint: Navigate to a page on the target site that hosts the King Addons Login/Register Form widget. Identify the AJAX endpoint used for registration (typically wp-admin/admin-ajax.php with a specific action parameter).
  3. Craft a malicious registration request: Submit an HTTP POST request to the registration endpoint, including standard registration fields (username, email, password) and setting the role parameter to administrator. No authentication token or prior session is required.
  4. Confirm administrator account creation: Log in with the newly registered credentials and verify that the account has WordPress administrator privileges via the WordPress dashboard (/wp-admin/).
  5. Achieve full site control: As an administrator, install a malicious plugin or use the theme/plugin editor to upload a PHP web shell, enabling arbitrary code execution on the server, data exfiltration, or further lateral movement (Wordfence, Metasploit, ZeroPath).

Indicators of compromise

  • Logs: WordPress access logs showing POST requests to wp-admin/admin-ajax.php with King Addons registration action parameters from unexpected or foreign IP addresses; new administrator user creation events in WordPress authentication logs (wp-login.php or database wp_users table).
  • File System: Newly uploaded plugins or themes with obfuscated PHP code; presence of web shells (e.g., files named shell.php, cmd.php, or similar) in wp-content/uploads/, wp-content/plugins/, or wp-content/themes/ directories; unexpected modifications to wp-config.php.
  • Database: New entries in wp_users and wp_usermeta tables with wp_capabilities set to administrator and creation timestamps corresponding to suspicious activity windows.
  • Network: Outbound connections from the web server to unknown external IPs following the registration event; unusual HTTP responses (200 OK) to registration requests that include role=administrator in the POST body.
  • Process: Unexpected child processes spawned by the web server process (e.g., bash, curl, wget, python) after the registration event (Wordfence, BleepingComputer).

Mitigation and workarounds

Immediately update the King Addons for Elementor plugin to version 51.1.35 or later, which contains the fix restricting user-selectable roles during registration (Wordfence). If an immediate update is not possible, temporarily disable the plugin to remove the attack surface. After patching, audit all WordPress administrator accounts for unauthorized entries and remove any suspicious users. Additionally, review website files and logs for signs of post-exploitation activity, implement two-factor authentication for all admin accounts, and consider deploying a WordPress-aware WAF (e.g., Wordfence) to detect and block exploitation attempts (Wordfence, Security Affairs).

Community reactions

Wordfence confirmed active exploitation in December 2025 and published a detailed advisory urging immediate patching (Wordfence). BleepingComputer, The Hacker News, Security Affairs, SecurityWeek, and SC World all covered the active exploitation, amplifying urgency across the security community (BleepingComputer, The Hacker News, SecurityWeek). Social media discussions on Reddit (r/SecOpsDaily), Mastodon (infosec.exchange), and Bluesky reflected widespread concern, with security practitioners urging site owners to patch immediately and audit admin accounts (Reddit). Rapid7 highlighted the addition of a Metasploit module in their December 12, 2025 wrap-up, noting the ease of exploitation (Rapid7 Blog).

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-83547MEDIUM6.8
  • xpro-elementor-addons
NoYesSep 02, 2026
CVE-2026-82884MEDIUM6.8
  • all-in-one-seo-pack
NoYesSep 02, 2026
CVE-2026-8151MEDIUM5.4
  • simple-membership-mailchimp-integration
NoYesSep 02, 2026
CVE-2026-83533MEDIUM5.3
  • wp-express-checkout
NoYesSep 02, 2026
CVE-2026-81571MEDIUM4.8
  • brave-popup-builder
NoYesSep 02, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management