Description
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.
Published: 2026-06-27
Score: 6.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Dokan AI Powered WooCommerce Multivendor Marketplace Solution for WordPress is vulnerable to a stored cross‑site scripting flaw because the Product SKU field is not sanitized or properly escaped before it is stored and later injected into the page via an AJAX response processed by jQuery's .html() method. An attacker who has custom‑level access or higher can embed malicious JavaScript into the SKU, and the payload is delivered to every site visitor, including unauthenticated users, when the store search widget renders the unescaped HTML. This allows arbitrary code execution in the victim’s browser, facilitating cookie theft, session hijack, defacement, or the execution of malicious redirects. The CVSS score of 6.4 indicates a moderate severity for this type of vulnerability.

Affected Systems

All installations of the Dokan AI Powered WooCommerce Multivendor Marketplace Solution up to and including version 5.0.4 are impacted. The affected product is maintained by DokanInc and is commonly used to create custom marketplace storefronts on WordPress sites.

Risk and Exploitability

The vulnerability relies on an authenticated attack vector; an attacker must be able to edit a product SKU with custom‑level permissions or higher. Once the payload is stored, it is executed for any visitor who triggers the store search widget, making the impact widespread even if the attacker never logs in again. The EPSS score is not available, and the issue is not listed in CISA’s KEV catalog, suggesting that the public exploit landscape is currently limited. However, the moderate CVSS, coupled with the ability to affect all users, means that this flaw represents a notable risk for any site that has a non‑privileged user base exposed to the search functionality.

Generated by OpenCVE AI on June 27, 2026 at 08:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Dokan plugin to the latest release (≥5.0.5) to remove the stored XSS vulnerability.
  • If an immediate update cannot be applied, block custom‑level and higher roles from editing the Product SKU field or consider disabling the SKU field altogether.
  • Add server‑side validation to allow only alphanumeric characters in the SKU and escape all output before rendering it in the search results.
  • Deploy a web application firewall or a security plugin that detects and blocks cross‑site scripting payloads.

Generated by OpenCVE AI on June 27, 2026 at 08:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 27 Jun 2026 07:30:00 +0000

Type Values Removed Values Added
Description 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.
Title Dokan: AI Powered WooCommerce Multivendor Marketplace Solution <= 5.0.4 - Authenticated (Custom+) Stored Cross-Site Scripting via Product SKU
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-06-27T06:50:56.426Z

Reserved: 2026-06-09T12:37:12.878Z

Link: CVE-2026-11783

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-27T08:30:07Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')