Skip to main content

Trigger.dev EUVDEUVD-2026-107018

| CVE-2026-114067 HIGH
Incorrect Authorization (CWE-863)
2026-10-21 VulnCheck GHSA-4mgf-q8vv-4g8c
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid public session token
  2. Delivery
    Call PUT snapshot-url session endpoint
  3. Exploit
    Receive presigned S3 write URL (missing secret-key check)
  4. Execution
    Overwrite durable chat snapshot in S3
  5. Impact
    Forge agent conversation history

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to hold a valid public session token for an active Trigger.dev chat session (PR:L) and to reach the PUT snapshot-url session endpoint over the network; the endpoint lacks a secret-key-only authorization check, so any session-token holder is served a presigned S3 write URL. Affected deployments are Trigger.dev versions 4.5.0 up to (not including) 4.6.2. The key limiting factor is scope: a token holder can only overwrite their own session's durable chat snapshot, so impact is restricted to forging that user's own agent conversation history rather than tampering with other tenants' data; there is no confidentiality or availability impact and no cross-session reach.

Impact

This is a genuine but moderate-severity integrity issue rather than a top-tier emergency. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity flaw requiring only a low-privilege credential - a public session token - with impact confined to integrity (VI:H) and no confidentiality (VC:N) or availability (VA:N) effect, and no scope change to other systems (SC/SI/SA:N). The score of 7.1 is driven entirely by the high integrity impact of letting a session holder forge their own agent conversation history; there is no code execution, data exfiltration, or cross-tenant impact described. No EPSS probability, CISA KEV listing, POC, or SSVC data was provided in the input, so there is no signal of active exploitation or automatability - at time of analysis this reads as a theoretical/authorization-correctness bug reported by a research vendor (VulnCheck), not a mass-exploited threat. The PR:L rating is consistent with the description's 'public session token holders' requirement, so the signals are internally coherent. Net: a legitimate fix-worthy authorization gap, but lower operational urgency than the 7.1 alone might suggest because the attacker can only tamper with their own session's data.

Exploit ScenarioDerived

A user holding a valid public session token for a Trigger.dev chat session calls the PUT snapshot-url session endpoint, which fails to enforce a secret-key-only check and returns a presigned S3 write URL. The user uses that URL to overwrite their own session's durable chat snapshot, fabricating or altering the agent's recorded conversation history to misrepresent what the agent said or did. No public exploit identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 21, 2026

Improper authorization in Trigger.dev 4.5.0 through 4.6.1 lets authenticated holders of a valid public session token obtain presigned S3 write URLs and overwrite their own session's durable chat snapshot, forging the agent's conversation history. The PUT snapshot-url session endpoint lacks a secret-key-only authorization check, and the affected range ends before 4.6.2. No public exploit code has been identified at the time of analysis, and the independent assessment limits impact to the token holder's own session with no confidentiality, availability, or cross-tenant effect.

RemediationAI

Vendor-released patch: upgrade Trigger.dev to 4.6.2 or later, the first release after the affected range; consult GHSA-pc95-gc74-wg87 (https://github.com/triggerdotdev/trigger.dev/security/advisories/GHSA-pc95-gc74-wg87) and the VulnCheck advisory (https://www.vulncheck.com/advisories/trigger-dev-4.5.0-before-4.6.2-improper-authorization-via-snapshot-url-session-route) for the vendor guidance. If immediate upgrade is not possible, place the PUT snapshot-url session endpoint behind a reverse proxy, WAF rule, or application middleware that requires a secret key or administrative credential instead of a public session token, accepting that legitimate session-token-driven snapshot upload flows may break until clients are updated. Alternatively, disable durable chat snapshot persistence if that feature is not required, with the trade-off that agent conversation history will no longer be durably stored. Rotating public session tokens and shortening their lifetimes can reduce exposure but does not correct the missing authorization check.

Affected VersionsENISA

trigger.dev 4.5.0 <4.6.2

Affected Packages

euvd trigger_dev fix: 4.6.2

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Trigger.dev is an open-source platform for background jobs and agent workflows, and the affected component is its session snapshot URL generation route. The root cause is CWE-863 Incorrect Authorization: the PUT snapshot-url session endpoint checks for a public session token but does not enforce the secret-key-only restriction that should gate presigned S3 URL issuance. A caller with a valid session token can therefore receive a presigned S3 PUT URL and replace the durable chat snapshot object for that session, corrupting the recorded agent conversation history. The CPE cpe:2.3:a:triggerdotdev:trigger.dev:*:*:*:*:*:*:*:* is a wildcard product match, so the version boundary must be taken from the advisory text: versions 4.5.0 up to but not including 4.6.2 are affected. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N) and the independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N) agree that this is an integrity-only issue requiring a low-privileged session token and network reachability, with no confidentiality or availability impact.

Know when Trigger Dev gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network-reachable endpoint (AV:N/AC:L) requires a valid public session token (PR:L, not PR:N); only integrity is affected by snapshot forgery (I:H), with no confidentiality or availability impact and no scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 21, 2026 - 02:01 EUVD
CVE Published
Oct 21, 2026 - 00:36 cve.org
HIGH 7.1

DescriptionCVE.org

Trigger.dev 4.5.0 before 4.6.2 contains an improper authorization vulnerability in the PUT snapshot-url session endpoint that allows public session token holders to obtain presigned S3 write URLs. End users can overwrite their own session's durable chat snapshot to forge the agent's conversation history, since the route lacks a secret-key-only check.

Technical POC Analysis

CWE-863 (Incorrect Authorization).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Trigger.dev versions 4.5.0 through 4.6.1 contain an improper authorization flaw that lets a holder of a valid public session token forge the durable chat snapshot for their own session, undermining the integrity of agent conversation records. The independent assessment scopes impact to the token holder's own session with no confidentiality, availability, or cross-tenant effect, and no public exploit identified at time of analysis; however, because no vendor-released patch is identified, leadership should care about trust in AI agent audit trails and token governance until remediation is confirmed.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: require secret-key-only authorization for PUT snapshot-url via gateway or reverse proxy; disable durable chat snapshots where feasible; enforce S3 bucket versioning/object lock and least-privilege write policies; revoke or rotate public session tokens; and monitor presigned URL issuance and snapshot modifications.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
niche open-source background-jobs/agent developer platform, limited production footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Medium

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy