Skip to main content

Trigger.dev EUVDEUVD-2026-58482

| CVE-2026-73659 HIGH
Path Traversal (CWE-22)
2026-08-13 GitHub_M
8.1
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
8.1 HIGH

Network-accessible presign endpoint requires a project API key (PR:L); .. traversal is straightforward (AC:L); cross-tenant read and write achieved with no availability impact (C:H/I:H/A:N).

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

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

4
Patch available
Aug 13, 2026 - 22:19 EUVD
Source Code Evidence Fetched
Aug 13, 2026 - 22:08 vuln.today
Analysis Generated
Aug 13, 2026 - 22:08 vuln.today
CVE Published
Aug 13, 2026 - 21:19 cve.org
HIGH 8.1

DescriptionCVE.org

Trigger.dev is the open-source platform for building AI workflows in TypeScript. From 4.4.2 until 4.5.0, the packet presign routes in apps/webapp/app/routes/api.v1.packets.$.ts pass a caller-controlled filename through resolveStoreProtocolForPacketPresign to generatePresignedUrl and generatePresignedRequest in apps/webapp/app/v3/objectStore.server.ts, allowing .. traversal to escape the packets/<projectRef>/<env>/ object-store prefix and enabling a project API key to read or overwrite another organization's offloaded task payloads and outputs on multi-organization self-hosted instances. This issue is fixed in version 4.5.0.

AnalysisAI

Path traversal in Trigger.dev's packet presign API routes (versions 4.4.2 through 4.4.x) allows a holder of any valid project API key to escape the intended packets/<projectRef>/<env>/ object-store prefix by injecting .. sequences into the caller-controlled filename parameter. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Obtain valid project API key
Delivery
Enumerate or guess target org's projectRef and env slug
Exploit
Craft .. traversal filename targeting cross-tenant prefix
Execution
Send presign request to /api/v1/packets/* or /api/v2/packets/*
Persist
Receive presigned object-store URL for target tenant's data
Impact
Read or overwrite cross-tenant task payloads and outputs

Vulnerability AssessmentAI

Exploitation Exploitation requires three concurrent conditions: (1) the attacker possesses a valid project API key for any project on the target instance - the attacker must be a registered project member or hold a leaked/stolen key; (2) the Trigger.dev instance is self-hosted and configured for multiple organizations - single-organization deployments and the Trigger.dev managed cloud are not subject to cross-tenant data exposure; (3) the attacker has knowledge of or can enumerate the target organization's projectRef identifier and environment slug to construct a valid traversal path. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N scores 8.1. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker holding a valid project API key for Organization A on a multi-organization self-hosted Trigger.dev instance (versions 4.4.2-4.4.x) sends a presign GET or POST request to /api/v1/packets/../../<orgB-projectRef>/<orgB-env>/sensitive-output, where the .. segments navigate out of Organization A's object-store prefix into Organization B's namespace. …
Remediation The vendor-released patch is Trigger.dev version 4.5.0, available at https://github.com/triggerdotdev/trigger.dev/releases/tag/v4.5.0. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: identify all Trigger.dev 4.4.2-4.4.x deployments and confirm which are multi-organization self-hosted with presign API exposed. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-58482 vulnerability details – vuln.today

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