Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or register Contributor-level account
-
DeliveryCreate malicious post with Administrator role allow-list
-
ExploitInitiate plugin registration flow with attacker-controlled post ID as form reference
-
ExecutionPlugin reads allow-list from arbitrary post
-
PersistRegister new account with Administrator role
-
ImpactFull WordPress site takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress account with at least Contributor-level privileges (the minimum role that can create posts). The affected plugin must be installed and active, and the site must be running a version of the plugin prior to 1.1.3. Exploitation does not require any special site configuration beyond the plugin's presence. The most exposed sites are those that permit open or semi-open WordPress user registration (e.g., WooCommerce stores that allow customer account creation with Contributor roles). Sites where the Contributor role is restricted to fully trusted users face meaningfully lower practical risk. No user interaction beyond the attacker's own actions is required. |
| Impact | The official CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H scores 7.2 and specifies PR:H (high privileges required), but the CVE description explicitly states exploitation is possible for 'Contributor and above' - a low-privilege WordPress role. This is a material discrepancy: if PR:L is correct (as the description implies), the CVSS base score rises to approximately 8.8. SSVC rates Technical Impact as 'total' (consistent with Administrator account creation leading to full site compromise) and Automatable as 'no' (requiring prior Contributor access). SSVC Exploitation is 'none,' which conflicts with the presence of a publicly available proof-of-concept from WPScan - that status may not yet reflect the PoC publication. The combination of a PoC, low effective barrier to exploitation (Contributor accounts are often granted to external users on content-heavy WordPress sites), and a path to Administrator-level takeover makes this a genuine priority for any site running WooCommerce with open or semi-open user registration. The SSVC automatable:no rating is credible given the prerequisite Contributor account. |
| Exploit ScenarioDerived | An attacker registers or is granted a Contributor account on a WooCommerce site (common on stores allowing public registration or content contribution). The attacker creates a WordPress post containing a crafted role allow-list that includes 'Administrator', then initiates the plugin's registration flow while supplying that post's ID as the form reference parameter. The plugin reads the allow-list from the attacker-controlled post and creates a new Administrator account, which the attacker then uses to install malicious plugins, exfiltrate customer data, or fully compromise the site. A public PoC from WPScan confirms this flow is demonstrable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 10, 2026
Privilege escalation in the Registration Form for WooCommerce WordPress plugin (versions before 1.1.3) allows any authenticated Contributor-level user to register new WordPress accounts with arbitrary roles, including Administrator. The plugin fails to verify that the form ID supplied during registration belongs to a legitimate registration form, instead blindly reading the permitted-role allow-list from any post the attacker controls. Exploitation results in full site takeover. A publicly available proof-of-concept exists. This vulnerability is an incomplete fix of a prior privilege escalation issue tracked as CVE-2026-54807.
RemediationAI
Update the Registration Form for WooCommerce plugin to version 1.1.3 or later immediately. This is a vendor-released patch per the WPScan advisory and EUVD-2026-75266. If immediate upgrade is not possible, disable the plugin or restrict site registration to trusted users only - this eliminates the attack surface entirely since exploitation requires an authenticated Contributor-level account capable of creating posts. As a secondary compensating control, audit all existing Contributor accounts for legitimacy and review recently created high-privileged WordPress accounts for signs of abuse. Sites that allow open or semi-open user registration (common in WooCommerce stores) are at higher risk and should treat this upgrade as urgent. Note that version 1.1.2 contained an earlier incomplete fix (CVE-2026-54807), so upgrading past that version is essential.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the 'Registration Form for WooCommerce' WordPress plugin (CPE: cpe:2.3:a:unknown:registration_form_for_woocommerce:*:*:*:*:*:*:*:*), versions 1.1.0 through below 1.1.3. The plugin implements custom registration forms that enforce a per-form allow-list of assignable roles. The root cause is CWE-269 (Improper Privilege Management): the plugin's registration handler accepts an arbitrary post ID as the form reference and reads the role allow-list from that post without verifying it is actually a designated registration form. Because WordPress's Contributor role grants the ability to create posts (but not publish them by default), an attacker at that privilege level can craft a post containing a permissive role allow-list and supply its ID as the form reference during registration. The patch in 1.1.3 closes this bypass, which itself was an incomplete remediation of CVE-2026-54807 - indicating the underlying validation logic has been a persistent gap across successive releases.
Know when Registration Form For Woocommerce gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Contributor is a low-privilege WordPress role (PR:L), not high; full Administrator account creation justifies C:H/I:H/A:H with no scope change.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The Registration Form for WooCommerce WordPress plugin before 1.1.3 does not validate that the form referenced during registration is a legitimate registration form, reading the permitted-role allow-list from an arbitrary attacker-controlled post instead. A user able to create a post (Contributor and above) can therefore register a new account with an arbitrary role, including Administrator, leading to full site takeover. This is an incomplete fix of CVE-2026-54807.
Technical POC Analysis
Evidence status: the only source supplied is the WPScan advisory (WPVDB e1255dd5-90d9-4ccf-9f84-3d1b41c5cba4).
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
The Registration Form for WooCommerce plugin in versions before 1.1.3 contains a privilege escalation vulnerability allowing authenticated Contributor-level users to create arbitrary WordPress administrator accounts, resulting in complete site takeover. Organizations running this plugin face risks of unauthorized administrative access, data exfiltration, and malware injection.
Apply vendor patch to version 1.1.3.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-75266
GHSA-rg35-vr3j-6cfx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB