SQL injection in DataEase - CVE-2026-45535
Published: June 18, 2026
DataEase
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary SQL queries and disclose sensitive information.
The vulnerability exists due to SQL injection in the handleVariableDefaultValue() method of SqlparserUtils.java when processing default values for SQL variables in SQL-type datasets. A remote user can create or edit a crafted dataset with a malicious defaultValue to execute arbitrary SQL queries and disclose sensitive information.
The malicious payload is stored when the dataset is saved and is triggered when a user with dataset read permission accesses the dataset.