Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Shop Manager credentials
-
DeliverySend crafted REST API request to Dokan plugin-install endpoint
-
ExploitBypass capability check (WooCommerce vs. Dokan install capability)
-
ExecutionInstall malicious plugin from WordPress.org
-
ImpactAchieve remote code execution on server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress session with Shop Manager role or any role holding the WooCommerce management capability (manage_woocommerce). This is a common role assignment in multivendor marketplace deployments where third-party vendors are granted shop management access. The Dokan plugin must be installed and active in a version prior to 5.0.14, and WooCommerce must be present. Exploitation is limited by the requirement for a valid authenticated session - unauthenticated attackers cannot trigger the flaw. Sites that grant Shop Manager access exclusively to fully trusted internal staff face substantially lower realistic risk than those granting it to external vendors or customers. |
| Impact | The CVSS 3.1 score of 7.2 (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) accurately reflects the network-exploitable, high-privilege-required nature of this flaw. PR:H designates that authenticated Shop Manager access is the prerequisite, which limits opportunistic mass exploitation - however, in multivendor WooCommerce deployments, Shop Manager accounts are routinely granted to third-party vendors, dramatically broadening the realistic attacker population beyond typical high-privilege scenarios. The practical impact is effectively full site compromise: arbitrary plugin installation from WordPress.org is a recognized route to remote code execution on the underlying server. A publicly available proof-of-concept (reported by WPScan) further elevates urgency, as it lowers the skill bar for exploitation. No EPSS score was provided in the source data, and this CVE is not listed in the CISA KEV catalog, suggesting exploitation has not yet been observed at scale - but the POC's availability means this gap may close quickly. The SSVC automatable dimension is moderate: exploitation requires an authenticated session, but once obtained, the REST API path requires no further user interaction. Overall, this is a high-priority remediation item for any site granting Shop Manager access to external or semi-trusted parties. |
| Exploit ScenarioDerived | An attacker with a Shop Manager account on a Dokan-powered WooCommerce site sends a crafted REST API request to a Dokan admin plugin-install endpoint, which passes the capability check because the site's Shop Manager role holds WooCommerce management capability. The attacker installs a backdoored or malicious plugin from WordPress.org, achieving remote code execution under the web server process. A publicly available proof-of-concept lowers the skill barrier for this attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 21, 2026
Improper access control in the Dokan WooCommerce Multivendor Marketplace WordPress plugin before 5.0.14 enables authenticated Shop Managers to install and activate arbitrary WordPress plugins via the Dokan admin REST API. The plugin's capability check on these endpoints validates only for WooCommerce management capability rather than the required Dokan plugin-installation capability, granting Shop Managers an escalated privilege not intended for their role. With publicly available exploit code and a vendor-released patch, this warrants immediate remediation on any WordPress site running Dokan with untrusted shop manager accounts.
RemediationAI
The primary fix is to upgrade the Dokan plugin to version 5.0.14 or later, which corrects the capability check on the affected admin REST API routes. The vendor-released patch is confirmed available; update via the WordPress plugin dashboard or wp-cli (wp plugin update dokan). Where immediate patching is not possible, a compensating control is to audit and revoke Shop Manager capabilities from any untrusted or third-party vendor accounts until the patch is applied - note this may disrupt legitimate vendor management workflows. Restricting REST API access (e.g., via firewall or WAF rules blocking /wp-json/dokan/ routes from non-administrative IP ranges) is a secondary option but may break legitimate multivendor functionality. Reference the WPScan advisory at https://wpscan.com/vulnerability/801e9008-e912-4606-8c21-3d31dc0bd2c7/ and NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-16576 for additional detail.
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 vulnerability (CWE-284: Improper Access Control) resides in the Dokan plugin's admin REST API route handlers for plugin management. WordPress uses a capability system to gate privileged actions; Dokan's install/activate endpoints should require a Dokan-specific installation capability but instead only verify the generic WooCommerce management capability (typically assigned to Shop Managers). This conflation of capability scopes means any user granted WooCommerce management access - a common, lower-trust role in multivendor stores - can reach plugin installation endpoints normally reserved for site administrators. Affected CPE: cpe:2.3:a:unknown:dokan:_ai_powered_woocommerce_multivendor_marketplace_solution:*:*:*:*:*:*:*:* across versions prior to 5.0.14, as confirmed by WPScan and EUVD-2026-63818.
Know when Dokan 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:H/UI:N/S:U/C:H/I:H/A:H
Network-accessible REST API requires Shop Manager auth (PR:H); no interaction needed; arbitrary plugin install yields full C/I/A impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution WordPress plugin before 5.0.14 does not correctly check user capabilities on some of its admin REST API routes, checking only for a WooCommerce management capability instead of the Dokan: AI Powered WooCommerce Multivendor Marketplace Solution WordPress plugin before 5.0.14-installation capability, allowing users such as Shop Managers to install and activate arbitrary Dokan: AI Powered WooCommerce Multivendor Marketplace Solution WordPress plugin before 5.0.14 from WordPress.org.
Articles & Coverage 1
Executive ViewAI
The Dokan WooCommerce Multivendor Marketplace plugin (versions before 5.0.14) contains a privilege escalation vulnerability allowing authenticated Shop Managers to install and activate arbitrary WordPress plugins, enabling potential unauthorized code execution and site compromise. Organizations operating WooCommerce marketplaces with delegated shop manager accounts face elevated risk of malicious insider threats and data breach.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The Dokan Pro plugin for WordPress is vulnerable to SQL Injection via the 'code' parameter in all versions up to, and in
The Dokan WordPress plugin before 3.7.6 does not properly sanitise and escape a parameter before using it in a SQL state
Dokan's WooCommerce multivendor marketplace WordPress plugin (versions before 5.0.11) exposes a broken object-level auth
Unauthenticated information disclosure in Dokan WooCommerce Multivendor Marketplace plugin (versions before 5.0.14) allo
Unauthenticated privilege escalation in the Blocksy Companion WordPress plugin (versions up to and including 2.1.58) all
Privilege escalation in Dokan (WordPress multivendor marketplace plugin) versions up to and including 5.0.1 enables any
An authentication bypass vulnerability exists in Dokan (Dokan, Inc.) dokan-lite plugin versions through 4.2.4 that allow
Privilege escalation in Dokan WordPress plugin versions 5.0.2 and earlier allows authenticated low-privileged customer a
Broken object-level authorization in the Dokan WordPress plugin (versions before 5.0.9) allows any authenticated vendor
Order ownership bypass in Dokan Multivendor for WordPress (versions before 5.0.9) allows any authenticated vendor to mod
The Dokan plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 3.0.8. Rate
PHP Object Injection in the Dokan Pro WordPress plugin (versions 5.0.2 and earlier) allows an authenticated user holding
EUVD-2026-63818
GHSA-vqf4-66cf-wcw6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB