Skip to main content

Dokan EUVDEUVD-2026-53904

| CVE-2026-66699 MEDIUM
Missing Authorization (CWE-862)
2026-08-06 Patchstack GHSA-585w-jjp9-mj4p
5.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify target WordPress site running Dokan ≤5.0.10
  2. Delivery
    Send crafted HTTP request to unprotected Dokan endpoint
  3. Exploit
    Bypass missing authorization check
  4. Execution
    Perform unauthorized role-gated action
  5. Impact
    Integrity impact on marketplace 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

The vulnerability is present when any WordPress installation is running the Dokan plugin at version 5.0.10 or earlier. The CVSS vector (PR:N) asserts that no authenticated session is required, meaning the authorization gap is reachable without a WordPress account; however, the 'custom role' framing introduces ambiguity - exploitation may alternatively require a low-privilege WordPress account (e.g., a registered customer or vendor) whose role is incorrectly granted access to restricted actions. The limiting factor is: impact is constrained to integrity (I:L) only, with no confidentiality or availability consequence, and the scope is unchanged, so a successful exploit modifies data within the plugin's own context rather than escalating to full WordPress admin access. The specific Dokan feature, endpoint name, or configuration flag that triggers the flaw is not disclosed in available public data and must be obtained from the full Patchstack advisory.

Impact

The CVSS base score is 5.3 (Medium) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N, indicating network exploitation with no privileges, no interaction, and limited integrity-only impact. There is a notable tension between the PR:N assertion in the provided vector and the 'custom role' framing of the description - broken access control involving role differentiation typically implies at least some level of authenticated context (PR:L), since role identity must be established. The 'Authentication Bypass' tag partially reconciles this: it is possible that the flaw allows unauthenticated requests to invoke role-restricted functionality by bypassing role validation entirely, which would justify PR:N. No EPSS score was provided, no CISA KEV listing exists, and no POC is publicly documented, all of which reduce real-world urgency. The constrained impact (I:L only, C:N, A:N) further limits blast radius - this is an integrity-affecting issue but does not result in full site compromise or data exfiltration on its own. Priority should scale with the site's reliance on vendor role isolation and whether the affected endpoint can be reached without authentication.

Exploit ScenarioDerived

An attacker sends a crafted unauthenticated (or low-privilege authenticated) HTTP request to a Dokan AJAX endpoint or REST route that fails to validate the caller's custom role. The missing authorization check allows the request to succeed, enabling the attacker to modify marketplace data - such as product listings, vendor settings, or order states - that should require elevated role permissions. No public exploit code is documented, so exploitation currently requires manual discovery of the vulnerable endpoint.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 06, 2026

Broken access control in the Dokan WordPress multi-vendor marketplace plugin (all versions through 5.0.10) allows network-accessible exploitation of its custom role permission system, enabling unauthorized integrity-affecting actions. The flaw stems from CWE-862 (Missing Authorization), where the plugin fails to verify whether a requester holds the appropriate capability before executing role-gated operations. No public exploit code or CISA KEV listing exists at time of analysis; CVSS rates this medium severity (5.3), with the original vector asserting no privileges required and no user interaction.

RemediationAI

The primary remediation is to update Dokan to a version above 5.0.10, which addresses the missing authorization check. Consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/dokan-lite/vulnerability/wordpress-dokan-plugin-5-0-10-broken-access-control-vulnerability for the exact fixed version and patch details. If an immediate update is not feasible, a targeted workaround is to restrict access to the vulnerable endpoint(s) at the web server or WAF layer - specifically, block unauthenticated or low-privilege requests to the affected Dokan AJAX action or REST route once identified from the Patchstack advisory. Note that WAF rules may break legitimate marketplace functionality if scoped too broadly. A Patchstack-supplied virtual patch is likely available for Patchstack subscribers as a compensating control pending a code update. The exact patched release version is not independently confirmed in the provided data beyond the Patchstack reference.

Affected VersionsENISA

Dokan n/a ≤5.0.10

Affected Packages

euvd dokan no fix

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

Dokan (by Dokan, Inc.) is a widely used WordPress plugin that converts a WordPress site into a multi-vendor marketplace, introducing custom user roles such as Vendor/Seller alongside standard WordPress roles. The vulnerability class is CWE-862 (Missing Authorization): one or more AJAX handlers, REST API endpoints, or admin-facing actions fail to call capability checks (e.g., current_user_can()) or nonce validation before executing operations gated to specific custom roles. This is a well-understood WordPress plugin anti-pattern where role logic is implemented in the business layer but the underlying request handler does not enforce it. The CPE cpe:2.3:a:dokan,_inc.:dokan:*:*:*:*:*:*:*:* covers the entire version line through 5.0.10.

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

Vendor (Patchstack) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Custom role context implies at least low-privilege authentication (PR:L); impact is integrity-only and limited in scope.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

DescriptionCVE.org

Custom role Broken Access Control in Dokan <= 5.0.10 versions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
High
popular WordPress multi-vendor marketplace plugin, broad global install base
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
High
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Dokan

View all
CVE-2024-3922 CRITICAL POC
10.0 Jun 13

The Dokan Pro plugin for WordPress is vulnerable to SQL Injection via the 'code' parameter in all versions up to, and in

CVE-2022-3915 CRITICAL POC
9.8 Dec 12

The Dokan WordPress plugin before 3.7.6 does not properly sanitise and escape a parameter before using it in a SQL state

CVE-2026-16576 HIGH POC
7.2 Aug 21

Improper access control in the Dokan WooCommerce Multivendor Marketplace WordPress plugin before 5.0.14 enables authenti

CVE-2026-16574 MEDIUM POC
5.4 Aug 08

Dokan's WooCommerce multivendor marketplace WordPress plugin (versions before 5.0.11) exposes a broken object-level auth

CVE-2026-16575 MEDIUM POC
5.3 Aug 21

Unauthenticated information disclosure in Dokan WooCommerce Multivendor Marketplace plugin (versions before 5.0.14) allo

CVE-2026-107645 CRITICAL
9.1 Oct 10

Unauthenticated privilege escalation in the Blocksy Companion WordPress plugin (versions up to and including 2.1.58) all

CVE-2026-8761 HIGH
8.8 Aug 05

Privilege escalation in Dokan (WordPress multivendor marketplace plugin) versions up to and including 5.0.1 enables any

CVE-2026-49780 HIGH
8.8 Jun 15

Privilege escalation in Dokan WordPress plugin versions 5.0.2 and earlier allows authenticated low-privileged customer a

CVE-2026-24359 HIGH
8.8 Mar 25

An authentication bypass vulnerability exists in Dokan (Dokan, Inc.) dokan-lite plugin versions through 4.2.4 that allow

CVE-2026-16565 MEDIUM POC
4.3 Aug 03

Broken object-level authorization in the Dokan WordPress plugin (versions before 5.0.9) allows any authenticated vendor

CVE-2026-16564 MEDIUM POC
4.3 Aug 03

Order ownership bypass in Dokan Multivendor for WordPress (versions before 5.0.9) allows any authenticated vendor to mod

CVE-2020-36748 MEDIUM POC
4.3 Jul 01

The Dokan plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 3.0.8. Rate

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy