Vulnerability · Published Oct 21, 2026 · Assigned by VulnCheck
CVE-2026-114066Trigger.dev before 4.7.0 Missing Authorization via Batch parentRunId Waitpoints
High 8.1
In plain English
A high-severity authorization bypass via user-controlled key in trigger.dev from triggerdotdev. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 20% of all known vulnerabilities).
Official description
Trigger.dev before 4.7.0 contains a missing authorization vulnerability that allows holders of unrestricted environment API keys to block runs they do not own by supplying a foreign parentRunId to batch-creation endpoints. Attackers can send requests to POST /api/v3/batches or POST /api/v2/tasks/batch with resumeParentOnCompletion to suspend, indefinitely block, or inject errors into production or cross-organization runs.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| triggerdotdev | trigger.dev | 0 – before 4.7.0 |
Weakness: CWE-639 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
References
- GitHub Security Advisory (GHSA-qwrm-2cq8-xfr8) vendor-advisory
- VulnCheck Advisory: Trigger.dev before 4.7.0 Missing Authorization via Batch parentRunId Waitpoints third-party-advisory