Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify target with registration enabled
-
DeliveryCraft POST with admin role parameter
-
ExploitSubmit to mentoring_process_registration()
-
InstallBypass role validation
-
C2Administrator account created
-
ExecuteAuthenticate with new admin credentials
-
ImpactFull 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 | WordPress user registration must be enabled via Settings → General → 'Anyone can register' checkbox. The Mentoring theme's registration functionality must be active and processing user signups through the mentoring_process_registration() function. Exploitation is remote and unauthenticated (PR:N) against sites meeting these configuration requirements. Limiting factor: many production WordPress sites disable public registration for security and spam prevention, which completely prevents exploitation. The theme appears targeted at education and mentoring platforms where student/mentee registration is a core feature, making registration-enabled deployments more likely in this theme's user base than general WordPress sites. No special network access, browser conditions, or user interaction required beyond standard HTTP connectivity to the WordPress registration endpoint. |
| Impact | CVSS 9.8 with AV:N/AC:L/PR:N/UI:N indicates maximum exploitability: network-accessible, low complexity, no authentication, no user interaction required. This represents immediate remote compromise risk. The vulnerability creates administrator accounts, granting complete WordPress control (content manipulation, plugin installation, database access, potential server compromise via malicious plugins). Real-world risk depends critically on whether user registration is enabled in site settings-many WordPress sites disable public registration, which eliminates the attack surface entirely. For sites with open registration, this is a shoot-on-sight priority. EPSS data not provided, limiting exploitation probability assessment. No KEV status indicates no confirmed widespread exploitation, but the technical simplicity (AC:L) suggests high automation potential if registration endpoints are exposed. The commercial theme distribution model may limit attack surface compared to free WordPress.org plugins (smaller installation base, but also slower patch adoption due to manual update requirements). Critical gap: exploitation requires registration to be enabled, but input data doesn't confirm if this is default configuration or requires admin opt-in. |
| Exploit ScenarioDerived | Attacker identifies WordPress site running Mentoring theme version ≤1.2.8 with user registration enabled. Attacker crafts registration POST request to mentoring_process_registration() endpoint, injecting 'administrator' role parameter alongside username, email, and password fields. Plugin processes registration without validating role parameter, creating administrator account. Attacker logs in with newly created admin credentials and achieves complete site control-installing backdoor plugins, exfiltrating user data, defacing content, or pivoting to server infrastructure. POC development trivial given clear function name and standard WordPress registration patterns. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 05, 2026
Privilege escalation in Mentoring theme for WordPress (all versions ≤1.2.8) allows unauthenticated remote attackers to create administrator accounts via broken registration role validation in mentoring_process_registration(). The flaw bypasses normal WordPress role restrictions, enabling complete site takeover without requiring any authentication or user interaction. CVSS 9.8 (critical) with network attack vector and no complexity barriers. EPSS and KEV data not provided, but the combination of unauthenticated admin account creation represents an imminent site compromise risk for all installations with registration enabled.
RemediationAI
Vendor changelog should be consulted at https://mentoring-wp.dreamsmarketplace.com/documentation/changelog.html for patched version release (likely 1.2.9 or higher, though not confirmed in provided data). Commercial theme users must manually download updates from ThemeForest account or via theme's update mechanism. Immediate mitigation if patch unavailable: disable WordPress user registration in Settings → General → 'Anyone can register' (set to unchecked). This completely eliminates the attack vector with no functionality loss for sites not requiring public registration. If registration is business-required, implement registration whitelist via alternative plugins with proper role validation, and disable Mentoring's built-in registration handler. Consider adding Web Application Firewall rules to block POST requests to mentoring_process_registration with non-subscriber role parameters. Note that disabling registration may impact legitimate user onboarding workflows for education/mentoring platforms where this theme is typically deployed.
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
This vulnerability stems from improper privilege management (CWE-269) in the Mentoring WordPress theme's user registration handler. WordPress plugins and themes typically use wp_insert_user() or similar functions to create accounts, which should enforce role restrictions through capability checks and sanitize user-supplied role parameters. The mentoring_process_registration() function fails to validate or sanitize role assignments during registration, allowing attackers to specify arbitrary roles in registration requests. Affected product per CPE data: Mentoring theme by DreamsTechnologies (all versions through 1.2.8). This is a commercial theme distributed via ThemeForest, not a standalone plugin despite the description terminology, which affects deployment patterns and update mechanisms.
Know when Mentoring 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:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (Wordfence) · only source for this CVE.
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Mentoring plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 1.2.8. This is due to the plugin not properly restricting the roles that users can register with in the mentoring_process_registration() function. This makes it possible for unauthenticated attackers to register with administrator-level user accounts.
Executive ViewAI
The Mentoring theme for WordPress (versions ≤1.2.8) contains a critical privilege escalation vulnerability that allows unauthenticated attackers to create administrator accounts and achieve complete site takeover. Organizations using this theme with registration enabled face immediate risk of unauthorized administrative access, data breach, and malware injection without any user interaction or authentication required.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable WordPress user registration entirely via Settings > General or (2) restrict access to /wp-login.php?action=register via Web Application Firewall or .htaccess rules; (3) implement IP-based access restrictions to registration endpoints; (4) deactivate the Mentoring theme immediately and switch to alternative theme; (5) enable WordPress security plugins with registration honeypot and anomalous admin account detection; (6) implement aggressive rate-limiting on registration endpoints; (7) monitor wp_users table for unexpected administrator accounts with creation timestamps within attack window.
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-2025-209637
GHSA-28c2-5wc6-j4hm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB