CVE-2026-114081
Deferred Deferred - Pending Action

SQL Injection in Trigger.dev via ClickHouse Query Compiler

Vulnerability report for CVE-2026-114081, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-28

Assigner: VulnCheck

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-28
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-08
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
triggerdotdev trigger.dev 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-89 The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-114081 is a high-severity cross-tenant SQL injection vulnerability in the trigger.dev platform affecting versions 4.5.5 and earlier. The flaw exists in the TSQL query compiler where unsanitized window-function names are directly concatenated into SQL queries without proper escaping or validation. This allows authenticated attackers to inject malicious subqueries that bypass tenant isolation, enabling them to read sensitive data from other organizations.

Detection Guidance

To detect this vulnerability, check if your trigger.dev instance is running a version before 4.5.6. Inspect network traffic for POST requests to /api/v1/query containing backtick-quoted identifiers or unusual subqueries. Monitor database logs for unauthorized cross-tenant queries in ClickHouse.

Impact Analysis

Authenticated attackers can exploit this vulnerability to inject SQL queries that access other organizations' data, potentially exposing sensitive information such as API keys or database passwords. The attack requires low privileges and no user interaction, making it relatively easy to execute.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating compliance requirements for data protection such as GDPR and HIPAA. Organizations using affected versions may face legal and regulatory penalties due to data breaches.

Mitigation Strategies

Upgrade trigger.dev to version 4.5.6 or later immediately. If upgrading is not possible, restrict access to the POST /api/v1/query endpoint and review all queries for suspicious patterns involving backtick-quoted identifiers or subqueries.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114081. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...