Description
Trigger.dev before 4.5.6 contains an authorization bypass vulnerability in createDeploymentBackgroundWorkerV4 that resolves a WorkerDeployment by friendlyId alone, without environment, project, or organization scoping. Attackers holding only their own environment API key can POST to the deployment background-workers endpoint with a victim's deployment ID to re-point that in-progress deployment at a worker in the attacker's environment.
Published: 2026-10-21
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass / Cross‑Tenant Deployment Hijack
Action: Patch Now
AI Analysis

Impact

Trigger.dev prior to version 4.5.6 contains an authorization bypass vulnerability in the createDeploymentBackgroundWorkerV4 endpoint. The function resolves a WorkerDeployment by friendlyId alone, ignoring environment, project, or organization scoping. An attacker who has only their own environment API key can POST to this endpoint with a victim's deployment ID, causing the in‑progress deployment to be reassigned to a worker in the attacker's environment. This allows the attacker to hijack the deployment process for another tenant.

Affected Systems

The vulnerability is present in triggerdotdev:trigger.dev versions before 4.5.6. No specific sub‑versions are listed; the safe assumption is that any release earlier than 4.5.6 is affected.

Risk and Exploitability

The CVSS score of 6.1 indicates moderate severity, while an EPSS score of less than 1% suggests a low likelihood of exploitation in the current environment. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires an attacker to possess an environment API key, after which they can construct a POST request to the background‑workers endpoint with a victim's deployment ID. The lack of scope checks makes the attack straightforward for anyone with an API key, but they must know or guess a valid deployment ID belonging to another tenant.

Generated by OpenCVE AI on October 21, 2026 at 16:32 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest patch or upgrade trigger.dev to version 4.5.6 or newer.
  • If patching is not immediately possible, limit the use of environment API keys and consider implementing network‑level controls or an API gateway to restrict POST requests to the background‑workers endpoint to authorized tenants.
  • Review deployment activity logs for unexpected cross‑tenant deployment changes and verify that worker deployments are correctly scoped to their intended environment, project, and organization.

Generated by OpenCVE AI on October 21, 2026 at 16:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared Triggerdotdev
Triggerdotdev trigger.dev
Vendors & Products Triggerdotdev
Triggerdotdev trigger.dev

Wed, 21 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description Trigger.dev before 4.5.6 contains an authorization bypass vulnerability in createDeploymentBackgroundWorkerV4 that resolves a WorkerDeployment by friendlyId alone, without environment, project, or organization scoping. Attackers holding only their own environment API key can POST to the deployment background-workers endpoint with a victim's deployment ID to re-point that in-progress deployment at a worker in the attacker's environment.
Title Trigger.dev before 4.5.6 Cross-Tenant Deployment Hijack via createDeploymentBackgroundWorkerV4
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:H'}

cvssV4_0

{'score': 6.1, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Triggerdotdev Trigger.dev
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T17:44:28.419Z

Reserved: 2026-10-20T21:44:47.242Z

Link: CVE-2026-114077

cve-icon Vulnrichment

Updated: 2026-10-22T17:44:09.465Z

cve-icon NVD

Status : Deferred

Published: 2026-10-21T01:17:31.873

Modified: 2026-10-22T18:17:27.787

Link: CVE-2026-114077

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T21:00:10Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key