Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Joomla site running Easy Store
-
DeliverySend crafted request with malicious order parameter
-
ExploitTrigger SQL injection in easystore query
-
ExecutionExtract user credentials and session tokens
-
ImpactHijack 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (Joomla).
CVSS VectorVendor: Joomla
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.
Articles & Coverage 1
Executive ViewAI
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Broken access control in JoomShaper's EasyStore extension for Joomla (versions 1.0.0 through 2.0.1) lets any authenticat
Unauthenticated order and payment forgery in JoomShaper's EasyStore extension for Joomla (versions 1.0.0 through 2.0.1)
PII harvesting in JoomShaper EasyStore 1.0.0-3.0.0 allows unauthenticated attackers to enumerate guest checkout records
Authenticated SQL injection in the Easy Store extension for Joomla (versions 1.0.0 through 3.0.0) allows a Joomla admini
Authenticated Joomla backend users of any privilege level can bypass EasyStore's ACL checks and edit arbitrary records i
Unauthenticated PII harvesting in the JoomShaper Easy Store extension for Joomla (versions 1.0.0 through 3.0.0) allows a
EasyStore for Joomla versions 1.0.0 through 3.0.0 does not enforce CSRF token verification across most administrator AJA
CSRF in JoomShaper EasyStore for Joomla versions 1.0.0 through 3.0.0 allows an attacker to silently modify the core Joom
Cross-site request forgery (CSRF) in the EasyStore extension for Joomla (versions 1.0.0 through 3.0.0) allows a remote u
EUVD-2026-48314
GHSA-pmcx-2353-j242
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB