Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify WordPress site with Ultimate Member plugin installed
-
DeliverySubmit registration form with crafted administrator role parameter
-
ExploitPlugin fails to resolve form's permitted role allow-list
-
InstallPlugin validates submitted role against site-wide role registry
-
C2Role accepted as valid
-
ExecuteNew account created with administrator privileges
-
ImpactFull WordPress backend access achieved
Vulnerability Assessment
| Weakness |
CWE
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 the Ultimate Member plugin (versions 2.6.7 through 2.12.x) to be installed and active with user registration enabled through its own registration forms. The specific triggering precondition is that the plugin must fail to resolve the set of roles permitted by the targeted profile form - this is the configuration state that activates the insecure fallback. This condition may arise from missing, empty, or misconfigured role allow-lists in the form definition. No authentication is required (PR:N). The attack is limited to WordPress sites using Ultimate Member's registration flow and does not affect sites where registration is disabled. The AC:H CVSS metric confirms that this precondition is not guaranteed across all installations, limiting mass automated exploitation. Successful exploitation grants administrator-equivalent WordPress access. |
| Impact | The CVSS 3.1 score of 8.1 (High) with vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H indicates network-exploitable, unauthenticated access with full CIA impact but elevated attack complexity. The AC:H metric is the critical moderating factor: exploitation is not universally reliable across all Ultimate Member deployments and requires the specific condition where the plugin's form cannot resolve its permitted role set. The SSVC assessment of Exploitation: none conflicts with the confirmed existence of a publicly available POC - this suggests the exploit exists in proof-of-concept form but has not been observed in active exploitation campaigns, which is consistent with the AC:H complexity barrier. Technical Impact is rated 'total' by SSVC, reflecting the administrator-equivalent access that successful exploitation yields. Overall, this is a high-priority patch target for any site running the plugin, but the AC:H and non-automatable SSVC flags suggest mass exploitation is not imminent - targeted exploitation of sites meeting the specific configuration precondition is the realistic threat model. No EPSS score was provided in the input data. |
| Exploit ScenarioDerived | An attacker identifies a WordPress site running an unpatched Ultimate Member plugin (≤2.12.x) where registration is open. They submit a crafted registration request with the role field set to 'administrator'. If the plugin encounters a state where it cannot resolve the profile form's permitted role set, it validates 'administrator' against the site's full role registry - where it is a valid entry - and creates the account with administrator privileges. A publicly available exploit exists documenting this technique, and the attacker then logs in with their newly created administrator account to install backdoor plugins or exfiltrate data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Privilege escalation to administrator in the Ultimate Member WordPress plugin (versions 2.6.7 through 2.12.x) allows unauthenticated users registering via the plugin's own forms to self-assign any WordPress role, including administrator, by exploiting a logic failure in role validation. When the plugin cannot resolve the allowed roles for a given profile form, it falls back to validating the submitted role against the full site-wide role registry rather than the form's own allow-list - accepting any valid registered role. A publicly available exploit exists per WPScan, though SSVC assessment indicates no confirmed active exploitation campaigns at time of analysis. Vendor-released patch is available in version 2.13.0.
RemediationAI
Upgrade the Ultimate Member WordPress plugin to version 2.13.0 or later, which patches the role validation logic to check submitted roles against the form's own allow-list rather than the site-wide role registry. The WPScan advisory at https://wpscan.com/vulnerability/3cdc8700-165a-4787-a3d0-b0914865b07b/ provides further detail. If immediate patching is not possible, site administrators should disable user registration through Ultimate Member registration forms entirely (via the plugin's settings) until the patch is applied - note this will break the member registration workflow. Alternatively, disabling new user registration at the WordPress core level (Settings > General, uncheck 'Anyone can register') prevents exploitation via this vector but will also prevent legitimate registrations through the plugin. Ensuring all profile forms have explicit, resolvable role allow-lists configured may reduce the attack surface but is not a confirmed remediation and should not be treated as a substitute for patching.
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 Ultimate Member plugin provides WordPress membership, user registration, and profile management functionality. The vulnerability stems from CWE-269 (Improper Privilege Management): specifically, a fallback code path in the registration form handler. When the plugin cannot resolve the permitted role set for a profile form - due to missing, unset, or unresolvable configuration - it substitutes the site's global registered role list as the validation target. Any role name present in WordPress's role registry (administrator, editor, author, etc.) then becomes submittable and accepted by an attacker during registration. The affected CPE is cpe:2.3:a:unknown:ultimate_member:*:*:*:*:*:*:*:* covering versions from 2.6.7 up to (not including) 2.13.0. This is a classic allow-list bypass caused by a degraded-mode fallback that widens rather than restricts the permission boundary.
Know when Ultimate Member 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
Network-accessible registration form requires no authentication; AC:H reflects the specific plugin configuration failure state required to trigger insecure fallback validation.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The Ultimate Member WordPress plugin before 2.13.0 does not validate a submitted role selection when it cannot resolve the set of roles a profile form permits, and screens the value against the site's registered role names rather than against the form's own allow-list, allowing unauthenticated users who register through the Ultimate Member WordPress plugin before 2.13.0's own form to grant themselves arbitrary capabilities and reach administrator-equivalent access.
Articles & Coverage 1
Executive ViewAI
The Ultimate Member WordPress plugin (versions 2.6.7-2.12.x) contains a privilege escalation vulnerability allowing unauthenticated attackers to grant themselves administrator access during registration. Organizations running affected versions face immediate risk of complete site compromise, exposing customer data, brand reputation, and business operations to takeover.
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 Ultimate Member
View allThe Ultimate Member plugin for WordPress is vulnerable to Remote Code Execution in versions up to, and including, 2.5.0
The Ultimate Member plugin for WordPress is vulnerable to Remote Code Execution in versions up to, and including, 2.5.0
The Ultimate Member - User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin plugi
The Ultimate Member WordPress plugin before 2.6.7 does not prevent visitors from creating user accounts with arbitrary c
The Ultimate Member - User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin plugi
Stored cross-site scripting in the Ultimate Member plugin for WordPress (all versions before 2.13.1) lets unauthenticate
An arbitrary password reset issue was discovered in the Ultimate Member plugin 2.39 for WordPress. Rated high severity (
A CSRF vulnerability in a logged-in user's profile edit form in the Ultimate Member plugin before 2.0.40 for WordPress a
Privilege escalation to WordPress administrator in Ultimate Member plugin before 2.12.1 permits unauthenticated registra
Stored cross-site scripting in the Ultimate Member WordPress plugin before 2.12.0 lets authenticated Subscriber-level us
WordPress Plugin ultimate-member 2.1.3 contains a local file inclusion vulnerability that allows authenticated attackers
The Ultimate Member plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Biography field featured o
EUVD-2026-67570
GHSA-g9rf-98hp-9vc3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB