CVE-2026-62238 OpenRemote < 1.26.0 SQL Injection via Crosstab Export
Authenticated attackers can inject SQL via asset names in the crosstab export endpoint to exfiltrate database data from OpenRemote.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-62238?
CVE-2026-62238 is a high-severity SQL injection vulnerability in openremote, published on 17 Jul 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
OpenRemote before 1.26.0 contain an authenticated SQL injection vulnerability in the datapoint crosstab export endpoint that constructs PostgreSQL queries by concatenating asset display names into raw SQL. An authenticated attacker with asset creation or rename permissions can inject SQL through the asset name parameter and receive query results in the exported CSV response, enabling database data exfiltration.
Weakness: CWE-89
Which versions are affected by CVE-2026-62238?
2 open source packages ship an affected version, including io.openremote:openremote-manager. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
io.openremote:openremote-manager Maven | All versions | 1.26.0 |
io.openremote:openremote-manager Maven | All versions | 1.26.0 |
Products include Openremote Openremote.
How do I fix CVE-2026-62238?
Upgrade io.openremote:openremote-manager to 1.26.0 or later.
Use parameterised queries everywhere and never build SQL by joining strings. Upgrade affected software first; a web application firewall only buys time. More about SQL injection.
Is CVE-2026-62238 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-62238 exists.
Other vulnerabilities in openremote
Sources
Also known as GHSA-cgfv-jrfp-2r7v, GHSA-rw7h-h988-gfff.