Skip to main content

n8n CVE-2026-103260

| EUVDEUVD-2026-90654 MEDIUM
Missing Authorization (CWE-862)
2026-10-01 VulnCheck GHSA-v8hf-6rg3-94j4
6.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Identify n8n with Send-and-Wait approval workflow
  2. Delivery
    Locate suspended execution resume endpoint
  3. Exploit
    Submit forged resume request (no auth)
  4. Execution
    Bypass missing identity/permission check
  5. Persist
    Advance waiting execution
  6. Impact
    Trigger guarded downstream action

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 that a target n8n workflow uses the Send and Wait node configured in 'Approve Within Chat' mode, with an execution actively suspended and awaiting approval at the time of attack (this is the AT:P attack requirement and the primary limiting factor). No authentication is required (PR:N) and no user interaction is needed (UI:N); the attacker submits a resume request that is accepted without any verification of requester identity or approval permission. Limiting factors beyond the required node/mode: impact is integrity-only (VI:L, scope unchanged) and confined to advancing that specific waiting execution and whatever downstream action it guards - instances not using Send-and-Wait approvals, or not currently in a waiting state, are not exposed. Upgrading to n8n 2.39.6 or 2.40.1 removes the condition.

Impact

The CVSS 4.0 base score of 6.3 (MEDIUM) reflects a network-reachable, low-complexity, unauthenticated (PR:N/UI:N) integrity-only flaw with an attack requirement (AT:P) and no confidentiality or availability impact (VC:N/VI:L/VA:N). The AT:P requirement is the critical qualifier: exploitation presupposes a workflow using the Send and Wait node specifically in 'Approve Within Chat' mode with an execution actively suspended and waiting for approval - not a generic attack surface against every n8n instance. CWE-862 (missing authorization) is the accurate root cause: resume requests are accepted without verifying the requester's identity or approval permission. No EPSS score, CISA KEV listing, or public POC is present in the supplied data, so per precision rules this is 'no public exploit identified at time of analysis.' A vendor patch (n8n GHSA-342v-gmh6-738j, VulnCheck advisory) is confirmed available. Net assessment: a legitimate but bounded authorization-bypass bug whose real-world risk is gated by a non-default node/mode and the business sensitivity of whatever action the approval guards - it is a patch-on-schedule issue, not an emergency, and the MEDIUM rating is appropriate rather than inflated. The integrity-only, scope-unchanged impact means consequences are confined to advancing a specific waiting execution, not broad compromise.

Exploit ScenarioDerived

An organization builds an n8n workflow that pauses on a Send and Wait node in 'Approve Within Chat' mode before executing a guarded action (e.g., releasing a payment, provisioning access, or publishing content). An unauthenticated remote attacker who learns or guesses the resume endpoint submits a crafted resume/approval request; because identity and approval permission are never checked, the suspended execution advances and the guarded action fires as if a legitimate approver authorized it. No public exploit code is identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 01, 2026

Unauthenticated attackers can advance suspended n8n workflow executions by submitting resume requests that the Send and Wait node in 'Approve Within Chat' mode accepts without verifying the requester's identity or approval permissions. Affected are n8n releases before 2.39.6 and 2.40.0 releases before 2.40.1; exploitation is only possible when a workflow is actively paused at such an approval node, and the resulting impact is integrity-only, limited to advancing that execution and any actions it guards. No public exploit code has been identified at time of analysis, and CISA KEV does not list this issue; vendor patches are available in 2.39.6 and 2.40.1.

RemediationAI

Upgrade to a fixed release: 2.39.6 for the 2.39.x line or 2.40.1 for the 2.40.x line; both are vendor-released patches per the GitHub security advisory (GHSA-342v-gmh6-738j). Where immediate upgrading is not possible, the exposure comes entirely from the Send and Wait node's 'Approve Within Chat' mode, so stop configuring that mode (use an alternate approval pattern that validates the approver's identity) and cancel or complete any executions currently suspended at such a node, since only actively waiting executions are reachable by this bypass - the trade-off is loss of the chat-based approval workflow and possible disruption to legitimate pending tasks. Restricting network access to n8n's webhook/resume endpoints to trusted networks or placing the instance behind an authenticated reverse proxy reduces reachability but does not fix the missing authorization check and may break external callers that legitimately answer approvals; upgrading remains the only complete remediation.

