Skip to main content

Isotope eCommerce EUVDEUVD-2026-85341

| CVE-2026-96600 HIGH
SQL Injection (CWE-89)
2026-09-23 VulnCheck GHSA-7pjx-8r2g-hwpp
7.0
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Contao backend with Isotope permissions
  2. Delivery
    Submit crafted identifier/value to Isotope backend callback
  3. Exploit
    Injected SQL interpolated into query
  4. Execution
    Run blind conditional/time-based payloads
  5. Impact
    Exfiltrate tl_user password 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

Requires an authenticated Contao backend session belonging to a user who has been granted Isotope module permissions; the attacker must reach the Isotope backend callbacks (Attribute, ProductPrice, or MediaManager) that interpolate request-controlled identifiers and administrator-supplied values into SQL. Limiting factors: no unauthenticated or anonymous path exists (PR:H), exploitation is blind (conditional/time-based), and it is confined to Isotope eCommerce installations at or below version 2.9.10 running on Contao. No end-user interaction is required (UI:N).

Impact

This is a genuine but access-gated vulnerability, not a mass-exploitation threat. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:N, base 7.0) is internally consistent with the description: network-reachable backend, low complexity, but requiring PR:H - an authenticated Contao backend user who additionally holds Isotope module permissions. That high-privilege prerequisite is the dominant risk-limiting factor. The primary impact is confidentiality (VC:H): extraction of arbitrary database contents including tl_user password hashes, which enables offline cracking and potential escalation toward full CMS compromise. No EPSS score, no CISA KEV listing, and no explicit proof-of-concept exploit code are present in the provided data - only a VulnCheck advisory and GitHub issue/source references. Signals are consistent rather than conflicting: high-CVSS is justified by the sensitive data exposed, but real-world risk is tempered because the attacker must already be a privileged, trusted backend operator. Treat this as an insider/lateral-movement and post-compromise-escalation concern rather than an internet-facing unauthenticated emergency.

Exploit ScenarioDerived

An authenticated Contao backend user with Isotope module permissions (e.g., a low-trust store manager or a compromised backend account) manipulates request-controlled identifiers or attribute/price callback values so that crafted input is interpolated directly into SQL. Using conditional and time-based blind payloads, they iteratively extract tl_user administrator password hashes and other database contents. No public exploit code is identified in the provided data, though the VulnCheck advisory and GitHub issue #2585 document the vulnerable callback code paths.

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 – Sep 23, 2026

Blind SQL injection in Isotope eCommerce through 2.9.10 allows authenticated Contao backend users with Isotope module permissions to manipulate backend SQL queries and extract arbitrary database contents, including password hashes from the tl_user table. Exploitation requires a legitimate backend session with Isotope permissions and is limited to blind conditional or time-based techniques; no public exploit identified at time of analysis, and no CISA KEV entry is present in the provided data. The independent assessment rates confidentiality impact as high, integrity impact as low, and availability impact as none, emphasizing that this is a genuine but access-gated vulnerability and not a mass-exploitation threat.

RemediationAI

No vendor-released patch identified at time of analysis; apply an upstream fix or release beyond 2.9.10 once available and monitor https://github.com/isotope/core/issues/2585 plus the repository for a patched commit or tagged version. Until then, restrict Isotope module permissions to the smallest possible set of trusted Contao backend administrators and remove Isotope access from lower-trust backend users; this reduces exposure but may disrupt legitimate store administration. If the vulnerable backend callbacks are not needed, disable or restrict access to the Attribute, ProductPrice, and MediaManager Isotope backend functionality, accepting that product attributes, pricing, and media management may become unavailable. Monitor database and application logs for repeated or anomalous backend requests consistent with time-based or conditional blind SQL injection, and audit and rotate Contao user credentials if compromise is suspected. Consult the VulnCheck advisory at https://www.vulncheck.com/advisories/isotope-ecommerce-through-2.9.10-sql-injection-via-backend-callbacks and the upstream issue for updated fix guidance.

Affected VersionsENISA

isotope-core 0 ≤2.9.10

Affected Packages

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

