Skip to main content

N8n EUVDEUVD-2026-15943

| CVE-2026-33663 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-03-25 GitHub_M GHSA-m63j-689w-3j35
8.5
CVSS 4.0 · GitHub Advisory
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as global:member user
  2. Delivery
    Access credential pipeline API endpoint
  3. Exploit
    Exploit name-based credential resolution bypass
  4. Execution
    Retrieve plaintext HTTP secrets from other users
  5. Impact
    Exfiltrate credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires authenticated access to n8n workflow automation platform (versions before 2.14.1, 2.13.3, or 1.123.26) with global:member role. Attacker exploits name-based credential resolution and permission checker bypass to steal plaintext secrets from generic HTTP credentials (httpBasicAuth, httpHeaderAuth, httpQueryAuth) of other users on the same instance. No victim interaction needed.

Impact

The CVSS 4.0 score of 8.5 reflects high severity with network attack vector (AV:N), low complexity (AC:L), no attack requirements (AT:N), and low privileges required (PR:L). The vulnerability enables high impact to vulnerable system confidentiality (VC:H) and complete impact to subsequent systems (SC:H, SI:H, SA:H), indicating credential theft can cascade to other systems. However, real-world risk is moderated by several factors: exploitation requires authenticated access with member privileges, only affects Community Edition deployments, is limited to generic HTTP credential types (native integration credentials are protected), and patches are available for all affected versions. The attack is not automatable as it requires context-specific knowledge of credential names or IDs within the target instance. No EPSS score or KEV listing is provided in the intelligence data, and no public POC is mentioned in the GitHub advisory reference, suggesting limited active exploitation. For organizations using Community Edition with multiple users and generic HTTP credentials, this represents a genuine priority requiring prompt patching.

Exploit ScenarioDerived

An authenticated attacker with member-level access to an n8n Community Edition instance identifies or enumerates credential names or IDs belonging to other users through the workflow interface. The attacker creates a workflow that references these generic HTTP credentials by name, exploiting the lack of ownership validation in the credential resolution path. When the workflow executes, the permissions checker skips validation for the generic HTTP credential type, allowing the attacker's workflow to decrypt and use the victim's plaintext credentials, which can then be exfiltrated through workflow outputs or used to access external systems.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 25, 2026

n8n workflow automation platform Community Edition contains an authorization bypass vulnerability allowing authenticated users with member-level privileges to steal plaintext credentials from other users. The flaw chains name-based credential resolution that doesn't enforce ownership with a permissions bypass affecting generic HTTP credential types (httpBasicAuth, httpHeaderAuth, httpQueryAuth). Attackers can decrypt and exfiltrate credentials without authorization, though native integration credentials remain unaffected.

RemediationAI

Upgrade n8n Community Edition to version 1.123.26, 2.13.3, 2.14.1, or later depending on your version branch to fully remediate the vulnerability (see vendor advisory at https://github.com/n8n-io/n8n/security/advisories/GHSA-m63j-689w-3j35). If immediate patching is not feasible, implement temporary mitigations including restricting instance access to fully trusted users only, conducting an audit of all stored credentials with focus on generic HTTP authentication types (httpBasicAuth, httpHeaderAuth, httpQueryAuth), and rotating any potentially exposed credentials. These workarounds provide only partial risk reduction and should be treated as short-term measures until proper patching can be completed. Consider migrating to native integration credential types where possible as they are not affected by this vulnerability.

Affected VersionsENISA

n8n < 1.123.27
n8n 2.0.0-rc.0, < 2.13.3
n8n = 2.14.0

Affected Packages

npm n8n fix: 1.123.27, 2.13.3, 2.14.1
euvd n8n_2_0_0_rc_0 fix: 2.13.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in npm, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability affects n8n (CPE cpe:2.3:a:n8n-io:n8n), an open-source workflow automation platform built on Node.js. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key), where the credential resolution pipeline uses name-based lookups without validating ownership or project scope. The flaw is compounded by a second authorization weakness where the credential permission checker skips validation for generic HTTP authentication types during workflow execution. This allows an attacker to reference another user's credential by ID and bypass the intended access controls. The vulnerability specifically targets the credential decryption and usage pipeline, exposing the plaintext secrets during workflow execution. Enterprise Edition includes additional permission gates on workflow creation and execution that prevent exploitation of this chain.

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

