Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain subscriber account via site registration
-
DeliveryIdentify unprotected MainWP plugin endpoint
-
ExploitCraft HTTP request targeting restricted action
-
ExecutionSubmit request with subscriber session token
-
PersistBypass missing authorization check
-
ImpactRead, modify, or partially disrupt plugin-managed data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 valid WordPress account at subscriber role or above on the target site running MainWP 6.1.1 or earlier. The subscriber role is the lowest default WordPress role, commonly assigned to registered users on membership or community sites; it is obtainable by anyone if user registration is enabled. The CVSS PR:L metric confirms low privilege suffices - no administrator or editor account is needed. Unauthenticated (anonymous) users cannot trigger this vulnerability; sites with user registration fully disabled and no active subscriber accounts are not exposed to external exploitation, though the flaw remains accessible to any internal authenticated user. No specific non-default configuration or particular feature enablement is described as required beyond the plugin being active. |
| Impact | The NVD CVSS score of 6.3 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L reflects a network-exploitable flaw requiring only subscriber-level authentication and no user interaction, but with limited per-impact outcomes (C:L/I:L/A:L) and no scope change. EPSS data is not provided in the available intelligence, so exploitation probability cannot be quantitatively compared. KEV status is not confirmed, and no POC is publicly referenced, meaning exploitation remains theoretical at time of analysis. The unchanged scope (S:U) limits blast radius to the vulnerable system itself and precludes lateral movement through the plugin alone. Real-world risk is elevated on sites with open user registration - where subscriber accounts are freely obtainable - and particularly significant given MainWP's role in managing multiple downstream WordPress sites, meaning a successful exploit on the management dashboard could have upstream administrative consequences. Sites with registration disabled and no untrusted subscriber accounts face substantially lower practical risk. |
| Exploit ScenarioDerived | An attacker registers a free subscriber account on a WordPress site running MainWP 6.1.1 or earlier - trivially achievable on any site with open user registration - then submits a crafted HTTP POST request to an unprotected plugin endpoint intended for administrative use. The missing capability check allows the request to succeed, enabling the attacker to read sensitive site management data, modify plugin settings, or cause limited disruption. No public exploit code is identified at time of analysis, but the straightforward nature of WordPress capability-bypass exploitation makes manual proof-of-concept development accessible to moderately skilled attackers. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 29, 2026
Broken access control in MainWP WordPress plugin versions 6.1.1 and below allows authenticated subscribers to bypass authorization checks and perform actions restricted to higher-privileged roles. The CVSS vector (PR:L, AC:L, AV:N) confirms any low-privileged WordPress account - the subscriber role being the lowest default - is sufficient for network-based exploitation with no special complexity. No public exploit has been identified at time of analysis and the vulnerability is not listed in the CISA KEV catalog, though the minimal barrier to obtaining a subscriber account on sites with open registration makes this a meaningful risk for multi-user or membership-based installations.
RemediationAI
Update the MainWP plugin to any version released after 6.1.1; the exact patched release should be verified via the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/mainwp/vulnerability/wordpress-mainwp-plugin-6-1-1-broken-access-control-vulnerability, as a specific fix version is not confirmed in the available intelligence. If immediate patching is not feasible, disabling public user registration on the WordPress site will prevent external actors from obtaining the subscriber accounts required for exploitation - note this does not protect against existing or internal subscriber accounts. Auditing and removing unnecessary low-privilege accounts reduces the attack surface further, though neither workaround eliminates the underlying missing authorization flaw.
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
MainWP is a WordPress plugin designed to centrally manage multiple WordPress child sites from a single dashboard, making it a high-value target in WordPress administrative contexts. CWE-862 (Missing Authorization) identifies the root cause: certain plugin endpoints or AJAX action handlers fail to perform capability checks before executing privileged operations. WordPress defines a role hierarchy where the subscriber role carries almost no inherent capabilities; any action accessible to subscribers that was intended for editors or administrators represents a privilege escalation path. The CPE string cpe:2.3:a:mainwp:mainwp:*:*:*:*:*:*:*:* scopes all MainWP releases, with the vulnerability ceiling confirmed at 6.1.1 by Patchstack reporting.
Know when Mainwp 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:L/UI:N/S:U/C:L/I:L/A:L
Network-reachable endpoint with subscriber-level auth (PR:L) sufficient; low C/I/A reflects partial access/modification, not full administrative compromise.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Broken Access Control in MainWP <= 6.1.1 versions.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The MainWP Child WordPress plugin before 4.1.8 does not validate the orderby and order parameter before using them in a
The MainWP Child Reports WordPress plugin before 2.0.8 does not validate or sanitise the order parameter before using it
The MainWP Child Reports plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and inc
Auth. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch
Auth. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch
Cross-Site Request Forgery (CSRF) vulnerability in MainWP Matomo Extension <= 4.0.4 versions. Rated high severity (CVSS
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in MainWP MainWP Dash
Broken access control in the MainWP Child WordPress plugin (versions 6.1.1 and earlier) allows remote attackers to invok
The MainWP Child plugin for WordPress is vulnerable to Sensitive Information Exposure in versions up to, and including,
Cross-Site Request Forgery (CSRF) vulnerability in MainWP MainWP Child Reports.1.1. Rated medium severity (CVSS 5.4), th
Missing Authorization vulnerability in MainWP MainWP Wordfence Extension.0.7. Rated medium severity (CVSS 5.4), this vul
Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
EUVD-2026-40098
GHSA-jqjh-8jhc-v62j
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB