Description
Trigger.dev before 4.5.0 performs no authentication or organization check in the action handler of the dashboard run replay route (resources.taskruns.$runParam.replay) and looks up the run by friendlyId alone. A remote attacker who knows a victim's run friendlyId can replay it into an environment of their choosing, exposing the victim's task payload or running the task again with the victim's secrets.
Published: 2026-10-21
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote execution of privileged tasks and exposure of sensitive data
Action: Immediate Patch
AI Analysis

Impact

Trigger.dev before version 4.5.0 performs no authentication or organization check for the dashboard run replay action, which looks up a run by its friendlyId alone. An attacker who can obtain a victim’s friendlyId can send a replay request that causes the original task to be re‑executed with the victim’s secrets and payload. The attacker can therefore expose confidential data or execute arbitrary code in the context of the task, effectively compromising the victim’s environment. The weakness is a classic example of improper authorization (CWE‑306).

Affected Systems

The flaw affects all installations of Trigger.dev from vendor triggerdotdev that are using any version earlier than 4.5.0. No information is provided for specific sub‑versions, so any build before 4.5.0 is considered vulnerable.

Risk and Exploitability

The CVSS score of 8.3 signals high severity, but the EPSS score is below 1 % and the vulnerability is not listed in the CISA KEV catalogue, indicating that exploitation is currently low probability. The attack vector requires the attacker to know a friendlyId, which is not publicly disclosed or easily guessable—so the attack likely occurs by remote HTTP request to the dashboard portal. However, if the dashboard is exposed to the Internet, the lack of authentication raises the practical risk of unauthorized replay. The low EPSS combined with a high CVSS suggests that while the vulnerability is serious, it may not be widely exploited yet but should still be addressed promptly.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade trigger.dev to version 4.5.0 or later to re‑enable authentication checks on the run replay endpoint.
  • If an upgrade cannot be performed immediately, restrict network access to the dashboard run replay API to trusted internal IP ranges or firewall rules.
  • Review existing task runs for sensitive payloads and rotate any secrets that may have been exposed by earlier accidental replays.
  • Integrate monitoring of the replay endpoint to detect anomalous activity and alert administrators.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 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:00: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.0 performs no authentication or organization check in the action handler of the dashboard run replay route (resources.taskruns.$runParam.replay) and looks up the run by friendlyId alone. A remote attacker who knows a victim's run friendlyId can replay it into an environment of their choosing, exposing the victim's task payload or running the task again with the victim's secrets.
Title Trigger.dev before 4.5.0 Missing Authentication in Dashboard Run Replay Action
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/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-22T15:54:22.195Z

Reserved: 2026-10-20T21:46:55.741Z

Link: CVE-2026-114092

cve-icon Vulnrichment

Updated: 2026-10-22T15:53:11.771Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-22T16:17:33.980

Link: CVE-2026-114092

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T20:45:14Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function