Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate published paid registration form
-
DeliverySubmit registration without payment (gateway disconnected)
-
ExploitCapability restriction not enforced
-
ExecutionObtain administrator-equivalent role
-
ImpactFull WordPress site compromise
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 a specific non-default operational state in WP User Manager (versions 2.9.21-2.9.25): a paid registration form must be published and configured to assign a privileged, administrator-equivalent role, AND the configured payment gateway must be disconnected/inactive while that form remains live. The capability restriction that normally gates the role behind completed payment is not kept in force once the gateway is disconnected. Limiting factors: the site must previously have deployed paid registration granting a high-privilege role and then disconnected the gateway without unpublishing the form - a site that never used paid registration, never assigned a privileged role via the form, or unpublished the form is not exploitable. No user interaction or authentication is required of the attacker (unauthenticated, per PR:N/UI:N). |
| Impact | This is a genuinely high-impact privilege-escalation flaw (CWE-269) but its real-world urgency is tempered by a specific preconditioning requirement reflected in the CVSS vector. The vendor CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/C:H/I:H/A:H, base 8.1) is internally consistent with the description: AV:N and PR:N are correct because any unauthenticated visitor can submit a public registration form, while AC:H correctly captures that exploitation only works when the site is in a non-default state - a paid registration form configured to grant an administrator-equivalent role is still published AFTER the payment gateway has been disconnected. A publicly available exploit code exists (published by WPScan), which raises practical risk, but there is NO CISA KEV listing and NO EPSS score was provided in the input, so there is no evidence of active or widespread exploitation at time of analysis. Net: the C:H/I:H/A:H impact (full admin-equivalent takeover) makes this a real priority for any site that actually ran paid registration and then disconnected its gateway, but the AC:H conditional configuration dependency means it is not a blanket mass-exploitation threat against all installs. Do not conflate the public POC with active exploitation - they are distinct signals, and no in-the-wild activity is confirmed here. |
| Exploit ScenarioDerived | A WordPress site previously used WP User Manager's paid registration to gate an administrator-equivalent role behind payment, then disconnected or deactivated its payment gateway while leaving the paid registration form published. An unauthenticated attacker simply submits that still-live registration form and is immediately granted the privileged role without any payment, gaining admin-equivalent control. A public exploit for this condition has been published by WPScan. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Unauthenticated privilege escalation in the WP User Manager WordPress plugin (versions 2.9.21 through 2.9.25) allows an attacker to submit a live paid registration form and receive its configured administrator-equivalent role once the associated payment gateway has been disconnected - the payment gate is silently dropped instead of failing closed. The flaw is rated CVSS 8.1 (AV:N/AC:H/PR:N/UI:N/C:H/I:H/A:H, CWE-269), but practical exploitation requires the non-default combination of a published paid registration form that assigns a privileged role plus an inactive gateway, so sites that never offered paid registration, never mapped the form to a high-privilege role, or have unpublished the form are not exposed. Publicly available exploit code exists and the issue is fixed in 2.9.26; no KEV listing appears in the supplied intelligence.
RemediationAI
Vendor-released patch: upgrade WP User Manager to 2.9.26 or later, which restores the paid-registration capability restriction regardless of gateway state - this is the only complete fix and should be applied to every site running 2.9.21-2.9.25, prioritising any site that currently has a paid registration form published. If the upgrade cannot be staged immediately, the highest-value compensating control is to unpublish or delete every paid registration form that assigns a privileged role, or temporarily change the form's assigned role to a low-privilege one (e.g. Subscriber); the trade-off is that this halts paid sign-ups and alters onboarding for legitimate members until the patch is applied. Do not rely on disconnecting or re-enabling the gateway as a mitigation, since gateway state is precisely the condition that disables enforcement. In parallel, audit wp_users/wp_usermeta for accounts created through the registration form that hold administrator or other elevated roles and remove any that cannot be accounted for; note that a determined attacker who has already registered may have created additional accounts or content, so a full compromise review is warranted where the precondition configuration existed. Because exploit code is publicly available, treat unpatched, preconditioned sites as actively reachable and re-check the WPScan advisory (https://wpscan.com/vulnerability/0f26a111-043f-4f03-899a-256673672fd3/) and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-110523) for updates.
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
WP User Manager is a WordPress membership/registration plugin that extends the core roles-and-capabilities model: registration forms call WordPress role assignment functions so a newly created user inherits whatever role the form is configured with, and the plugin's paid registration module is supposed to withhold that assignment until a payment gateway confirms a completed transaction. The root cause is CWE-269 (Improper Privilege Management): the capability restriction is bound to the state of the configured gateway rather than to the form itself, so when a site disconnects or deactivates its gateway the enforcement branch is bypassed while the published form continues to pass submissions straight to role assignment. Because the plugin's gating logic lives in application code rather than in a WordPress capability check enforced at user creation, there is no server-side backstop preventing an administrator-equivalent role from being granted to an unauthenticated registrant. The supplied CPE (cpe:2.3:a:unknown:wp_user_manager:*:*:*:*:*:*:*:*) is an unversioned wildcard and cannot be used to scope exposure; the EUVD data narrows the vulnerable range to 2.9.21 up to (but not including) 2.9.26. The CVSS vector's PR:N and UI:N confirm the attacker needs neither credentials nor victim interaction, while AC:H reflects the configuration-dependent preconditioning rather than any complexity in the request itself.
Know when Wp User Manager 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:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated remote form submission gives PR:N/AV:N, but it only works in a misconfigured post-gateway-disconnect state so AC:H; an admin-equivalent role yields full C/I/A.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The WP User Manager WordPress plugin before 2.9.26 does not keep its paid-registration capability restrictions in force once the payment gateway is disconnected, while a published paid registration form continues to assign its configured role, allowing unauthenticated users to register and immediately obtain a privileged administrator-equivalent role without completing the payment meant to gate it.
Technical POC Analysis
CWE-269, Improper Privilege Management.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
WP User Manager, a WordPress membership and registration plugin, exposes versions 2.9.21 through 2.9.25 to a privilege-escalation flaw (CVE-2026-110523) in which an unauthenticated visitor can complete a paid registration form and receive its configured administrator-equivalent role once the associated payment gateway has been disconnected. Where that configuration exists, a single registration can hand an outside party full administrative control of the site, including content, member records, and any customer or payment-adjacent data hosted there, so leadership should treat each affected site as a potential full-compromise scenario. Publicly available exploit code exists, though no CISA KEV listing appears in the supplied intelligence and exposure is confined to sites that publish a paid form mapped to a high-privilege role alongside an inactive gateway.
Apply vendor patch.
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.
More in Wp User Manager
View allArbitrary file deletion in the WordPress WP User Manager plugin versions 2.9.16 and earlier allows authenticated subscri
Improper access control in the WP User Manager plugin for WordPress, affecting all versions through 2.9.20, allows remot
Missing authorization in the WordPress plugin WP User Manager (all versions through 2.9.23) allows remote attackers to r
WP User Manager, a WordPress plugin for front-end user profiles, registration, and login, up to and including version 2.
Missing authorization checks in the WP User Manager plugin for WordPress (versions through 2.9.22) let an authenticated
Cross-Site Request Forgery (CSRF) vulnerability in WP User Manager WP User Manager wp-user-manager.9.10. Rated medium se
Missing authorization in WP User Manager through 2.9.25 lets an authenticated low-privilege user manipulate other users'
The WP User Manager - User Profile Builder & Membership plugin for WordPress is vulnerable to unauthorized access of dat
The WP User Manager - User Profile Builder & Membership plugin for WordPress is vulnerable to unauthorized modification
EUVD-2026-107069
GHSA-5mcj-pr4f-hvfp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB