Dokan Lite Cross-Site Request Forgery Vulnerability (CVE-2020-36748) — Medium Severity

Understanding the Dokan Lite CSRF Vulnerability

The Dokan plugin for WordPress, a popular solution for creating multi-vendor marketplaces, was found to have a security weakness. This particular issue, identified as a Cross-Site Request Forgery (CSRF) vulnerability, affected versions up to and including 3.0.8.

In simple terms, CSRF means that a malicious attacker could trick a website administrator into performing an unwanted action by getting them to click on a specially crafted link. For this specific Dokan vulnerability, the attacker could force an order export from your marketplace. This happens because the plugin was missing a crucial security check, often called a “nonce” validation, within its handle_order_export() function. Without this check, the plugin couldn’t properly verify if a request came from a legitimate user or a malicious source.

While an attacker couldn’t directly steal data or take over your site with this vulnerability, triggering an unexpected order export could disrupt operations or reveal sensitive business information if such exports contain it.

CVE Details

  • Product: Dokan Lite Plugin for WordPress
  • Published: July 1, 2023
  • Severity: Medium
  • Status: Analyzed

Affected Products

The Dokan plugin for WordPress, specifically the Lite version, is vulnerable in all versions up to, and including, 3.0.8. If you are running Dokan Lite version 3.0.8 or older, your installation is at risk.

Current Status

This vulnerability has been officially Analyzed.

Severity Level

The severity of this Cross-Site Request Forgery vulnerability is rated as Medium. While it requires user interaction (an administrator clicking a malicious link) and doesn’t allow for arbitrary code execution, it could lead to undesirable actions like unauthorized data export, impacting the integrity of your marketplace operations.

Possible Solutions

The most important step to protect your WordPress multi-vendor marketplace from this vulnerability is to update your Dokan Lite plugin immediately. This issue was resolved in versions released after 3.0.8. Therefore, upgrading to the latest available version of Dokan Lite will patch this specific CSRF flaw.

Always ensure your WordPress core, themes, and all other plugins are kept up-to-date to benefit from the latest security fixes. Additionally, educate your site administrators about the dangers of clicking suspicious links, even from seemingly legitimate sources, as social engineering tactics often accompany CSRF attacks.

References

  • https://blog.nintechnet.com/25-wordpress-plugins-vulnerable-to-csrf-attacks/
  • https://blog.nintechnet.com/more-wordpress-plugins-and-themes-vulnerable-to-csrf-attacks/
  • https://blog.nintechnet.com/multiple-wordpress-plugins-fixed-csrf-vulnerabilities-part-1/
  • https://blog.nintechnet.com/multiple-wordpress-plugins-fixed-csrf-vulnerabilities-part-2/
  • https://blog.nintechnet.com/multiple-wordpress-plugins-fixed-csrf-vulnerabilities-part-3/
  • https://blog.nintechnet.com/multiple-wordpress-plugins-fixed-csrf-vulnerabilities-part-4/
  • https://blog.nintechnet.com/multiple-wordpress-plugins-fixed-csrf-vulnerabilities-part-5/
  • https://plugins.trac.wordpress.org/changeset/2368433/dokan-lite/trunk/includes/Dashboard/Templates/Orders.php
  • https://www.wordfence.com/threat-intel/vulnerabilities/id/894c875a-078f-4c1f-83d2-4a6e4a309c3e?source=cve
Alex Joseph
Alex Joseph

Alex Joseph is a Senior Support Staff professional with deep experience in server management, web hosting technologies, and cybersecurity operations. He works daily with Linux servers, cloud platforms, performance tuning, and security hardening, giving him strong real-world technical knowledge. Along with his support role, he write about security best practices, hosting infrastructure, and software management.