Description
The Trigger.dev webapp before 4.5.12 contains a cross-site request forgery vulnerability in its organization-level Slack OAuth flow, which uses the organization ID as the OAuth state without binding it to the initiating session. Attackers who know a target organization ID can trick an authenticated member into opening an unredeemed /integrations/slack/callback URL, connecting an attacker-controlled Slack workspace that may receive the organization's operational alerts.
Published: 2026-10-21
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Request Forgery
Action: Apply Patch
AI Analysis

Impact

The vulnerability is a CSRF flaw in the organization‑level Slack OAuth flow of the Trigger.dev web application prior to version 4.5.12. By omitting a binding between the OAuth state and the user session, an attacker can cause an authenticated user to unintentionally authorize a malicious Slack workspace. This grants the attacker access to operational alerts from the victim organization, effectively enabling a covert data exfiltration vector. The weakness is classified as CWE‑352.

Affected Systems

Trigger.dev webapp versions earlier than 4.5.12 are affected. The flaw exists in the organization Slack OAuth callback endpoint accessible at /integrations/slack/callback.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. The EPSS score is below 1 percent, implying that the probability of exploitation is low but not negligible. The vulnerability is not indexed in CISA’s KEV catalog, yet attackers could still exploit it if they obtain a target organization ID. The attack vector is inferred to be remote, as the malicious OAuth callback can be triggered by a user who opens a crafted link, requiring them to be authenticated to Trigger.dev.

Generated by OpenCVE AI on October 21, 2026 at 17:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Trigger.dev version 4.5.12 or newer, where the OAuth state is bound to the user session.
  • If an upgrade is not yet possible, block or validate incoming Slack OAuth callback requests by ensuring the state parameter matches a value stored in the initiating session, rejecting any mismatched or unknown state values.
  • Require two‑factor authentication for all organization members to reduce the risk that a compromised OAuth flow leads to unauthorized Slack workspace integration.

Generated by OpenCVE AI on October 21, 2026 at 17:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 22 Oct 2026 12:30: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 The Trigger.dev webapp before 4.5.12 contains a cross-site request forgery vulnerability in its organization-level Slack OAuth flow, which uses the organization ID as the OAuth state without binding it to the initiating session. Attackers who know a target organization ID can trick an authenticated member into opening an unredeemed /integrations/slack/callback URL, connecting an attacker-controlled Slack workspace that may receive the organization's operational alerts.
Title Trigger.dev before 4.5.12 CSRF via Slack OAuth Callback State
Weaknesses CWE-352
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L'}


Subscriptions

Triggerdotdev Trigger.dev
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T17:51:56.685Z

Reserved: 2026-10-20T21:44:47.242Z

Link: CVE-2026-114072

cve-icon Vulnrichment

Updated: 2026-10-22T17:51:52.065Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-22T18:17:27.657

Link: CVE-2026-114072

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T12:15:05Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)