Skip to main content

Welcart e-Commerce EUVDEUVD-2026-111716

| CVE-2026-111027 MEDIUM
SQL Injection (CWE-89)
2026-10-28 contact@wpscan.com GHSA-r747-x6cp-8vgw
6.8
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as Editor or higher
  2. Exploit
    Submit crafted input to unsanitised parameter
  3. Execution
    Plugin strips escaping and runs injected SQL
  4. Impact
    Exfiltrate sensitive database contents

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

Requires an authenticated WordPress user holding the Editor role or higher on a site running Welcart e-Commerce before version 2.12.6; the flaw is reached by supplying attacker-controlled input to a parameter that the plugin sanitises and escapes but then strips the escaping from before executing the SQL query. The specific parameter and request path are not named in the available sources. Limiting factors that reduce real-world risk: exploitation is impossible for anonymous or low-privilege (Subscriber/Customer) users, so the attacker must already possess or compromise a trusted Editor+ account, confining the threat largely to malicious insiders or hijacked privileged accounts; only versions prior to 2.12.6 are affected.

Impact

This is a medium-severity, authenticated SQL injection (CWE-89) whose real-world urgency is tempered by several converging signals. The input CVSS of 6.8 is driven largely by S:C (scope change) and PR:H; the EPSS score is very low at 0.18% (7th percentile), there is no CISA KEV listing, and no public exploit was identified at time of analysis - all indicating this is not a mass-exploitation target. The vuln.today decision label is 'this_month' (routine prioritisation), not act_now or emergency, which is consistent with the low EPSS and absence of KEV. The key limiting factor is the privilege requirement: the description states exploitation requires the Editor role or higher, so this is reachable only by already-trusted, authenticated users (or an attacker who has compromised such an account), not anonymous internet attackers. Impact is confidentiality-only (C:H, I:N, A:N), meaning database read/exfiltration rather than site takeover. Two signals conflict with the supplied vector and should be verified: (1) the description's 'Editor role or higher' describes an elevated but non-administrative WordPress role, whereas the supplied vector encodes PR:H - strict CVSS 3.1 would more defensibly treat an Editor as PR:L, which lowers the score; (2) S:C is debatable, since the WordPress database shares the same security authority as the vulnerable plugin. Net: a genuine but lower-tier priority - patch within a normal maintenance cycle; it is not an emergency given the privilege barrier and low exploitation probability.

Exploit ScenarioDerived

An attacker who already holds (or has compromised, e.g. via credential reuse or phishing) a WordPress account with the Editor role or higher sends a crafted request to the vulnerable Welcart parameter; because the plugin strips the escaping it had applied before running the query, the attacker's input is interpreted as SQL and executed against the site database, enabling extraction of sensitive data such as user records and password hashes. No public exploit code was identified; a WPScan advisory reference exists but is not verified working exploit code. The exact vulnerable parameter and trigger are not described in the available sources.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 28, 2026

SQL injection in the Welcart e-Commerce WordPress plugin before 2.12.6 lets authenticated users holding the Editor role or higher inject arbitrary SQL into plugin queries, exposing stored data such as order, customer and payment records to read-out. The flaw is a sanitise-then-unmask mistake: the plugin escapes a parameter, then strips that escaping before the value reaches the query, so the protection it appears to apply is not in force at execution time. Only sites running versions below 2.12.6 are affected, exploitation requires a privileged account rather than anonymous access, vendor patches are available in 2.12.6, and no public exploit has been identified at time of analysis, with EPSS at 0.18% (7th percentile).

RemediationAI

Vendor-released patch: 2.12.6 - upgrade the Welcart e-Commerce plugin to 2.12.6 or later through the WordPress plugin updater or by deploying the release package, and verify the installed version afterwards; the WPScan advisory at https://wpscan.com/vulnerability/83de6994-0446-4944-abd5-50a0bbdf63f6/ is the vendor-side reference for the fix. The available sources describe no separate workaround, and patching is the only complete fix identified. Until the upgrade is applied, the exposure-reduction lever supported by the data is privilege containment rather than input filtering: because the flaw cannot be reached by anonymous visitors or by Subscriber/Customer-level accounts, review which users on the site hold Editor or higher roles, remove that role from accounts that do not need it, and tighten control over Editor+ credentials (strong unique passwords, enforced password resets on suspected compromise), accepting that this narrows the pool of potential attackers but does not remove the injection flaw itself. Prioritisation: the vendor patch is available and the vuln.today decision label is this_month, with EPSS at 0.18% (7th percentile) and no CISA KEV listing or public exploit identified at time of analysis.

Affected VersionsENISA

Welcart e-Commerce 0 <2.12.6

Affected Packages

euvd welcart_e_commerce fix: 2.12.6

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

The affected component is a WordPress plugin, so the code runs inside the WordPress request lifecycle with database access through the WordPress database abstraction layer ($wpdb), and the root cause class is CWE-89, Improper Neutralization of Special Elements used in an SQL Command. The distinguishing feature here is the order of operations rather than the absence of sanitisation: a parameter is sanitised and escaped, but the escaping is subsequently removed from the value before the query is built and executed, which converts an apparently protected value back into injectable SQL. The specific parameter name and the request path that carries the payload are not described in the available sources, so the exact injection point should be taken from the WPScan entry rather than inferred. Impact is confidentiality-focused: the published vector (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N, 6.8) and our assessed vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) both score C:H with I:N and A:N, describing read access to backend data with no integrity or availability effect, though they differ on required privilege (PR:H versus PR:L) and scope (S:C versus S:U). No CPE identifiers were supplied in the intelligence feed; the affected product is identified by vendor advisory data as Welcart e-Commerce 0 through versions before 2.12.6 (ENISA EUVD lists the range as "0 <2.12.6").

Know when WordPress 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 (wpscan) PRIMARY 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable with low complexity; Editor is an elevated non-admin role so PR:L (not PR:H); SQLi reads the same-authority WordPress database so S:U; confidentiality-only impact (C:H, I/A:N).

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

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

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

Lifecycle Timeline

4
CVSS changed
Oct 28, 2026 - 18:22 NVD
6.8 (MEDIUM)
Patch available
Oct 28, 2026 - 07:16 EUVD
CVE Published
Oct 28, 2026 - 06:16 cve.org
MEDIUM 6.8
CVE Published
Oct 28, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Welcart e-Commerce WordPress plugin before 2.12.6 does not properly sanitise and escape a parameter before using it in a SQL query, and strips the escaping it had applied before running the query, allowing users with the Editor role or higher to perform SQL injection attacks.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche Japan-focused e-commerce plugin, limited global install base
Data Quality
4 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
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.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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