CVE-2026-81431

WordPress · Registration Form for WooCommerce

A privilege escalation vulnerability in the Registration Form for WooCommerce plugin allows authenticated users to register accounts with unauthorized roles, potentially leading to full site takeover.

Executive summary

A high-severity privilege management flaw in the Registration Form for WooCommerce plugin allows authenticated users to escalate privileges to Administrator, creating a critical risk of full site compromise.

Vulnerability

The plugin fails to validate form references during registration, allowing an attacker with Contributor-level access or higher to manipulate the user role allow-list. By pointing the registration process to an arbitrary post, an attacker can register new accounts with elevated permissions.

Business impact

The ability for a low-privileged user to gain Administrator access represents a total compromise of the application environment. This vulnerability could lead to unauthorized data exfiltration, total loss of site control, and the deployment of persistent malicious content, justifying the high CVSS score of 7.2.

Remediation

Immediate Action: Update the Registration Form for WooCommerce plugin to version 1.1.3 or later immediately.

Proactive Monitoring: Audit user account creation logs for suspicious activity, specifically looking for new users assigned administrative roles that were not created through standard administrative procedures.

Compensating Controls: Implement strict role-based access control (RBAC) policies and consider disabling self-registration features until the plugin has been patched.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

Given the potential for complete site takeover, this vulnerability poses a severe threat to any WordPress installation utilizing the affected plugin. Administrators should prioritize updating to version 1.1.3 as the primary method of remediation and review existing user accounts to ensure no unauthorized administrative accounts have already been created.

More WordPress CVEs all →

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 7.2 (3.1)
  4. Analyst report written

Sources

Originally found and disclosed by Sai Praneeth Koti, with WPScan (coordinator), per the CVE Program record.