Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach SIS-backed feature query endpoint
-
DeliverySupply crafted sort/ORDER BY clause
-
ExploitBreak unquoted identifier to inject SQL
-
ExecutionInjected query executes on backend database
-
ImpactRead or modify stored data
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 that an application built on Apache SIS use the sql-storage module and perform sorting of a feature stream where the ORDER BY sort-clause identifier is derived from attacker-controllable input; the advisory states the clause is copied after ORDER BY without quoting the identifier character, so a crafted sort clause injects SQL. The flaw is limited to the sql-storage module (sis-referencing and other modules are explicitly not affected) and only to versions 1.0 through 1.6 inclusive. Reachability is the key limiting factor: if the consuming application never exposes the sort field to untrusted input, the vulnerability is not triggerable. Authentication requirements are not confirmed from available data because no CVSS vector was provided. |
| Impact | This is a CWE-89 SQL injection in the sql-storage module of Apache SIS, where a sort clause is copied after ORDER BY without quoting the identifier, allowing injection via a crafted sort clause. No CVSS score or vector is provided, no EPSS score is supplied, the CVE is not listed in CISA KEV, and no SSVC technical-impact/automatable breakdown is given - so most quantitative exploitation signals are absent and the only decision signal available is the vuln.today priority label of 'monitor', which indicates this is not currently treated as an urgent, actively-exploited issue. The single reference is an Apache advisory (mailing-list thread), not a proof-of-concept, so there is no public exploit identified at time of analysis. The practical risk is heavily conditional: Apache SIS is a Java geospatial library, so exploitability depends entirely on whether an application built on it exposes the feature-sorting sort clause to attacker-controlled input; where it does, SQL injection can yield high confidentiality and integrity impact, but where sorting is internal or hard-coded the flaw is not reachable. Net: treat as a genuine injection bug to remediate by upgrading, but absent KEV, EPSS, or a PoC the real-world priority aligns with the 'monitor' label rather than emergency patching. Authentication requirements cannot be confirmed because no CVSS vector was provided. |
| Exploit ScenarioDerived | An application uses the Apache SIS sql-storage module to query and sort a stream of features, exposing the sort/ORDER BY field to user-supplied input. An attacker submits a crafted sort clause that breaks out of the unquoted identifier and injects additional SQL, which is executed against the backing database to read or alter data. No public proof-of-concept or exploit code is available at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 26, 2026
SQL injection in Apache SIS's sql-storage module (versions 1.0 through 1.6) allows remote attackers to inject SQL through a crafted sort clause that is copied after ORDER BY without identifier quoting. Exploitation requires an application built on Apache SIS to use the sql-storage module and to derive the ORDER BY sort-clause identifier from attacker-controllable input; reachability is the key limiting factor. Other modules such as sis-referencing are not affected, and no public exploit identified at time of analysis.
RemediationAI
Vendor-released patch: Apache SIS 1.7. The advisory recommends upgrading to version 1.7 to fix the issue and does not describe a separate workaround. The independent assessment notes that the flaw is only triggerable when the consuming application passes attacker-controllable input into the ORDER BY sort-clause identifier, so exposure can be reduced by preventing untrusted input from controlling the sort field; this may restrict legitimate dynamic sorting. Advisory: https://lists.apache.org/thread.html/j43dd1okv97o0qygbox381l01rsszsln.
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
Apache SIS is an Apache Software Foundation Java library for geospatial data, and its sql-storage module translates feature-store operations into SQL. The CWE-89 root cause is that when sorting a stream of features, the sort clause is appended after ORDER BY without quoting the identifier character, so a crafted sort clause can break out of the intended identifier context and inject SQL. The CPE cpe:2.3:a:apache_software_foundation:apache_sis:*:*:*:*:*:*:*:* covers the Apache SIS product line, with the advisory narrowing affected versions to 1.0 through 1.6 inclusive. The independent assessment assigns CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N but notes that authentication requirements are not confirmed from the available CVE data; exploitation also depends on the consuming application exposing the sort field to untrusted input.
Know when Apache Sis 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
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L
SQL injection via an unquoted ORDER BY identifier typically reachable over the network through an application query path (AV:N/AC:L); PR:N assumed as the flaw needs no inherent auth, though real auth depends on the host app; high confidentiality/integrity impact on the database.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
DescriptionCVE.org
Vulnerability in the SQL storage module of Apache SIS. When sorting a stream of features, the clause is copied after ORDER BY without quoting the identifier character. A crafter sort clause could inject SQL in the query.
This issue affects the sql-storage module of Apache SIS from version 1.0 through 1.6 inclusive. Other modules such as sis-referencing are not impacted. Users are recommended to upgrade to version 1.7, which fixes the issue.
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.
EUVD-2026-109935
GHSA-643p-v8jr-8f24
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB