Description
n8n before 1.123.67, 2.31.5, and 2.32.1 validates credential-access only for a node's top-level credentials and not for credentials referenced inside an Execute Sub-workflow node's inline workflow JSON. A member with Editor access to a shared workflow (when workflow sharing is enabled) who knows a target credential's ID can reference that credential in the inline JSON; it passes save-time and runtime validation and resolves in the parent workflow's project context, allowing the attacker to use or exfiltrate credentials they are not permitted to access.
Published: 2026-08-11
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an editor‑level user to craft an Execute Sub‑workflow node that references a credential ID they should not have access to, bypassing the tool’s credential‑validation. This permits the attacker to use or exfiltrate credentials that they are not authorized to obtain. The weakness is identified as CWE-639, reflecting improper authorization checks.

Affected Systems

Products from n8n‑io, specifically n8n releases prior to 1.123.67 and node.js runtimes 2.31.5 and 2.32.1, are affected. The flaw exists in all versions before the 1.123.67 patch and in the listed node.js builds.

Risk and Exploitability

The CVSS score is 7.2, indicating high severity. EPSS data is not available, and the vulnerability is not yet listed in the CISA KEV catalog. Attackers are likely to exploit the flaw by leveraging shared workflow permissions; a member with Editor access who knows a credential's ID can insert it into the inline JSON, which passes both save‑time and runtime validation, allowing the credential to resolve in the parent workflow’s project context and granting unauthorized access.

Generated by OpenCVE AI on August 11, 2026 at 23:55 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 1.123.67 or later, and update the node.js runtime beyond 2.32.1 to eliminate the flaw.
  • Disable or tightly restrict workflow sharing so that only users with explicit credential access can edit shared workflows.
  • Implement stricter credential validation or deploy network isolation to prevent unauthorized exfiltration of credentials from sub‑workflows.

Generated by OpenCVE AI on August 11, 2026 at 23:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description n8n before 1.123.67, 2.31.5, and 2.32.1 validates credential-access only for a node's top-level credentials and not for credentials referenced inside an Execute Sub-workflow node's inline workflow JSON. A member with Editor access to a shared workflow (when workflow sharing is enabled) who knows a target credential's ID can reference that credential in the inline JSON; it passes save-time and runtime validation and resolves in the parent workflow's project context, allowing the attacker to use or exfiltrate credentials they are not permitted to access.
Title n8n before 1.123.67 Credential Exfiltration via Sub-Workflow
First Time appeared N8n
N8n n8n
Weaknesses CWE-639
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV4_0

{'score': 7.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-11T18:01:18.334Z

Reserved: 2026-08-10T15:06:16.417Z

Link: CVE-2026-72763

cve-icon Vulnrichment

Updated: 2026-08-11T18:01:14.072Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-11T13:19:06.367

Modified: 2026-08-31T20:34:15.827

Link: CVE-2026-72763

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T10:45:03Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key