Vulnerability · Published Sep 4, 2026 · Assigned by VulnCheck
CVE-2026-85651Trigger.dev before 4.5.2 Unauthorized Environment Access via Run Replay
High 8.5
In plain English
A high-severity missing authorization 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.5% (higher than 42% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Trigger.dev versions before 4.5.2 fail to validate environment membership during run replay operations, allowing authenticated attackers to inject task runs into arbitrary environments. Attackers can replay their own runs into other organizations' or projects' environments to consume victim resources and pollute run history.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| npm | trigger.dev | 4.5.2 | GHSA-qxpp-qjg8-x4jv |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| triggerdotdev | trigger.dev | 0 – before 4.5.2 |
Weakness: CWE-862 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:L
References
- GitHub Issue #4173 issue-tracking
- https://github.com/triggerdotdev/trigger.dev product
- https://github.com/triggerdotdev/trigger.dev/commit/34b1a181c2a1d33a53ebab88f84b05f81fea4254 patch
- Trigger.dev v4.5.2 Release Notes release-notes
- GitHub Security Advisory (GHSA-qxpp-qjg8-x4jv) vendor-advisory
- VulnCheck Advisory: Trigger.dev before 4.5.2 Unauthorized Environment Access via Run Replay third-party-advisory