Description
Trigger.dev before 4.5.6 self-hosted Docker Compose deployments using the default secrets from hosting/docker/.env.example allow authentication bypass because the hardcoded MAGIC_LINK_SECRET lets anyone forge valid magic link tokens. Unauthenticated attackers can log in as any email address, then reach Postgres, Redis, and ClickHouse with default credentials from runner containers on infrastructure networks, compromising all tenant data.
Published: 2026-10-21
Score: 9.2 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Apply Patch
AI Analysis

Impact

Trigger.dev installations before version 4.5.6 contain a hardcoded magic link secret that allows an attacker to forge valid magic link tokens. This flaw lets unauthenticated users log in as any email address, effectively bypassing authentication controls and allowing full access to tenant data. Once authenticated, the attacker can reach internal services such as Postgres, Redis, and ClickHouse with their default credentials, resulting in compromise of all tenant data.

Affected Systems

The vulnerability affects self‑hosted deployments of Trigger.dev using Docker Compose with trigger.dev versions earlier than 4.5.6. All installations that use the default credentials provided in the runner containers (Postgres, Redis, ClickHouse) are at risk.

Risk and Exploitability

The CVSS score is 9.2, indicating high severity, while the EPSS score is less than 1 %, suggesting a low current exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is through the web interface where an attacker can forge a magic link token. After bypassing authentication, the attacker can exploit the internal network to connect to the database and caching services using their bundled default credentials, giving full control over tenant data.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Trigger.dev version 4.5.6 or newer where the hardcoded magic link secret is removed.
  • If upgrading is not immediately possible, set a unique, strong MAGIC_LINK_SECRET in the environment to invalidate the default secret.
  • Restrict network access to the internal Postgres, Redis, and ClickHouse services so they are not reachable from the public network or untrusted hosts.

Generated by OpenCVE AI on October 21, 2026 at 15:42 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': 'total'}, '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.6 self-hosted Docker Compose deployments using the default secrets from hosting/docker/.env.example allow authentication bypass because the hardcoded MAGIC_LINK_SECRET lets anyone forge valid magic link tokens. Unauthenticated attackers can log in as any email address, then reach Postgres, Redis, and ClickHouse with default credentials from runner containers on infrastructure networks, compromising all tenant data.
Title Trigger.dev before 4.5.6 Authentication Bypass via Hardcoded Default Secrets
Weaknesses CWE-653
References
Metrics cvssV3_1

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

cvssV4_0

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

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

Link: CVE-2026-114087

cve-icon Vulnrichment

Updated: 2026-10-22T15:56:46.646Z

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-114087

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-653

    Improper Isolation or Compartmentalization