Isotope eCommerce is an e-commerce extension for the Contao CMS. The flaw is a CWE-89 SQL injection caused by backend callbacks in Isotope Core that interpolate request-controlled identifiers and administrator-supplied values directly into SQL statements. The referenced vulnerable code paths include system/modules/isotope/library/Isotope/Backend/Attribute/Callback.php at line 38 and lines 186-188, ProductPrice/Callback.php at lines 155-200, and Widget/MediaManager.php at line 468. Because the injected values are processed in conditional and time-based blind SQL injection patterns, an attacker with an authenticated Contao backend session and Isotope module permissions can infer database contents. The CPE cpe:2.3:a:isotope:isotope-core:* indicates Isotope Core is the affected component through version 2.9.10. The provided CVSS 4.0 score is 7.0, while the independent assessment maps the issue to CVSS 3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:L/A:N, meaning remote network access, high confidentiality impact, low integrity impact, and no availability impact; it does not confirm any unauthenticated or anonymous exploitation path.

Know when Contao 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 (VulnCheck) PRIMARY 7.0 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.5 MEDIUM

Network-reachable backend with low complexity, but exploitation demands a privileged Isotope-permissioned backend account (PR:H); primary impact is database read (C:H) with limited integrity (I:L) and no availability effect.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

Isotope eCommerce through 2.9.10 contains a blind SQL injection vulnerability in backend callbacks that interpolate request-controlled identifiers and administrator-supplied values directly into SQL statements. Authenticated Contao backend users with Isotope module permissions can exploit conditional and time-based injection payloads to extract arbitrary database contents including user password hashes from the tl_user table.

Executive ViewAI

Why It Matters

Isotope eCommerce versions through 2.9.10 contain a blind SQL injection vulnerability that could allow a user with Contao backend access and Isotope module permissions to extract sensitive database contents, including password hashes. Because exploitation requires an existing privileged backend session, the primary risk is to organizations that grant broad or unnecessary Isotope permissions to backend users. Leadership should prioritize tightening access controls and planning an upgrade path, as no vendor patch is currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict Isotope module permissions to trusted backend administrators, remove unnecessary Isotope permissions, enforce least privilege and MFA for Contao backend users, monitor backend database query anomalies, review logs for time-based or conditional SQL patterns, rotate database and backend credentials, consider disabling the Isotope module until a patch is available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
Niche eCommerce extension for the Contao CMS, limited production footprint
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 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

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

More in Contao

View all
CVE-2022-26265 CRITICAL POC
9.8 Mar 18

Contao Managed Edition v1.5.0 was discovered to contain a remote command execution (RCE) vulnerability via the component

CVE-2012-1297 MEDIUM POC
6.8 Mar 19

Multiple cross-site request forgery (CSRF) vulnerabilities in main.php in Contao (formerly TYPOlight) 2.11.0 and earlier

CVE-2022-24899 MEDIUM POC
6.1 May 06

Contao is a powerful open source CMS that allows you to create professional websites and scalable web applications. Rate

CVE-2019-11512 CRITICAL
9.8 Jul 09

Contao 4.x allows SQL Injection. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no auth

CVE-2019-10643 CRITICAL
9.8 Apr 17

Contao 4.7 allows Use of a Key Past its Expiration Date. Rated critical severity (CVSS 9.8), this vulnerability is remot

CVE-2019-10641 CRITICAL
9.8 Apr 17

Contao before 3.5.39 and 4.x before 4.7.3 has a Weak Password Recovery Mechanism for a Forgotten Password. Rated critica

CVE-2024-45965 MEDIUM POC
5.4 Oct 02

Contao before 5.5.6 allows XSS via an SVG document. Rated medium severity (CVSS 5.4), this vulnerability is remotely exp

CVE-2023-36806 MEDIUM POC
5.4 Jul 25

Contao is an open source content management system. Rated medium severity (CVSS 5.4), this vulnerability is remotely exp

CVE-2026-107844 MEDIUM POC
5.3 Oct 09

Unauthenticated path traversal in the Contao CMS ImagesController lets remote attackers read files from the project dire

CVE-2026-107845 CRITICAL
9.3 Oct 09

Stored cross-site scripting in the Contao CMS comments bundle lets an unauthenticated visitor submit a comment whose ema

CVE-2026-107842 MEDIUM POC
5.3 Oct 09

Information disclosure in Contao CMS allows unauthenticated front-end visitors to read the titles, URLs, and indexed tex

CVE-2026-107843 MEDIUM POC
5.3 Oct 09

Unauthenticated email-flooding and user-enumeration in Contao CMS: a POST to any page containing the registration module

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