CVE-2026-33083: Dataease Order Direction Sql Injection

The ORDER BY direction value is assigned to setOrderDirection without whitelist validation. The DataEase Order2SQLObj path renders orderDirection into the SQL ORDER BY clause via a StringTemplate (`<order.orderDirection>`), so an unconstrained string value enables SQL injection (CVE-2026-33083). Restrict the value to a fixed whitelist such as value.equalsIgn

Provally CuratedPublic repositoryHighHigh confidenceVerifiedApache-2.0Java
greprules fetch cve-2026-33083-dataease-order-direction-sql-injection --engine opengrep

Description

The ORDER BY direction value is assigned to setOrderDirection without whitelist validation. The DataEase Order2SQLObj path renders orderDirection into the SQL ORDER BY clause via a StringTemplate (`<order.orderDirection>`), so an unconstrained string value enables SQL injection (CVE-2026-33083). Restrict the value to a fixed whitelist such as value.equalsIgn