Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as global:chatUser account
-
ExploitRegister restricted Chat Hub tool type (authorization bypass)
-
ExecutionRun tool via chat to execute sandboxed code
-
ImpactReach permitted files, workflows, Data Tables and agents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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 an authenticated account holding the global:chatUser role on an n8n instance where Chat Hub is enabled/in use; the attacker then registers Chat Hub tool types that the product only partially blocked for that role. This is NOT remote-unauthenticated: the global:chatUser assignment (PR:L) is the gating prerequisite, which is why the vendor's mitigations center on not granting that role to untrusted users, restricting instance access to trusted users, disabling Chat Hub when unneeded, excluding high-risk nodes via NODES_EXCLUDE, and enabling N8N_SSRF_PROTECTION_ENABLED=true. Impact is further limited to what the task-runner sandbox and n8n's permitted directories allow, and to the instance's existing workflows, Data Tables and agents. Affected deployments are n8n before 1.123.85, before 2.43.5, and before 2.44.1. |
| Impact | This is a medium-severity authorization-bypass (CWE-863) scored CVSS 4.0 5.3. The vector CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N tells a consistent story: network-reachable and low-complexity, but it requires an already-authenticated principal (PR:L) - specifically a user holding the global:chatUser role - and yields only Low confidentiality and Low integrity impact with no availability impact. No EPSS probability was supplied in the input, there is no CISA KEV listing, and no verified exploit code is present (the two references are the n8n GHSA and the VulnCheck advisory, not PoC/exploit code), so the status is no public exploit identified at time of analysis. The vuln.today priority is 'this_month', not act_now/emergency, which aligns with a signal profile of a bounded privilege-escalation-within-role issue rather than a widely weaponized remote flaw. The practical risk is an over-privileged insider or a compromised chat-only account escaping role limits - the chat user cannot create/edit workflows yet can run Chat Hub tools that execute code in the task-runner sandbox and reach files, workflows, Data Tables and agents. Note the low CVSS impact scores reflect that execution is still constrained to the n8n sandbox and permitted directories, not full host compromise; treat this as a real but scoped priority best resolved within a normal patch cycle, prioritized higher where untrusted users hold global:chatUser. |
| Exploit ScenarioDerived | An authenticated user assigned only the global:chatUser role - intended to be restricted to chatting - opens Chat Hub and registers a tool type that was supposed to be blocked for their role, then runs it through chat to execute code in the task-runner sandbox and reach instance workflows, Data Tables, agents and permitted files. Because the attack is network-based and low-complexity but needs that existing chat-user account (PR:L), it is realistic for insiders or anyone who obtains chat-user credentials. No verified public exploit code is available at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Authorization bypass in n8n Chat Hub lets authenticated accounts with the global:chatUser role register tool types that the product intends to restrict, then run those tools through chat to execute sandboxed code, access permitted files, and use instance workflows, Data Tables, and agents. The flaw affects n8n before 1.123.85, before 2.43.5, and before 2.44.1 and is rated medium severity (CVSS 4.0 5.3); exploitation requires the chat-user role and an instance where Chat Hub is enabled or in use. No public exploit was identified at time of analysis, and the vendor has released fixed versions.
RemediationAI
Vendor-released patch: upgrade n8n to 1.123.85, 2.43.5, or 2.44.1 (or later), as applicable to your release branch; the GHSA advisory is at https://github.com/n8n-io/n8n/security/advisories/GHSA-43v8-hjhm-chjp. If upgrading is not immediately possible, the vendor lists temporary mitigations that do not fully remediate the risk: restrict n8n instance access to fully trusted users; do not assign the global:chatUser role to untrusted users until patched; disable Chat Hub if it is not required; use NODES_EXCLUDE to remove high-risk node types that are not needed; and enable N8N_SSRF_PROTECTION_ENABLED=true to reduce the impact of outbound request abuse. These mitigations reduce exposure but do not replace upgrading.
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 workflow automation platform distributed as the npm package n8n. Chat Hub lets users invoke tools through chat, and the global:chatUser role is intended to be limited to chat activity rather than workflow authoring. The vulnerability is an incorrect authorization issue (CWE-863) in Chat Hub's tool-type registration: the product blocked only a few tool types for chat-only users, so a chat user could register restricted tools that execute in the task-runner sandbox, read and write files in directories n8n permits, or invoke the instance's workflows, Data Tables, and agents. The trigger is a chat user adding such a tool and running it through chat; the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N) reflects network reachability, low attack complexity, and a low-privileged authenticated actor, with no scope change and limited confidentiality and integrity impact. No CPE strings were included in the supplied data; the affected package is npm/n8n.
Know when the next one hits your stack
- 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:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Network-reachable, low-complexity, but needs an existing global:chatUser account so PR:L; bounded sandbox access gives Low confidentiality and integrity and no availability impact.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
Lifecycle Timeline
1DescriptionCVE.org
n8n before 1.123.85, 2.43.5, and 2.44.1 contains an authorization bypass vulnerability in Chat Hub that allows chat-only users to register restricted tool types. Users with the global:chatUser role can add and run tools through chat to execute sandboxed code, access permitted files, and use instance workflows, Data Tables, and agents.
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.
EUVD-2026-112371
GHSA-9w9c-v85p-45fq
NVD
CVE.org
Exploit-DB