CVE-2026-110844: n8n: credential authorization bypass via inline sub-workflows

UNKNOWN
Published October 14, 2026
CISO Take

n8n before 1.123.83 has an authorization flaw (CWE-863) that lets a user with edit rights on a shared workflow use credentials they have no access to. The user does this by embedding those credentials in nested or inline sub-workflows, such as Workflow Tool or Workflow Retriever definitions. Those definitions run with the workflow owner's credential values. This matters for AI agent deployments because n8n credentials often hold LLM API keys, vector database tokens and SaaS integrations. A low-privileged collaborator can effectively borrow the owner's access, which breaks the separation of duties that credential sharing is meant to enforce. There is no CVSS or EPSS score yet, the CVE is not in CISA KEV, and no public exploit or Nuclei template is known, so the immediate risk is moderate and limited to insiders or compromised editor accounts. Upgrade to n8n 1.123.83 or later, and meanwhile review who holds editor rights on shared workflows and audit workflows that use inline sub-workflow tools.

Sources:NVDGitHub Advisoryvulncheck.comATLAS

What is the risk?

Moderate, with the score not yet assigned. Exploitation needs an authenticated account with edit rights on a shared workflow, so it is mostly an insider or compromised-account threat. Attack complexity looks low, because the attacker only has to save a workflow that references a restricted credential. The impact is confidentiality and integrity of whatever systems the credential reaches, such as LLM providers, databases, email, cloud APIs and code repositories. The CVE is not in KEV, EPSS is unavailable and no public exploit is known. Risk rises sharply in multi-user or multi-team n8n instances where credentials are deliberately compartmentalized.

How does the attack unfold?

Initial Access
The attacker uses a legitimate account with edit rights on a shared n8n workflow.
AML.T0012
Credential Reference
The attacker adds a Workflow Tool or Workflow Retriever node with an inline sub-workflow that references a restricted credential.
AML.T0053
Authorization Bypass
On save and execution, the access check is skipped and the sub-workflow runs with the workflow owner's credential values.
AML.T0083
Impact
The attacker acts through the borrowed credentials against LLM providers, data stores and SaaS systems, exposing data or running unauthorized actions.
AML.T0048

What systems are affected?

PackageEcosystemVulnerable RangePatched
n8nnpm—No patch
208.5KOpenSSF 7.116 dependentsPushed 7d ago44% patched~19d to patchFull package profile →

Do you use n8n? You're affected.

How severe is it?

CVSS 3.1
N/A
EPSS
0.3%
chance of exploitation in 30 days
Higher than 21% of all CVEs
Exploitation Status
No known exploitation
Sophistication
Trivial

What should I do?

6 steps
  1. Upgrade n8n to 1.123.83 or later.

  2. Until patched, limit editor rights on shared workflows to trusted users and remove unneeded sharing.

  3. Audit existing workflows for Workflow Tool or Workflow Retriever nodes with inline sub-workflow definitions that reference credentials the editor should not have.

  4. Review execution logs and workflow version history for unexpected credential use by non-owner editors.

  5. Rotate high-value credentials (LLM API keys, database and cloud tokens) if misuse is suspected.

  6. Apply least-privilege scopes to the credentials n8n holds, and monitor the downstream services for anomalous activity.

What does CISA's SSVC say?

DecisionTrack
Exploitationnone
AutomatableNo
Technical Impactpartial

Source: CISA Vulnrichment (SSVC v2.0). Decision based on the CISA Coordinator decision tree.

How is it classified?

Which compliance frameworks are affected?

This CVE is relevant to:

EU AI Act
Art. 15-Accuracy, robustness and cybersecurity
ISO 42001
A.6.2.6-AI system operation and monitoring
NIST AI RMF
GOVERN 6.1-Policies and procedures for third-party and supply chain AI risksMANAGE 2.3-Procedures to respond to and recover from unknown risks
OWASP LLM Top 10
LLM06-Excessive Agency

Frequently Asked Questions

What is CVE-2026-110844?