GitHub Advisory PRIMARY 8.5 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

3
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
PoC Detected
Mar 31, 2026 - 16:39 vuln.today
Public exploit code
CVE Published
Mar 25, 2026 - 17:11 nvd
HIGH 8.5

DescriptionGitHub Advisory

n8n is an open source workflow automation platform. Prior to versions 2.14.1, 2.13.3, and 1.123.26, an authenticated user with the global:member role could exploit chained authorization flaws in n8n's credential pipeline to steal plaintext secrets from generic HTTP credentials (httpBasicAuth, httpHeaderAuth, httpQueryAuth) belonging to other users on the same instance. The attack abuses a name-based credential resolution path that does not enforce ownership or project scope, combined with a bypass in the credentials permission checker that causes generic HTTP credential types to be skipped during pre-execution validation. Together, these flaws allow a member-role user to resolve another user's credential ID and execute a workflow that decrypts and uses that credential without authorization. Native integration credential types (e.g. slackApi, openAiApi, postgres) are not affected by this issue. This vulnerability affects Community Edition only. Enterprise Edition has additional permission gates on workflow creation and execution that independently block this attack chain. The issue has been fixed in n8n versions 1.123.26, 2.13.3, and 2.14.1. Users should upgrade to one of these versions or later to remediate the vulnerability. If upgrading is not immediately possible, administrators should consider the following temporary mitigations: Restrict instance access to fully trusted users only, and/or audit credentials stored on the instance and rotate any generic HTTP credentials (httpBasicAuth, httpHeaderAuth, httpQueryAuth) that may have been exposed. These workarounds do not fully remediate the risk and should only be used as short-term mitigation measures.

Executive ViewAI

Why It Matters

Authenticated n8n users can bypass authorization controls to steal plaintext credentials configured by other team members, creating a direct threat to downstream system compromises and data breaches. This affects any organization using n8n Community Edition where multiple users share workflow automation responsibilities, potentially exposing API keys, database passwords, and service account credentials.

Business Impact: High
Compensating Controls

Disable HTTP credential types (httpBasicAuth, httpHeaderAuth, httpQueryAuth) and migrate to native integrations where available; implement network-level access controls restricting n8n member user login to privileged accounts only; enforce regular credential rotation (weekly) for all HTTP-authenticated downstream systems; monitor n8n audit logs for unauthorized credential access patterns; segment n8n environment from production systems and require VPN/bastion host access for all user connections; consider disabling the credential sharing feature or restricting member role capabilities via role-based access controls if platform supports granular permissions.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Related Vulnerabilities in n8n Workflow Automation Security Flaws

View all 3

More in N8n

View all
CVE-2025-68613 HIGH POC
8.8 Dec 19

Remote code execution in n8n's workflow expression evaluation system allows an authenticated user with workflow creation

CVE-2026-21877 CRITICAL POC
9.9 Jan 08

n8n workflow automation (through 1.121.2) allows authenticated users to execute arbitrary code via the n8n service, with

CVE-2026-21858 CRITICAL POC
10.0 Jan 08

n8n workflow automation (1.65.0 to 1.121.0) allows unauthenticated file access through form-based workflows. A critical

CVE-2026-1470 CRITICAL POC
9.9 Jan 27

n8n has a fifth critical RCE vulnerability (CVSS 9.9) in the Expression evaluator, enabling code execution through craft

CVE-2025-65964 CRITICAL POC
9.4 Dec 09

Authenticated users who can create or modify an n8n workflow can achieve remote code execution on the n8n host by abusin

CVE-2025-55526 CRITICAL POC
9.1 Aug 26

n8n-workflows Main Commit ee25413 allows attackers to execute a directory traversal via the download_workflow function w

CVE-2026-33665 HIGH POC
8.8 Mar 25

Authenticated n8n users can hijack administrator accounts when LDAP authentication is enabled by manipulating their LDAP

CVE-2023-27563 HIGH POC
8.8 May 10

The n8n package 0.218.0 for Node.js allows Escalation of Privileges. Rated high severity (CVSS 8.8), this vulnerability

CVE-2026-33713 HIGH POC
8.7 Mar 25

SQL injection in n8n's Data Table Get node allows authenticated users with workflow modification permissions to execute

CVE-2026-0863 HIGH POC
8.5 Jan 18

Authenticated users can exploit string formatting and exception handling in n8n's Python task executor to escape sandbox

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