Description
Trigger.dev before 4.5.12 contains an authorization bypass vulnerability that allows authenticated project members to complete another member's DEVELOPMENT environment waitpoint by skipping the per-user environment ownership check. Attackers who know a victim's waitpoint friendly ID can submit type=DATETIME or type=MANUAL with isTimeout to prematurely mark the pending waitpoint completed.
Published: 2026-10-21
Score: 2.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass
Action: Monitor
AI Analysis

Impact

Trigger.dev versions before 4.5.12 contain a missing authorization check that allows any authenticated project member to complete another member’s development environment waitpoint. By knowing a victim’s waitpoint friendly ID, an attacker can submit a request with type=DATETIME or type=MANUAL and isTimeout set, causing the system to mark the pending waitpoint as completed prematurely. This abuse of the waitpoint completion flow can lead to incorrect project status, disrupt automated workflows, or give a user control over another’s development environment without proper ownership confirmation.

Affected Systems

The vulnerability affects the Trigger.dev platform provided by triggerdotdev, specifically all releases prior to version 4.5.12. Users of older Release Candidates or builds that have not applied the official patch are susceptible.

Risk and Exploitability

The CVSS base score is 2.3, indicating a low overall severity, and the EPSS score is below 1%, showing limited likelihood of exploitation. The issue is not listed in the CISA KEV catalog, further underscoring its low exploitation probability. The attack vector is an authenticated internal use of the application; an attacker must have valid project credentials and knowledge of the target waitpoint ID, which means the risk is confined to environments with accessible credentials. Given the narrow access and the low severity, monitoring and timely patching are advised rather than immediate action.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Trigger.dev to version 4.5.12 or later to receive the official patch that restores the per‑user environment ownership check.
  • Re‑evaluate project member roles and reduce permissions for actions that allow waitpoint completion, ensuring that only users with explicit ownership can finalize waitpoints. This mitigates potential abuse if the patch cannot be applied immediately.
  • If an immediate update is not possible, temporarily disable or restrict the ability of development environment waitpoints to be marked complete via external requests until the platform is upgraded.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 16: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.12 contains an authorization bypass vulnerability that allows authenticated project members to complete another member's DEVELOPMENT environment waitpoint by skipping the per-user environment ownership check. Attackers who know a victim's waitpoint friendly ID can submit type=DATETIME or type=MANUAL with isTimeout to prematurely mark the pending waitpoint completed.
Title Trigger.dev before 4.5.12 Authorization Bypass via Waitpoint Complete Route
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Triggerdotdev Trigger.dev
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-28T15:22:08.976Z

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

Link: CVE-2026-114071

cve-icon Vulnrichment

Updated: 2026-10-28T15:22:05.361Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-28T16:17:04.947

Link: CVE-2026-114071

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses