CVE-2026-114082
Deferred Deferred - Pending Action

Authorization Bypass in Trigger.dev Allows S2 Stream Credential Theft

Vulnerability report for CVE-2026-114082, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-22

Assigner: VulnCheck

Description

Trigger.dev before 4.6.2 contains an authorization vulnerability that allows public-token holders with session write access to obtain environment-wide S2 stream credentials via session input initialization. Attackers can use the credential directly against the storage API to append, create, or trim other session and run streams, forging output or permanently deleting records.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-22
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-08
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
triggerdotdev trigger.dev 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Trigger.dev before version 4.6.2 has an authorization flaw where public-token holders with session write access can obtain environment-wide S2 stream credentials during session input initialization. These credentials allow attackers to modify or delete any realtime stream in the same environment, not just the authorized input stream. The issue stems from overly broad credentials being issued instead of ones scoped to specific streams.

Detection Guidance

Check if your trigger.dev instance is running a version before 4.6.2. Use commands like 'npm list trigger.dev' or 'docker inspect <container_name> | grep trigger.dev' to verify the installed version. Inspect network traffic for unauthorized API calls to storage endpoints using tools like Wireshark or tcpdump.

Impact Analysis

Attackers can forge output in their own session or modify/trim other streams if they know the stream name, potentially permanently deleting records. They can also append records or create new streams. The vulnerability does not grant read access but allows unauthorized data manipulation and destruction within the environment.

Compliance Impact

This vulnerability could lead to unauthorized data modification or deletion, which may violate GDPR's integrity and availability principles (Article 5) and HIPAA's integrity and availability requirements (45 CFR Β§164.312). Unauthorized access to session streams could expose sensitive data, potentially breaching GDPR's confidentiality (Article 5) and HIPAA's safeguard requirements (45 CFR Β§164.312).

Mitigation Strategies

Upgrade trigger.dev to version 4.6.2 or later immediately. Revoke all existing public tokens and session credentials, as they may have been compromised. Restrict session stream initialization to trusted callers only as a temporary measure.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114082. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...