SQL injection in DataEase - #VU140497
Published: July 30, 2026
DataEase
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to SQL injection in the H2 JDBC URL handling used by the datasource schema test endpoint when processing a user-supplied JDBC URL. A remote user can send a specially crafted request containing a crafted JDBC URL to execute arbitrary code.
The issue bypasses a blacklist that blocks the H2 keywords INIT and RUNSCRIPT by abusing semicolon and backslash parsing behavior during connection establishment.