Skip to main content

WooCommerce Registration Fields CVE-2025-60211

HIGH
Incorrect Privilege Assignment (CWE-266)
2025-10-22 audit@patchstack.com
8.8
CVSS 3.1 · Vendor: patchstack
Share

Severity by source

Vendor (patchstack) PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

Network-reachable privilege escalation needing a low-privilege account (PR:L), no interaction (UI:N); escalation to admin yields full C/I/A on the same system (S:U).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (patchstack).

CVSS VectorVendor: patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Metadata Corrected
Oct 08, 2026 - 12:40 vuln.today
tag: Woocommerce added
Analysis Generated
Oct 08, 2026 - 12:27 vuln.today
CVE Published
Oct 22, 2025 - 15:15 cve.org
HIGH 8.8

DescriptionCVE.org

Incorrect Privilege Assignment vulnerability in extendons WooCommerce Registration Fields Plugin - Custom Signup Fields extendons-registration-fields allows Privilege Escalation.This issue affects WooCommerce Registration Fields Plugin - Custom Signup Fields: from n/a through <= 3.2.3.

AnalysisAI

Privilege escalation in the extendons WooCommerce Registration Fields Plugin - Custom Signup Fields (slug extendons-registration-fields) at versions up to and including 3.2.3 allows an authenticated low-privilege user - for example a self-registered WooCommerce customer or subscriber, which is trivial to obtain on stores with open registration - to escalate their account to administrator over the network with no user interaction. The defect is an incorrect privilege assignment (CWE-266) in the plugin's custom signup/registration field handling, and because the resulting administrator role grants full content, configuration and user control, confidentiality, integrity and availability impacts are all rated high. There is no indication of confirmed active exploitation (not in CISA KEV) and no public exploit code identified at time of analysis; EPSS is low at 0.39% (31st percentile), so this is a credible, actionable priority rather than an inflated CVSS score, contingent on the plugin being installed and active and on the attacker being able to register an account.

Technical ContextAI

The root cause class is CWE-266, Incorrect Privilege Assignment - the plugin mishandles the role or capability value applied to a user during the custom registration/signup field workflow, so a submission that should produce a default low-privilege account instead yields one with elevated WordPress capabilities. In WordPress, roles and capabilities are stored in user metadata and drive every authorization decision in core and in WooCommerce; a role-assignment bug therefore bypasses the normal privilege boundary entirely rather than exploiting a memory-safety or injection flaw. The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H confirms the attack is network-reachable, low complexity, requires only a privileged-but-low account (PR:L, i.e. any registered user), needs no victim interaction, and does not change scope because the attacker stays within the same WordPress/plugin trust boundary while gaining administrator rights. No CPE identifiers or vendor advisory details beyond the Patchstack entry were supplied, and the affected component is a third-party WooCommerce extension layered on top of WordPress and WooCommerce, so exposure depends on the plugin being installed, active and reachable through its registration endpoint.

Affected ProductsAI

The affected product is the WordPress plugin 'WooCommerce Registration Fields Plugin - Custom Signup Fields' by extendons, distributed under the slug extendons-registration-fields; all versions from n/a through 3.2.3, including 3.2.3 itself, are vulnerable. The site must also be running WordPress with WooCommerce and the plugin must be active, with its custom signup/registration fields exposed, for the privilege-escalation path to be reachable. No CPE strings were provided with this record, so identification should be done by plugin slug and installed version rather than by CPE matching. The only reference supplied is the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/extendons-registration-fields/vulnerability/wordpress-woocommerce-registration-fields-plugin-custom-signup-fields-plugin-3-2-3-privilege-escalation-vulnerability?_s_id=cve, which should be treated as the authoritative vendor-side tracking page.

RemediationAI

No vendor-released patch or exact fixed version is identified in the provided data - the record only states affected versions up to and including 3.2.3 - so the first step is to check the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/extendons-registration-fields/vulnerability/wordpress-woocommerce-registration-fields-plugin-custom-signup-fields-plugin-3-2-3-privilege-escalation-vulnerability?_s_id=cve) and the plugin's WordPress.org/agency release channel for a version newer than 3.2.3 and apply it as soon as it appears. Until then, the highest-value compensating control is to disable public/open registration and any guest checkout paths that create accounts, which removes the low-privilege foothold the attack requires; the trade-off is lost self-service signups and potential checkout friction. If the plugin's custom signup fields are not essential, deactivate and remove extendons-registration-fields entirely - the custom registration fields will stop rendering and any stored field data will be orphaned, but the vulnerable code path disappears. Additionally, restrict registration to administrator-approved accounts, audit existing users for unexpected administrator roles (a strong indicator of prior exploitation), review WooCommerce and WordPress user-role change logs, and, where a WAF is available, virtual-patch requests to the plugin's registration endpoints. General WordPress hardening - keeping core, WooCommerce and all extensions current and enforcing least privilege on roles - reduces the window of exposure but does not by itself fix the incorrect privilege assignment.

CVE-2017-17058 HIGH POC
7.5 Nov 29

The WooCommerce plugin through 3.x for WordPress has a Directory Traversal Vulnerability via a /wp-content/plugins/wooco

CVE-2021-24212 CRITICAL POC
9.8 Apr 05

The WooCommerce Help Scout WordPress plugin before 2.9.1 (https://woocommerce.com/products/woocommerce-help-scout/) allo

CVE-2022-50972 CRITICAL POC
9.3 Jun 20

WooCommerce 7.1.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary PHP code by

CVE-2020-35627 HIGH POC
8.8 Dec 28

Ultimate WooCommerce Gift Cards 3.0.2 is affected by a file upload vulnerability in the Custom GiftCard Template that ca

CVE-2026-14962 HIGH POC
8.6 Sep 09

Unauthenticated SQL injection in the ELEX WooCommerce Request a Quote WordPress plugin (all versions before 2.4.1) allow

CVE-2026-92404 HIGH POC
7.5 Sep 19

Unauthenticated, network-reachable attackers can read the WooCommerce API consumer key and secret stored by the MgoSync

CVE-2023-34000 HIGH POC
7.5 Jun 14

Unauth. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low atta

CVE-2020-11497 HIGH POC
7.5 Aug 26

An issue was discovered in the NAB Transact extension 2.1.0 for the WooCommerce plugin for WordPress. Rated high severit

CVE-2026-74925 HIGH POC
7.2 Sep 11

Privilege escalation in MultiVendorX WordPress plugin before 5.0.16 allows authenticated vendor-role users to grant admi

CVE-2023-47777 MEDIUM POC
6.5 Nov 30

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Automattic WooComm

CVE-2026-103378 MEDIUM POC
6.5 Oct 07

Unauthenticated information disclosure in the Geliver Akıllı Kargo Pazaryeri WordPress plugin (versions 3.0.0 through 3.

CVE-2026-93509 MEDIUM POC
6.5 Oct 08

Authenticated attackers with only Subscriber-level access can mint wallet funds for themselves or drain a specific victi

Share

CVE-2025-60211 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy