Junglewise Threat Intelligence

CVE-2026-16574: Dokan Multivendor Marketplace insufficient access control in downloadable products

CVE-2026-16574 · Severity: medium · CVSS 5.4 · Published 2026-08-08

Executive brief

Dokan is a WordPress plugin that powers multivendor marketplaces, allowing multiple sellers to offer products on the same platform. A flaw in the plugin's order download endpoint allows one vendor to grant their customers free access to another vendor's paid digital files without authorization. This undermines marketplace trust and directly costs sellers revenue through unauthorized distribution of premium content.

Technical details

The vulnerability is an Insecure Direct Object Reference (IDOR) in the REST API endpoint `/wp-json/dokan/v2/orders/{order_id}/downloads` (and the v3 variant). When a vendor makes a POST request to add downloadable products to one of their own orders, the backend fails to verify that the product being added actually belongs to the requesting vendor; it only checks that the order belongs to them. An authenticated vendor can therefore craft a request to bind any product in the marketplace—including competitors' paid files—to their own order and customer account. No additional user interaction or special privilege is required; HTTP Basic auth with application credentials or a logged-in vendor session suffices. The fix was released in version 5.0.11.

Affected products

  • Dokan Multivendor Marketplace Solution before 5.0.11

Timeline

  • 2026-08-03: disclosed
  • 2026-08-08: patched: Fixed in version 5.0.11

References