Skip to main content

n8n Chat Hub CVE-2026-118640

| EUVDEUVD-2026-112371 MEDIUM
Incorrect Authorization (CWE-863)
2026-10-28 disclosure@vulncheck.com GHSA-9w9c-v85p-45fq
5.3
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as global:chatUser account
  2. Exploit
    Register restricted Chat Hub tool type (authorization bypass)
  3. Execution
    Run tool via chat to execute sandboxed code
  4. Impact
    Reach 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available

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

Alert me

AnalysisAIv1 – 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

n8n 0 <1.123.85
n8n 2.44.0 <2.44.1
n8n 2.0.0 <2.43.5

Affected Packages

euvd n8n fix: 1.123.85, 2.43.5, 2.44.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 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

Vendor (vulncheck) PRIMARY 5.3 MEDIUM
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
vuln.today AI 5.4 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/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
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 28, 2026 - 20:04 EUVD

DescriptionCVE.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

Prevalence
Medium
popular self-hosted workflow-automation platform, common but not ubiquitous
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

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 N/A
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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