Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify n8n with Send-and-Wait approval workflow
-
DeliveryLocate suspended execution resume endpoint
-
ExploitSubmit forged resume request (no auth)
-
ExecutionBypass missing identity/permission check
-
PersistAdvance waiting execution
-
ImpactTrigger 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Remote code execution in n8n's workflow expression evaluation system allows an authenticated user with workflow creation
n8n workflow automation (through 1.121.2) allows authenticated users to execute arbitrary code via the n8n service, with
n8n workflow automation (1.65.0 to 1.121.0) allows unauthenticated file access through form-based workflows. A critical
n8n has a fifth critical RCE vulnerability (CVSS 9.9) in the Expression evaluator, enabling code execution through craft
Authenticated users who can create or modify an n8n workflow can achieve remote code execution on the n8n host by abusin
A prototype pollution vulnerability in the XML and GSuiteAdmin nodes of n8n workflow automation platform allows authenti
An authenticated user with workflow creation or modification privileges in n8n workflow automation platform can exploit
n8n-workflows Main Commit ee25413 allows attackers to execute a directory traversal via the download_workflow function w
Authenticated n8n users can hijack administrator accounts when LDAP authentication is enabled by manipulating their LDAP
The n8n package 0.218.0 for Node.js allows Escalation of Privileges. Rated high severity (CVSS 8.8), this vulnerability
SQL injection in n8n's Data Table Get node allows authenticated users with workflow modification permissions to execute
Authenticated users can exploit string formatting and exception handling in n8n's Python task executor to escape sandbox
EUVD-2026-90654
GHSA-v8hf-6rg3-94j4
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB