Skip to content
Laskyr

Plugins · dokan-lite · data as of 2026-11-04

Is Dokan safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (5.3.3)

As of 2026-11-04. 18 issues are on record for older versions; version 5.3.3 or newer fixes all of them that state a fix.

Latest version
5.3.3
Last updated
2026-10-30
Active installs
30,000+
Known issues on record
18
Unpatched in latest
0
Tested up to WP
7.1.4 · PHP 7.4+

Transform your WooCommerce site into a multivendor marketplace with Dokan – an AI powered & advanced WooCommerce marketplace solution — by Dokan, Inc.

What to do

  1. Update to the latest version (5.3.3). Anything older than 5.3.3 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get dokan-lite --field=version shows what you run; wp plugin update dokan-lite updates it.

Check your version

Known vulnerabilities

18 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.

medium 5.3 CVE-2026-119487 · published 2026-11-03

Missing authorization check in Dokan (5.3.2 and older)

Affected
5.3.2 and older
Fixed in
5.3.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in weDevs Dokan dokan-lite allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Dokan: from n/a through 5.3.2.

NVD CVE-2026-119487Patchstack advisory

medium 5.3 CVE-2026-119485 · published 2026-11-03

Missing authorization check in Dokan (5.3.2 and older)

Affected
5.3.2 and older
Fixed in
5.3.3
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in weDevs Dokan dokan-lite allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Dokan: from n/a through 5.3.2.

NVD CVE-2026-119485Patchstack advisory

high 7.2 CVE-2026-115590 · published 2026-10-28

PHP object injection in Dokan (5.3.1 and older)

Affected
5.3.1 and older
Fixed in
5.3.2
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Deserialization of Untrusted Data vulnerability in weDevs Dokan dokan-lite allows Object Injection.This issue affects Dokan: from n/a through 5.3.1.

NVD CVE-2026-115590Patchstack advisory

medium 4.3 CVE-2026-89280 · published 2026-10-16

Missing authorization check in Dokan (5.2.1 and older)

Affected
5.2.1 and older
Fixed in
5.3.0 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.2.1 via the 'password' parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with custom-level access and above, to change the WordPress account password of any customer who has placed at least one order with the attacking vendor, enabling login as that customer and resulting in a limited account takeover. Vendor-level access, required to exploit this vulnerability, can be self-registered through the public 'I am a vendor' registration flow when that option is enabled on the site.

NVD CVE-2026-89280Wordfence advisoryCode change (fix)github.comPlugin source

medium 5.3 CVE-2026-66699 · published 2026-08-06

Missing authorization check in Dokan (5.0.10 and older)

Affected
5.0.10 and older
Fixed in
5.0.11
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

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

NVD CVE-2026-66699Patchstack advisory

high 8.8 CVE-2026-8761 · published 2026-08-05

Privilege escalation in Dokan (5.0.1 and older)

Affected
5.0.1 and older
Fixed in
5.0.2 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
advisory text · score by Wordfence
Details from the advisory

The Dokan plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 5.0.1. This is due to a missing authorization check in the `CustomersController` REST controller (`includes/REST/CustomersController.php`), which re-registers WooCommerce's customer CRUD routes under the `/dokan/v1/customers/` namespace and replaces WooCommerce's native `manage_woocommerce` capability check with a vendor-only check that inspects the **requesting** user's role and never validates the **target** user. This makes it possible for authenticated attackers with Vendor/Seller-level access and above to read, modify, or delete any WordPress user — including administrators — via `GET`/`PUT`/`DELETE` requests against `/wp-json/dokan/v1/customers/{id}`. Setting the `password` parameter on an administrator's record yields a full site takeover.

NVD CVE-2026-8761Wordfence advisoryCode change (fix)Plugin source

high 7.1 CVE-2026-57706 · published 2026-07-13

Reflected cross-site scripting (XSS) in Dokan (5.0.6 and older)

Affected
5.0.6 and older
Fixed in
5.0.7
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Dokan, Inc. Dokan dokan-lite allows Reflected XSS.This issue affects Dokan: from n/a through <= 5.0.6.

NVD CVE-2026-57706Patchstack advisory

medium 6.4 CVE-2026-11783 · published 2026-06-27

Stored cross-site scripting (XSS) in Dokan (5.0.4 and older)

Affected
5.0.4 and older
Fixed in
5.0.5 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Product SKU in all versions up to, and including, 5.0.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with custom-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The malicious payload is delivered to site visitors — including unauthenticated users — when the store search widget inserts the unescaped AJAX response HTML into the DOM via jQuery's .html() method.

NVD CVE-2026-11783Wordfence advisoryCode change (fix)Plugin source

medium 4.3 CVE-2026-11987 · published 2026-06-27

Missing authorization check in Dokan (5.0.4 and older)

Affected
5.0.4 and older
Fixed in
5.0.5 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.0.4 via the 'id' parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to read any other vendor's products — including unpublished draft and pending listings — exposing product names, prices, SKUs, and descriptions belonging to other vendors. The permission callbacks for both the collection endpoint and the single-item endpoint only verify the generic vendor capability ('dokan_view_product_menu' / 'dokandar'), which every vendor holds, rather than confirming the requested author ID or product ownership matches the authenticated user.

NVD CVE-2026-11987Wordfence advisoryCode change (fix)Plugin source

medium 4.3 CVE-2026-10023 · published 2026-06-18

Missing authorization check in Dokan (5.0.3 and older)

