CVE-2026-114087 json
Trigger.dev before 4.5.6 Authentication Bypass via Hardcoded Default Secrets
published 2026-10-02 37 d ago modified 2026-10-22 17 d ago also GHSA-pqxw-g93w-hj9x , EUVD-2026-106890
- cvss
- 8.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 43%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- npm trigger.dev 4.5.6
- triggerdotdev trigger.dev 4.5.6
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- total
- Assessed
- 17 d ago
Exploit prediction
0.51% chance of exploitation in the next 30 days, higher than 43% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/triggerdotdev/trigger.dev/security/advisories/GHSA-pqxw-g93w-hj9x referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 9.2 | 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 |
| CNA | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 4.0 | 9.2 | 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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | trigger.dev | <4.5.6 |
4.5.6 |
Affected products
- triggerdotdev trigger.dev
Classification
References
-
github.com
/triggerdotdev/trigger.dev/pull/4316
web
-
github.com
/triggerdotdev/trigger.dev/commit/6997aeb05e27d2db47f9eda01fdc8a17c81a1ae0
web
-
github.com
/triggerdotdev/trigger.dev/security/advisories/GHSA-pqxw-g93w-hj9x
vendor-advisory, exploit, web
-
vulncheck.com
/advisories/trigger-dev-before-4.5.6-authentication-bypass-via-hardcoded-default-secrets
third-party-advisory
-
github.com
/triggerdotdev/trigger.dev
package
-
github.com
/triggerdotdev/trigger.dev/releases/tag/v4.5.6
web
Sources
- CVE List CVE-2026-114087
- GitHub Advisory GHSA-pqxw-g93w-hj9x
- NVD CVE-2026-114087
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.