CVE-2026-85651 Trigger.dev before 4.5.2 Unauthorized Environment Access via Run Replay

High 8.4 Published Updated

Authenticated attackers can inject task runs into other organizations' environments, consuming resources and polluting run history due to missing membership validation.

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-85651?

CVE-2026-85651 is a high-severity missing authorization vulnerability in triggerdotdev trigger.dev, published on 4 Sep 2026. Any signed-in user can exploit it over the network, with no action from the victim.

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.

Weakness: CWE-862

Which versions are affected by CVE-2026-85651?

2 open source packages ship an affected version, including trigger.dev.

PackageAffectedFixed in
trigger.dev npmAll versions4.5.2
trigger.dev npmAll versions4.5.2

How do I fix CVE-2026-85651?

Upgrade trigger.dev to 4.5.2 or later.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-85651 being exploited?

There is no known exploitation of CVE-2026-85651 in the wild and no public exploit code.

Sources

Also known as GHSA-qxpp-qjg8-x4jv, GHSA-r87q-rjwf-c49g, MINI-4h96-x74v-p2mg.

Is CVE-2026-85651 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free