Skip to main content

Dokan Pro EUVDEUVD-2026-39166

| CVE-2026-12077 HIGH
SQL Injection (CWE-89)
2026-06-25 Wordfence GHSA-8r4g-qxjq-qwgc
7.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running Dokan Pro ≤5.0.4
  2. Delivery
    Send request with malicious latitude/longitude parameter
  3. Exploit
    Inject time-based blind SQL payload
  4. Execution
    Infer data via response delays
  5. Impact
    Exfiltrate credentials and customer PII

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires sending requests to the Dokan Pro request handler that processes the 'latitude' and 'longitude' parameters (the vendor/store geolocation functionality) on a site running Dokan Pro 5.0.4 or earlier. Per the CVSS vector (PR:N/UI:N), no authentication and no user interaction are required, and the affected endpoint must be reachable from the network - i.e. exploitation works against a default internet-facing installation as long as the geolocation code path is present. The primary limiting factor is that the injection is time-based blind, so data extraction is slow and dependent on observing response timing; deployments that disable or do not expose the geolocation feature, or that filter the latitude/longitude parameters at a WAF, materially reduce exposure.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, base 7.5) describes a network-reachable, low-complexity, unauthenticated injection with high confidentiality impact but no integrity or availability impact - consistent with a read-only/data-exfiltration SQL injection. These signals align coherently with the description, so there is no internal conflict. The blind/time-based nature raises practical exploitation effort and slows mass automated extraction, somewhat tempering the otherwise-high CVSS. No EPSS probability, SSVC decision, KEV status, or POC indicator was supplied, so real-world exploitation likelihood cannot be quantified from the input; the absence of these is a data gap, not evidence of low risk. Given SQL injection is highly automatable and the plugin is internet-facing on e-commerce sites holding customer PII, this should be treated as a genuine high-priority patching item rather than a high-CVSS-but-low-impact theoretical issue.

Exploit ScenarioDerived

An unauthenticated attacker sends crafted HTTP requests to the public Dokan Pro endpoint that accepts 'latitude' and 'longitude', appending a time-based blind SQL injection payload (e.g. a conditional SLEEP) to the existing query. By observing response delays, the attacker iteratively extracts WordPress user password hashes, secret keys, and customer order data from the database. No public POC is referenced in the source data, but the low complexity and lack of authentication make exploitation straightforward to automate.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 25, 2026

SQL injection in the Dokan Pro WordPress multivendor marketplace plugin (all versions ≤ 5.0.4) lets unauthenticated remote attackers inject SQL through the 'latitude' and 'longitude' request parameters, enabling extraction of arbitrary database contents such as user credentials, API keys, and order data. The flaw is time-based (blind) and requires no authentication or user interaction, but no public exploit code or active exploitation has been identified at time of analysis. No EPSS or CISA KEV signal was provided in the source data.

RemediationAI

Upgrade Dokan Pro to a version later than 5.0.4 as soon as the vendor's patched release is available; the input data does not name an exact fixed version, so No vendor-released patch version is independently confirmed at time of analysis - consult the vendor advisory at https://dokan.co/ and the Wordfence record at https://www.wordfence.com/threat-intel/vulnerabilities/id/6565e345-3374-43d9-9789-f0d9138dc3e8?source=cve to obtain the corrected build. Until patched, deploy a WAF or WordPress firewall (such as Wordfence) with rules to block SQL metacharacters in the 'latitude' and 'longitude' parameters, which may produce false positives on legitimate decimal coordinate input and should be tuned. As a stronger interim control, restrict or disable the vendor geolocation/store-location feature that consumes these parameters if your deployment does not require it, accepting loss of map/location functionality for sellers. Ensure database accounts used by WordPress have least-privilege grants to limit the scope of any data disclosure.

Affected VersionsENISA

Dokan Pro 0 ≤5.0.4

Affected Packages

euvd dokan_pro 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 Pro is the commercial extension of the Dokan multivendor marketplace plugin for WordPress (vendor wedevs/weDevs), used to run e-commerce sites where many sellers operate storefronts; the 'latitude'/'longitude' parameters relate to vendor/store geolocation features. The vulnerability is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command). The root cause, per the description, is that user-supplied latitude/longitude values are insufficiently escaped and concatenated into an existing SQL query without proper parameterization (e.g. WordPress $wpdb->prepare()), allowing attacker-controlled input to break out of the intended query context and append additional SQL. The affected CPE is cpe:2.3:a:wedevs:dokan_pro:*:*:*:*:*:*:*:*.

Know when Dokan Pro 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 (Wordfence) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Unauthenticated network-reachable parameter (AV:N/PR:N/UI:N), straightforward blind injection (AC:L), read-only data disclosure so C:H but I:N/A:N.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The Dokan Pro plugin for WordPress is vulnerable to time-based SQL Injection via the via 'latitude' and 'longitude' parameters in all versions up to, and including, 5.0.4 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

Executive ViewAI

Why It Matters

Dokan Pro WordPress multivendor marketplace plugin (versions ≤ 5.0.4) contains an unauthenticated SQL injection vulnerability enabling attackers to extract sensitive database contents including user credentials, API keys, and customer order data. Organizations running affected versions face immediate risk of customer data compromise and potential regulatory exposure for any exposed personally identifiable information.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deploy WAF rules to block SQL injection patterns in latitude/longitude HTTP parameters; (2) Enable database query logging and alert on suspicious UNION/SELECT statements; (3) Disable plugin if operationally feasible; (4) Restrict WordPress database user permissions to least-privilege; (5) Implement network segmentation to limit attacker movement post-breach.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
popular paid WordPress multivendor marketplace plugin, but premium-only and niche use case
Social Media
1
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

Related Vulnerabilities in Dokan Pro Plugin SQL Injection Vulnerabilities

View all 2

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