Affected VersionsENISA

n8n 0 <2.39.6
n8n 2.40.0 <2.40.1

Affected Packages

euvd n8n fix: 2.39.6, 2.40.1

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

n8n is a source-available workflow automation platform in which nodes orchestrate API calls, approvals, and other guarded actions. The affected component is the Send and Wait node when configured in 'Approve Within Chat' mode, a human-in-the-loop pattern that suspends a running execution and resumes it once an approval message is answered. The resume path handled these responses without checking whether the requester was the intended approver or held any approval permission, a classic CWE-862 Missing Authorization defect: the action is reachable but the authorization decision is simply absent. Because n8n resume/wait endpoints are network-reachable, the CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) and the assessed CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N) both treat this as an unauthenticated, integrity-only flaw whose practical probability is constrained by the attack requirement (AT:P). That prerequisite is the existence of a workflow using this node and mode with an execution currently suspended and awaiting approval; the weakness does not apply to instances that do not use Send-and-Wait approvals or that are not in a waiting state, and there is no confidentiality or availability impact, which is why the score lands in the medium band despite the missing authentication check. CPE data maps the flaw across the n8n-io:n8n product line.

Know when N8n 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 6.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N
vuln.today AI 3.7 LOW

Unauthenticated network access (PR:N/AV:N) but AC:H reflects the required pre-existing Send-and-Wait execution awaiting approval; integrity-only (I:L), no confidentiality or availability impact, scope unchanged.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

Lifecycle Timeline

1
Patch available
Oct 01, 2026 - 11:01 EUVD

DescriptionCVE.org

n8n versions before 2.39.6 and 2.40.0 before 2.40.1 contain an approval bypass vulnerability in the Send and Wait node's Approve Within Chat mode. Attackers can submit resume requests without verification of the requester's identity or approval permissions, allowing unauthenticated users to advance waiting executions and trigger guarded actions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
popular open-source Node.js workflow-automation platform, common but not ubiquitous
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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.

More in N8n

View all
CVE-2025-68613 HIGH POC
8.8 Dec 19

Remote code execution in n8n's workflow expression evaluation system allows an authenticated user with workflow creation

CVE-2026-21877 CRITICAL POC
9.9 Jan 08

n8n workflow automation (through 1.121.2) allows authenticated users to execute arbitrary code via the n8n service, with

CVE-2026-21858 CRITICAL POC
10.0 Jan 08

n8n workflow automation (1.65.0 to 1.121.0) allows unauthenticated file access through form-based workflows. A critical

CVE-2026-1470 CRITICAL POC
9.9 Jan 27

n8n has a fifth critical RCE vulnerability (CVSS 9.9) in the Expression evaluator, enabling code execution through craft

CVE-2025-65964 CRITICAL POC
9.4 Dec 09

Authenticated users who can create or modify an n8n workflow can achieve remote code execution on the n8n host by abusin

CVE-2026-33696 CRITICAL POC
9.4 Mar 25

A prototype pollution vulnerability in the XML and GSuiteAdmin nodes of n8n workflow automation platform allows authenti

CVE-2026-33660 CRITICAL POC
9.4 Mar 25

An authenticated user with workflow creation or modification privileges in n8n workflow automation platform can exploit

CVE-2025-55526 CRITICAL POC
9.1 Aug 26

n8n-workflows Main Commit ee25413 allows attackers to execute a directory traversal via the download_workflow function w

CVE-2026-33665 HIGH POC
8.8 Mar 25

Authenticated n8n users can hijack administrator accounts when LDAP authentication is enabled by manipulating their LDAP

CVE-2023-27563 HIGH POC
8.8 May 10

The n8n package 0.218.0 for Node.js allows Escalation of Privileges. Rated high severity (CVSS 8.8), this vulnerability

CVE-2026-33713 HIGH POC
8.7 Mar 25

SQL injection in n8n's Data Table Get node allows authenticated users with workflow modification permissions to execute

CVE-2026-0863 HIGH POC
8.5 Jan 18

Authenticated users can exploit string formatting and exception handling in n8n's Python task executor to escape sandbox

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