Affected
5.0.3 and older
Fixed in
5.0.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 5.0.3 via the change_order_status, add_order_note, delete_order_note, add_shipping_tracking_info, grant_access_to_download, and revoke_access_to_download AJAX handlers due to missing ownership validation on a user-controlled order ID key. This makes it possible for authenticated attackers, with custom vendor-level access and above, to modify the status of arbitrary orders, add attacker-controlled notes to any order (including customer-facing notes that trigger WooCommerce notification emails to buyers), delete any order note or WordPress comment by ID regardless of ownership, inject fake shipping tracking information on any order, and grant or revoke downloadable-product permissions on any order in the marketplace. Critically, nonce validity is not a barrier to exploitation: each of these AJAX handlers generates and embeds its nonce on the authenticated vendor's own dashboard order pages (e.g., /dashboard/orders/?order_id=OWN_ORDER_ID), which the attacker legitimately controls. The attacker harvests a valid nonce from their own order detail page and replays it against a victim order ID — the nonce only proves the request originates from a logged-in session, not that the order belongs to that vendor. This directly rebuts the prior rejection reasoning that 'users cannot generate valid nonces on command': vendor users can and do generate valid nonces on demand simply by loading their own dashboard pages. Source-code analysis confirmed the vulnerable code path is present and unpatched through version 5.0.1.

NVD CVE-2026-10023Wordfence advisoryCode change (fix)github.comPlugin source

high 8.8 CVE-2026-49780 · published 2026-06-15

Privilege escalation in Dokan (5.0.2 and older)

Affected
5.0.2 and older
Fixed in
5.0.3
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Customer Privilege Escalation in Dokan <= 5.0.2 versions.

NVD CVE-2026-49780Patchstack advisory

medium 5.3 CVE-2026-3504 · published 2026-05-02

Information disclosure in Dokan (4.3.1 and older)

Affected
4.3.1 and older
Fixed in
4.3.2 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 4.3.1 via the '/dokan/v1/stores/{id}/reviews' REST API endpoint. This is due to the 'prepare_reviews_for_response' method including reviewer email addresses, usernames, and user IDs in the API response. This makes it possible for unauthenticated attackers to extract email addresses, usernames, and user IDs of all customers who left reviews on any vendor's store. The Pro version of the plugin must be installed and activated, with store reviews enabled, in order to exploit the vulnerability.

NVD CVE-2026-3504Wordfence advisoryCode change (fix)Plugin source

high 8.8 CVE-2026-24359 · published 2026-03-25

Authentication bypass in Dokan (4.2.4 and older)

Affected
4.2.4 and older
Fixed in
4.2.5
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Authentication Bypass Using an Alternate Path or Channel vulnerability in Dokan, Inc. Dokan dokan-lite allows Authentication Abuse.This issue affects Dokan: from n/a through <= 4.2.4.

NVD CVE-2026-24359Patchstack advisory

high 8.1 CVE-2025-14977 · published 2026-01-20

Missing authorization check in Dokan (4.2.4 and older)

Affected
4.2.4 and older
Fixed in
4.2.5 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 4.2.4 via the `/wp-json/dokan/v1/settings` REST API endpoint due to missing validation on a user-controlled key. This makes it possible for authenticated attackers, with customer-level permissions and above, to read or modify other vendors' store settings including sensitive payment information (PayPal email, bank account details, routing numbers, IBAN, SWIFT codes), phone numbers, and addresses, and change PayPal email addresses to attacker-controlled addresses, enabling financial theft when the marketplace processes payouts.

NVD CVE-2025-14977Wordfence advisoryCode change (fix)Plugin source

high 7.2 CVE-2025-53425 · published 2025-10-22

Privilege escalation in Dokan (4.1.3 and older)

Affected
4.1.3 and older
Fixed in
4.1.4
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Incorrect Privilege Assignment vulnerability in Dokan, Inc. Dokan dokan-lite allows Privilege Escalation.This issue affects Dokan: from n/a through <= 4.1.3.

NVD CVE-2025-53425Patchstack advisory

high 8.1 CVE-2023-26525 · published 2023-12-20

SQL injection in Dokan (3.7.12 and older)

Affected
3.7.12 and older
Fixed in
3.7.13
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in weDevs Dokan – Best WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy.This issue affects Dokan – Best WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy: from n/a through 3.7.12.

NVD CVE-2023-26525Patchstack advisory

high 8.8 CVE-2023-34382 · published 2023-12-19

PHP object injection in Dokan (3.7.19 and older)

Affected
3.7.19 and older
Fixed in
3.7.20
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Deserialization of Untrusted Data vulnerability in weDevs Dokan – Best WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy.This issue affects Dokan – Best WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy: from n/a through 3.7.19.

NVD CVE-2023-34382Patchstack advisory

medium 4.3 CVE-2020-36748 · published 2023-07-01

Cross-site request forgery (CSRF) in Dokan (older than 3.0.9)

Affected
older than 3.0.9
Fixed in
3.0.9
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Dokan plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 3.0.8. This is due to missing or incorrect nonce validation on the handle_order_export() function. This makes it possible for unauthenticated attackers to trigger an order export via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

NVD CVE-2020-36748Wordfence advisoryCode change (fix)blog.nintechnet.comblog.nintechnet.comblog.nintechnet.comblog.nintechnet.com

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
Dokan vulnerability status badge
<a href="https://laskyr.com/plugins/dokan-lite"><img src="https://laskyr.com/plugins/dokan-lite/badge.svg" alt="Dokan vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit