Skip to main content

Sgalinski Cookie Consent EUVDEUVD-2026-104874

| CVE-2026-112064 HIGH
SQL Injection (CWE-89)
2026-10-20 TYPO3 GHSA-g9xv-qphg-5rv3
7.1
CVSS 4.0 · Vendor: TYPO3
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged backend user
  2. Delivery
    Access consent history/statistics module
  3. Exploit
    Inject crafted sort/group/index parameter
  4. Execution
    Unvalidated input concatenated into SQL query
  5. Impact
    Exfiltrate arbitrary tables and 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 TYPO3 backend account that has been granted access to the consent history or statistics functions of the sgalinski Cookie Consent extension (PR:L). The attacker supplies manipulated sorting, grouping, or index options in the request to the consent-history review backend module; these inputs are placed into the SQL query without validation while only filter conditions are bound as parameters. Limiting factors: exploitation is impossible for anonymous/frontend-only users and for backend users without rights to the history/statistics module, so risk scales with how widely those backend permissions are delegated; it also requires the extension to be installed and the review/statistics feature in use.

Impact

This is a credible but privilege-gated SQL injection (CWE-89) in the sgalinski Cookie Consent extension for TYPO3. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H) confirms a network-reachable, low-complexity attack that requires low-level privileges (PR:L) - i.e., an authenticated backend user who already holds access to the consent history or statistics functions. The 7.1 score is driven entirely by confidentiality impact (VC:H), with no integrity or availability effect, which matches a read-oriented injection capable of extracting arbitrary data including backend and frontend password hashes. There is no EPSS score, no CISA KEV listing, and no public proof-of-concept provided in the input, so real-world exploitation signals are absent: no public exploit identified at time of analysis. The practical ceiling on risk is the PR:L precondition - this is not an unauthenticated internet-wide threat but an insider/privilege-escalation and post-compromise data-exfiltration primitive. Net assessment: a genuine priority for TYPO3 installations running this specific extension where backend access is broadly delegated, but materially lower urgency than the raw 7.1 suggests for hardened sites with tightly controlled backend accounts. No conflicting signals were found between the CVSS vector and the description; both consistently indicate authenticated-remote, confidentiality-only impact.

Exploit ScenarioDerived

A backend user who has been granted access to the consent history or statistics module submits a request with crafted sorting, grouping, or index parameters that are concatenated into the database query without validation. Because only the filter conditions are parameter-bound, the injected clauses execute, letting the attacker pivot the query to read arbitrary tables and dump backend and frontend password hashes for offline cracking. No public exploit code is identified at time of analysis, and the attacker must already hold a privileged backend account.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

SQL injection in the Sgalinski Cookie Consent extension for TYPO3 allows authenticated backend users with access to the consent-history or statistics module to inject unvalidated sorting, grouping, and index options into a database query, enabling arbitrary database reads that can include backend and frontend password hashes. The issue is privilege-gated: it requires a backend account granted those specific module permissions and the review/statistics feature in use, and no public exploit code was identified at time of analysis.

RemediationAI

Apply the fixed extension release referenced in the TYPO3 advisory at https://typo3.org/security/advisory/typo3-ext-sa-2026-029; patch availability is confirmed by the vendor advisory, but the exact fixed version is not specified in the supplied data. Until patched, restrict the TYPO3 backend permissions for the consent-history and statistics modules to trusted administrators-this reduces exposure but leaves those accounts able to exploit the flaw-and if the review/statistics feature is not required, disable it or remove the extension, accepting loss of consent-audit reporting. Also run TYPO3 with a least-privilege database account so injected reads cannot reach unrelated schemas, though this does not protect data the extension legitimately accesses.

Affected VersionsENISA

Extension "sgalinski Cookie Consent" 0 <7.4.6
Extension "sgalinski Cookie Consent" 8.0.0 <8.1.12

Affected Packages

euvd extension_sgalinski_cookie_consent fix: 7.4.6, 8.1.12

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

This is a CWE-89 SQL injection in the TYPO3 extension "sgalinski Cookie Consent". The backend consent-history/statistics module constructs a SQL query and binds only filter conditions as parameters, while request-supplied sorting, grouping, and index options are placed into the query without validation. Because ORDER BY, GROUP BY, and index hints are SQL structure rather than bindable values, the implementation must strictly allowlist permitted columns, directions, and index names; failing to do so lets an authenticated backend user reshape the query and read data beyond the intended consent-history scope. The assessed CVSS:3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N and CWE-89 align with a read-only confidentiality breach, and the CPE cpe:2.3:a:typo3:extension_"sgalinski_cookie_consent":*:*:*:*:*:*:*:* identifies the affected extension package.

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