n8n before 1.123.83 has an authorization flaw (CWE-863) that lets a user with edit rights on a shared workflow use credentials they have no access to. The user does this by embedding those credentials in nested or inline sub-workflows, such as Workflow Tool or Workflow Retriever definitions. Those definitions run with the workflow owner's credential values. This matters for AI agent deployments because n8n credentials often hold LLM API keys, vector database tokens and SaaS integrations. A low-privileged collaborator can effectively borrow the owner's access, which breaks the separation of duties that credential sharing is meant to enforce. There is no CVSS or EPSS score yet, the CVE is not in CISA KEV, and no public exploit or Nuclei template is known, so the immediate risk is moderate and limited to insiders or compromised editor accounts. Upgrade to n8n 1.123.83 or later, and meanwhile review who holds editor rights on shared workflows and audit workflows that use inline sub-workflow tools.

Is CVE-2026-110844 actively exploited?

No confirmed active exploitation of CVE-2026-110844 has been reported, but organizations should still patch proactively.

How to fix CVE-2026-110844?

1. Upgrade n8n to 1.123.83 or later. 2. Until patched, limit editor rights on shared workflows to trusted users and remove unneeded sharing. 3. Audit existing workflows for Workflow Tool or Workflow Retriever nodes with inline sub-workflow definitions that reference credentials the editor should not have. 4. Review execution logs and workflow version history for unexpected credential use by non-owner editors. 5. Rotate high-value credentials (LLM API keys, database and cloud tokens) if misuse is suspected. 6. Apply least-privilege scopes to the credentials n8n holds, and monitor the downstream services for anomalous activity.

What systems are affected by CVE-2026-110844?

This vulnerability affects the following AI/ML architecture patterns: agent frameworks, workflow automation platforms, RAG pipelines, LLM tool-calling integrations.

What is the CVSS score for CVE-2026-110844?

No CVSS score has been assigned yet.

What is the AI security impact?

Affected AI Architectures

agent frameworksworkflow automation platformsRAG pipelinesLLM tool-calling integrations

MITRE ATLAS Techniques

AML.T0012Valid Accounts
AML.T0053AI Agent Tool Invocation
AML.T0083Credentials from AI Agent Configuration
AML.T0098AI Agent Tool Credential Harvesting

Compliance Controls Affected

EU AI Act: Art. 15
ISO 42001: A.6.2.6
NIST AI RMF: GOVERN 6.1, MANAGE 2.3
OWASP LLM Top 10: LLM06

What are the technical details?

Original Advisory

n8n before 1.123.83 contains an authorization bypass vulnerability that allows shared-workflow editors to use credentials they cannot access by embedding them in nested or tool inline sub-workflows. Attackers can save workflows with Workflow Tool or Workflow Retriever inline definitions referencing restricted credentials, which execute using the workflow owner's credential values.

Exploitation Scenario

A contractor has editor access to a shared n8n workflow that powers an internal AI agent. They cannot use the production CRM and LLM provider credentials owned by another team. They add a Workflow Tool node with an inline sub-workflow that references those credentials and save it. When the agent runs, the sub-workflow executes with the owner's credential values. The contractor uses it to query the CRM, send customer records to an external endpoint, and burn LLM API quota, all without ever being granted access to those credentials.

Weaknesses (CWE)

CWE-863 — Incorrect Authorization: The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

  • [Architecture and Design] Divide the product into anonymous, normal, privileged, and administrative areas. Reduce the attack surface by carefully mapping roles with data and functionality. Use role-based access control (RBAC) [REF-229] to enforce the roles at the appropriate boundaries. Note that this approach may not protect against horizontal authorization, i.e., it will not protect a user from attacking others with the same role.
  • [Architecture and Design] Ensure that access control checks are performed related to the business logic. These checks may be different than the access control checks that are applied to more generic resources such as files, connections, processes, memory, and database records. For example, a database may restrict access for medical records to a specific database user, but each record might only be intended to be accessible to the patient and the patient's doctor [REF-7].

Source: MITRE CWE corpus.

Timeline

Published
October 14, 2026
Last Modified
October 15, 2026
First Seen
October 14, 2026

Related Vulnerabilities