SQL Injection Vulnerability in DataEase Data Visualization Tool
CVE-2026-104142
What is CVE-2026-104142?
The DataEase data visualization and analysis tool prior to version 2.10.26 is susceptible to a stored SQL injection vulnerability. Authenticated users can manipulate specific input fields such as FieldGroupDTO.min, FieldGroupDTO.max, FieldGroupDTO.startTime, or FieldGroupDTO.endTime within dataset group-field binning definitions. The lack of input validation in the Utils.transGroupFieldToSql function allows these crafted inputs to be inserted into generated SQL CASE expressions without proper sanitization. When a chart utilizes these fields, it can lead to unparameterized SQL queries execution on the backend database. This vulnerability poses a significant risk by potentially compromising the confidentiality, integrity, and availability of the database's information.
Affected Version(s)
dataease < 2.10.26
