Skip to main content

EasyStore EUVDEUVD-2026-48314

| CVE-2026-65761 CRITICAL
SQL Injection (CWE-89)
2026-07-23 Joomla GHSA-pmcx-2353-j242
9.3
CVSS 4.0 · Vendor: Joomla
View

Attack ChainAIDerived

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

  1. Access
    Identify Joomla site running Easy Store
  2. Delivery
    Send crafted request with malicious order parameter
  3. Exploit
    Trigger SQL injection in easystore query
  4. Execution
    Extract user credentials and session tokens
  5. Impact
    Hijack authenticated/admin sessions

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 only that the Easy Store extension (version 1.0.0-2.0.1) be installed and its storefront reachable over the network - no authentication, no user interaction, and no non-default configuration are needed, consistent with AV:N/AC:L/AT:N/PR:N/UI:N. The specific prerequisite is a request to the vulnerable order-parameter handling code path in easystore, where order/sort parameters are improperly validated. Limiting factors: the site must have the Easy Store component installed and internet-accessible, and the attacker must reach the affected storefront endpoint; there are no privilege or interaction barriers reducing risk, so any exposed vulnerable install is at risk.

Impact

The CVSS 4.0 vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H (base 9.3, Critical) indicates a network-reachable, low-complexity attack requiring no privileges and no user interaction, with high impact to confidentiality, integrity, and availability of the vulnerable system. Note that while the vector marks VI:H and VA:H, the description characterizes the concrete impact as full database READ access (credentials and sessions) - a strong confidentiality/data-integrity concern - so the integrity/availability ratings should be verified against actual query capability (an injection often permits limited writes or stacked queries, but the disclosure lists read access). This is not in CISA KEV (no active exploitation confirmed) and no EPSS score was provided, so real-world exploitation probability cannot be quantified from the input; however, unauthenticated SQLi in an internet-facing CMS extension is a high-priority class historically targeted by mass scanners once a POC surfaces. Treat as a real, high-priority patch item on exposure grounds even though no exploit or EPSS signal is currently available.

Exploit ScenarioDerived

An unauthenticated attacker sends a single crafted HTTP request to the storefront, injecting malicious SQL into an order/sort parameter of an Easy Store listing endpoint. Using UNION-based or boolean/time-based techniques, they extract the Joomla user table and session store, harvesting password hashes and valid session tokens to impersonate administrators. No public exploit is identified at time of analysis, but the low attack complexity makes weaponization straightforward once endpoint details are known.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
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 23, 2026

Unauthenticated SQL injection in the Easy Store extension for Joomla (versions 1.0.0 through 2.0.1) by JoomShaper allows remote attackers to inject arbitrary SQL through improperly validated order parameters, yielding full read access to the backend database including credentials and active session tokens. No public exploit has been identified at time of analysis, but the flaw is trivially reachable over the network without authentication and against default installations. Successful exploitation enables complete disclosure of stored user data and hijacking of authenticated sessions.

RemediationAI

Upgrade Easy Store to a release later than 2.0.1 that contains the fix; a specific vendor-released patched version number is not stated in the available data, so consult the vendor page at https://www.joomshaper.com/easystore and the disclosure at https://mysites.guru/blog/easystore-security-disclosure/ for the exact fixed build (Patch available per vendor advisory - released patched version not independently confirmed from this input). Until patched, restrict or block unauthenticated access to the Easy Store storefront endpoints at the web server or WAF layer, and deploy WAF SQL-injection signatures targeting the order/sort parameters (trade-off: WAF rules can be bypassed and may break legitimate sorting requests). Because credentials and session tokens may already be exposed, rotate/invalidate all active Joomla sessions and force a password reset for site users after patching. As a stronger compensating control, take the Easy Store component offline if the store is non-essential, accepting loss of shop functionality.

Affected VersionsENISA

Easy Store extension for Joomla 1.0.0-2.0.1

Affected Packages

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

Easy Store is a native e-commerce/shopping extension for the Joomla CMS, typically deployed as a component on PHP-based Joomla sites backed by a MySQL/MariaDB database. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), where user-supplied order-related parameters (e.g., ordering/sort fields) are concatenated into a SQL query without proper parameterization or whitelisting. Because order-by and filter parameters are commonly built as raw string fragments rather than bound placeholders, they are a classic SQLi sink; here they are reachable by an unauthenticated request path. The affected product is identified by CPE cpe:2.3:a:joomshaper.com:easy_store_extension_for_joomla and the vendor is JoomShaper (joomshaper.com).

Know when Easy Store Extension For Joomla 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 (Joomla) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.2 HIGH

Unauthenticated network SQLi (AV:N/AC:L/PR:N/UI:N); full DB read gives C:H, injection permits limited data tampering (I:L), no availability impact and no scope change per description.

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

Primary rating from Vendor (Joomla).

CVSS VectorVendor: Joomla

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Joomla Extension - joomshaper.com - Unauthenticated SQL injection in Easy Store extension 1.0.0-2.0.1 - Improper validation of order parameters lead to an unauthenticated SQL injection in easystore, allowing full DB read access including credentials and sessions.

Executive ViewAI

Why It Matters

Easy Store extension for Joomla (versions 1.0.0-2.0.1) contains an unauthenticated SQL injection vulnerability enabling direct database access, including customer credentials and active session tokens. No patch currently exists, leaving affected organizations at immediate and severe risk of complete credential and customer data compromise without requiring any attacker authentication or user interaction.

Business Impact: Severe
Compensating Controls

Disable Easy Store extension if not operationally required. Deploy and maintain Web Application Firewall rules targeting SQL injection attack patterns in order parameters. Enable comprehensive database query logging and audit access to credential and session tables for unauthorized queries. Restrict network access to Joomla administrative interfaces to trusted networks and IP ranges only. Implement increased-frequency database access audits and integrity monitoring during the interim period.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
niche third-party Joomla e-commerce extension, limited install base
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: +20
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.

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