What’s Vulnerable › Vulnerabilities
CVE-2026-114081: Trigger.dev before 4.5.6 Cross-Tenant SQL Injection via TSQL Window-Function Name
- Severity: high (CVSS 7.7 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-10-21 · updated 2026-10-28
- Weakness: CWE-89
Description
Trigger.dev before 4.5.6 contains an SQL injection vulnerability in the TSQL query compiler, which concatenates window-function names into generated ClickHouse SQL without allowlisting or escaping. Authenticated customers can submit a backtick-quoted identifier to POST /api/v1/query that injects a raw subquery outside the per-tenant WHERE guard, exfiltrating other organizations' analytics data.
Affected products
- Npm Trigger.Dev: before 4.5.6 — fixed in 4.5.6
- triggerdotdev trigger.dev: before 4.5.6 — fixed in 4.5.6
How to fix
Upgrade to a fixed version: Npm Trigger.Dev 4.5.6; triggerdotdev trigger.dev 4.5.6. Check the vendor advisory for mitigations.
References
- https://github.com/triggerdotdev/trigger.dev/security/advisories/GHSA-9q4r-4842-93vw
- https://www.vulncheck.com/advisories/trigger-dev-before-4.5.6-cross-tenant-sql-injection-via-tsql-window-function-name
- https://github.com/triggerdotdev/trigger.dev/security/advisories/GHSA-9q4r-4842-93vw
Get alerted when CVE-2026-114081 or the next vulnerability affects your stack