Description
DataEase is an open source data visualization and analysis tool. Prior to 2.10.26, authenticated users can store crafted FieldGroupDTO.min, FieldGroupDTO.max, FieldGroupDTO.startTime, or FieldGroupDTO.endTime values in dataset group-field binning definitions. Utils.transGroupFieldToSql inserts these free-form values into generated CASE expressions without validation, and the resulting SQL can reach unparameterized backend query execution when a chart uses the field. This stored SQL injection can compromise the confidentiality, integrity, and availability of the configured backend database. This issue is fixed in version 2.10.26.
Published: 2026-10-14
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote SQL Injection causing database compromise
Action: Patch
AI Analysis

Impact

Authenticated users can store arbitrary values for FieldGroupDTO.min, FieldGroupDTO.max, FieldGroupDTO.startTime, or FieldGroupDTO.endTime in group-field binning definitions. The utility that transforms these values into SQL inserts the unvalidated strings directly into CASE expressions. As a result, the stored data can be executed as part of an unparameterized query when a chart references the field, allowing an attacker to read, modify, or delete data in the backend database and potentially disrupt service availability.

Affected Systems

DataEase, an open source data visualization and analysis platform, is vulnerable in all releases before version 2.10.26. The flaw is tied to authenticated users who can create or modify group-field binning definitions within the application.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity vulnerability. No EPSS score is published, and the issue is not listed in the CISA KEV catalog. Exploitation requires valid user credentials; the attack vector is the application’s web interface. Once authenticated, an attacker can craft malicious values that are later executed during chart rendering, making this a significant threat to the confidentiality, integrity, and availability of the connected database.

Generated by OpenCVE AI on October 15, 2026 at 14:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official patch by upgrading to DataEase 2.10.26 or later, which addresses the unvalidated SQL injection vulnerability.
  • Restrict or review user permissions so that only trusted administrators can create or modify group-field binning definitions, limiting the potential attack surface for authenticated users.
  • Conduct a code review or audit of existing group-field binning definitions and database queries to ensure that no residual malicious SQL remains; consider monitoring for anomalous query patterns.

Generated by OpenCVE AI on October 15, 2026 at 14:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description DataEase is an open source data visualization and analysis tool. Prior to 2.10.26, authenticated users can store crafted FieldGroupDTO.min, FieldGroupDTO.max, FieldGroupDTO.startTime, or FieldGroupDTO.endTime values in dataset group-field binning definitions. Utils.transGroupFieldToSql inserts these free-form values into generated CASE expressions without validation, and the resulting SQL can reach unparameterized backend query execution when a chart uses the field. This stored SQL injection can compromise the confidentiality, integrity, and availability of the configured backend database. This issue is fixed in version 2.10.26.
Title DataEase: Stored SQL Injection in group-field binning bounds
Weaknesses CWE-89
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-15T14:37:10.357Z

Reserved: 2026-10-01T18:47:30.995Z

Link: CVE-2026-104142

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-14T19:17:08.177

Modified: 2026-10-15T15:17:20.913

Link: CVE-2026-104142

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T14:30:18Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')