Authenticated backend user (PR:L) exploits a network-reachable module with low complexity; impact is read-only data disclosure including password hashes, so C:H and I:N/A:N, scope unchanged.

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 (TYPO3).

CVSS VectorVendor: TYPO3

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

Lifecycle Timeline

2
Patch available
Oct 20, 2026 - 11:02 EUVD
CVE Published
Oct 20, 2026 - 09:30 cve.org
HIGH 7.1

DescriptionCVE.org

The backend module for reviewing the consent history accepted sorting, grouping and index options from the request and used them in a database query without validation. Only the filter conditions of that query were bound as parameters. A backend user with access to the history or statistics functions could use this to read arbitrary data from the database, including password hashes of backend and frontend users.

Executive ViewAI

Why It Matters

The Sgalinski Cookie Consent extension for TYPO3 has a high-severity SQL injection flaw that could allow backend users with consent-history or statistics module permissions to read sensitive database contents, including password hashes. Access is privilege-gated and no public exploit was identified at time of analysis, so immediate exposure is concentrated among trusted backend administrators, but a compromised or over-privileged account could weaken TYPO3 access controls and expose credentials. Leadership should care because credential exposure can cascade into broader account takeover and requires tighter backend privilege controls while a vendor patch is unavailable.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; restrict consent-history and statistics module permissions to essential backend administrators, disable the affected extension or modules if business operations permit, and monitor backend and database activity for anomalous access.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
niche third-party TYPO3 extension, limited to sites using sgalinski cookie consent
Social Media
1
Sightings
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.4%
Patch available Yes
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

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

View all
CVE-2020-15086 CRITICAL POC
9.8 Jul 29

In TYPO3 installations with the "mediace" extension from version 7.6.2 and before version 7.6.5, it has been discovered

CVE-2026-77136 CRITICAL POC
9.5 Aug 25

Server-side template injection in the TYPO3 'Powermail' extension lets an anonymous user submit Fluid template syntax th

CVE-2017-14251 HIGH POC
8.8 Sep 11

Unrestricted File Upload vulnerability in the fileDenyPattern in sysext/core/Classes/Core/SystemEnvironmentBuilder.php i

CVE-2026-46725 CRITICAL POC
9.2 May 19

Remote code execution in the TYPO3 'Content Element Selector' extension allows unauthenticated attackers to execute arbi

CVE-2014-9509 HIGH POC
7.5 Jan 04

The frontend rendering component in TYPO3 4.5.x before 4.5.39, 4.6.x through 6.2.x before 6.2.9, and 7.x before 7.0.2, w

CVE-2016-4056 MEDIUM POC
6.1 Jan 23

Cross-site scripting (XSS) vulnerability in the Backend component in TYPO3 6.2.x before 6.2.19 allows remote attackers t

CVE-2023-24814 MEDIUM POC
6.1 Feb 07

TYPO3 is a free and open source Content Management Framework released under the GNU General Public License. Rated medium

CVE-2020-26227 MEDIUM POC
6.1 Nov 23

TYPO3 is an open source PHP based web content management system. Rated medium severity (CVSS 6.1), this vulnerability is

CVE-2020-26216 MEDIUM POC
6.1 Nov 17

TYPO3 Fluid before versions 2.0.8, 2.1.7, 2.2.4, 2.3.7, 2.4.4, 2.5.11 and 2.6.10 is vulnerable to Cross-Site Scripting.

CVE-2020-15241 MEDIUM POC
6.1 Oct 08

TYPO3 Fluid Engine (package `typo3fluid/fluid`) before versions 2.0.5, 2.1.4, 2.2.1, 2.3.5, 2.4.1, 2.5.5 or 2.6.1 is vul

CVE-2020-8091 MEDIUM POC
6.1 Jan 27

svg.swf in TYPO3 6.2.0 to 6.2.38 ELTS and 7.0.0 to 7.1.0 could allow an unauthenticated, remote attacker to conduct a cr

CVE-2020-11066 CRITICAL
10.0 May 14

In TYPO3 CMS greater than or equal to 9.0.0 and less than 9.5.17 and greater than or equal to 10.0.0 and less than 10.4.

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