Skip to main content

WP EasyCart CVE-2026-57765

| EUVDEUVD-2026-41320 HIGH
SQL Injection (CWE-89)
2026-07-02 Patchstack GHSA-5rmv-7mhc-rw9q
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain Contributor-level account
  2. Delivery
    Reach vulnerable WP EasyCart endpoint
  3. Exploit
    Submit crafted SQL injection input
  4. Execution
    Query executes against WordPress database
  5. Impact
    Exfiltrate customer data and credential hashes

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 an authenticated WordPress account at the Contributor role or higher on a site running WP EasyCart version 5.9.0 or earlier (per CVSS PR:L). The attack is remote over the network (AV:N), low-complexity (AC:L), and needs no user interaction (UI:N), but the Contributor authentication prerequisite is the primary limiting factor - sites that disable open registration, or that never grant Contributor+ roles to untrusted users, are not exposed to anonymous attackers. No non-default plugin feature or special deployment mode is documented as required beyond having the vulnerable plugin installed and active.

Impact

The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L indicates network-reachable, low-complexity exploitation requiring low privileges (an authenticated Contributor account) and no user interaction, with a scope change and high confidentiality impact but no integrity impact and only low availability impact - consistent with a data-read SQLi rather than full RCE. No EPSS score, POC, or KEV entry was supplied, so real-world exploitation probability cannot be quantified from the provided data; the absence of KEV and POC suggests this is not currently mass-exploited. The key limiting factor is the PR:L requirement: an attacker must first obtain a Contributor (or higher) account, which meaningfully reduces exposure on sites that do not permit open/low-trust registration. Priority is moderate-to-high for multi-author WordPress stores where untrusted contributor accounts exist, and lower where authorship is tightly controlled.

Exploit ScenarioDerived

An attacker registers or compromises a Contributor-level account on a WordPress site running WP EasyCart 5.9.0 or earlier, then submits crafted input to a vulnerable plugin parameter that is concatenated into a SQL query. Because the vector is network-based with low complexity and no user interaction, the attacker exfiltrates customer PII, order details, or password hashes from the shared WordPress database in a single authenticated session. No public POC was provided, so exploitation would require independent development of the injection payload.

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

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

Alert me

AnalysisAIv1 – Jul 02, 2026

SQL injection in the WP EasyCart WordPress e-commerce plugin (all versions up to and including 5.9.0) lets a low-privileged authenticated user with Contributor role inject arbitrary SQL into backend queries. Reported by Patchstack and rated CVSS 8.5, the flaw allows attackers to read sensitive database contents such as customer records, order data, and WordPress user credential hashes. No public exploit identified at time of analysis, and it is not listed in CISA KEV.

RemediationAI

Upgrade WP EasyCart to a release later than 5.9.0 once confirmed via the vendor/Patchstack advisory (https://patchstack.com/database/wordpress/plugin/wp-easycart/vulnerability/wordpress-wp-easycart-plugin-5-9-0-sql-injection-vulnerability); no vendor-released patch version was identified in the provided data, so verify the fixed version on that advisory before deploying. Until a patched version is applied, reduce exposure by restricting who holds Contributor-or-higher roles and auditing existing low-privilege accounts, since exploitation requires an authenticated Contributor - disable open user registration or lower the default new-user role to Subscriber (trade-off: legitimate contributors lose self-service access). As a compensating control, deploy a WordPress WAF/virtual patch (e.g. Patchstack) with SQLi rules targeting the plugin's endpoints, and apply least-privilege database credentials for WordPress where feasible (trade-off: some plugins expect broad DB rights and may break). Monitor database and web logs for anomalous queries against wp_users/order tables.

Affected VersionsENISA

WP EasyCart n/a ≤5.9.0

Affected Packages

euvd wp_easycart 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

The affected component is WP EasyCart (vendor levelfourdevelopment, CPE cpe:2.3:a:levelfourdevelopment:wp_easycart), a shopping-cart/e-commerce plugin for WordPress that stores products, customers, and orders in the WordPress MySQL/MariaDB database. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): user-controlled input reachable by a Contributor is concatenated into a SQL statement without proper parameterization or escaping, so crafted input alters query structure. Because WordPress plugins share the site's single database connection and credentials, a successful injection is not confined to the plugin's own tables and can reach core WordPress tables (e.g. wp_users, wp_usermeta).

Know when Wp Easycart 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 (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.5 HIGH

Network-reachable low-complexity SQLi needs a Contributor account (PR:L); DB read across shared WordPress tables justifies S:C and C:H, with no integrity and only low availability impact.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Contributor SQL Injection in WP EasyCart <= 5.9.0 versions.

Executive ViewAI

Why It Matters

WP EasyCart WordPress e-commerce plugin (versions through 5.9.0) contains a SQL injection vulnerability allowing Contributor-level users to access customer orders, payment records, and credential hashes stored in the site database. Organizations using this plugin face material risk of customer data breach; the absence of available patches necessitates immediate protective action to reduce attack surface.

Business Impact: High
Compensating Controls

Immediately audit and revoke Contributor role assignments; deploy WAF rules to detect and block SQL injection attempts in EasyCart components; enable database query logging with real-time alerting for suspicious activity; apply principle of least privilege to database credentials used by the plugin; isolate the database from unnecessary network access; disable the plugin on non-critical systems pending patch availability.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche WordPress e-commerce plugin, limited store deployment footprint
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.2%
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
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
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-2014-9308 MEDIUM POC
6.5 Jan 15

Unrestricted file upload vulnerability in inc/amfphp/administration/banneruploaderscript.php in the WP EasyCart (aka Wor

CVE-2015-2673 HIGH POC
8.8 Oct 06

The ec_ajax_update_option and ec_ajax_clear_all_taxrates functions in inc/admin/admin_ajax_functions.php in the WP EasyC

CVE-2023-1124 HIGH POC
7.2 Apr 03

The Shopping Cart & eCommerce Store WordPress plugin before 5.4.3 does not validate HTTP requests, allowing authenticate

CVE-2014-4942 MEDIUM POC
5.0 Jul 11

The EasyCart (wp-easycart) plugin before 2.0.6 for WordPress allows remote attackers to obtain configuration information

CVE-2026-32422 HIGH
8.5 Mar 13

WP EasyCart versions 5.8.13 and earlier are vulnerable to blind SQL injection, allowing authenticated attackers to execu

CVE-2026-94124 HIGH
8.5 Sep 23

SQL injection in the WP EasyCart plugin for WordPress (versions up to and including 5.9.4) allows authenticated attacker

CVE-2023-3023 HIGH
7.2 Jul 12

The WP EasyCart plugin for WordPress is vulnerable to time-based SQL Injection via the ‘orderby’ parameter in versions u

CVE-2023-2891 MEDIUM
6.5 Jun 09

The WP EasyCart plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 5.4.8

CVE-2023-2892 MEDIUM
6.5 Jun 09

The WP EasyCart plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 5.4.8

CVE-2023-2894 MEDIUM
4.3 Jun 09

The WP EasyCart plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 5.4.8

CVE-2023-2896 MEDIUM
4.3 Jun 09

The WP EasyCart plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 5.4.8

CVE-2023-2895 MEDIUM
4.3 Jun 09

The WP EasyCart plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 5.4.8

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