SQL injection in DataEase - #VU151951
Published: September 24, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to improper neutralization of special elements used in an SQL command in the getTableFiledSql method of CalciteProvider.java when handling table metadata requests. A remote user can submit a crafted table identifier to disclose sensitive information.
Exploitation requires access to the target datasource and a table whose name contains the crafted identifier.