Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-exploitable via API with any SSO session (PR:L); no user interaction; integrity-only impact as auth policy is modified, no confidentiality or availability effect.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
n8n before 2.8.0 contains an authentication bypass vulnerability allowing authenticated SSO users to disable SSO enforcement through the API. Attackers can create local password credentials to authenticate directly, bypassing organizational SSO policies and identity-provider-enforced multi-factor authentication.
AnalysisAI
SSO enforcement bypass in n8n before 2.8.0 allows any authenticated SSO user to disable organization-wide SSO enforcement via the API, then register a local password credential, permanently decoupling their account from the identity provider. This defeats identity-provider-enforced MFA and enables persistent access that survives SSO policy changes or user deprovisioning in the IdP. No public exploit code has been identified at time of analysis, but the technique requires only a valid SSO session and knowledge of the relevant API endpoint.
Technical ContextAI
n8n is a source-available workflow automation platform (cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*) that supports Single Sign-On as an enterprise authentication method. The vulnerability is classified as CWE-285 (Improper Authorization), meaning the application fails to correctly verify that the requesting user has the authorization to perform the 'disable SSO enforcement' operation on the API. A correctly implemented control would require administrator privileges to modify authentication-mode settings; n8n before 2.8.0 permits any authenticated SSO user to invoke this privileged API action. The root cause is a missing or insufficient privilege check on an API endpoint that modifies global authentication policy, not a flaw in the SSO protocol itself.
RemediationAI
The primary fix is to upgrade n8n to version 2.8.0 or later, which is the confirmed remediation boundary per the vendor security advisory GHSA-vjf3-2gpj-233v at https://github.com/n8n-io/n8n/security/advisories/GHSA-vjf3-2gpj-233v. Organizations that cannot immediately upgrade should audit existing user accounts for unexpected local password credentials that may have been created via this bypass - any local credential on an account that should be SSO-only is a sign of prior exploitation. As a compensating control, restrict API access to the n8n instance at the network perimeter to prevent untrusted SSO users from reaching the authentication-settings endpoint; note this trade-off is that legitimate API automation may also be disrupted. Review n8n audit logs for API calls that modified authentication configuration. After patching, re-enable and verify SSO enforcement is active and that no local credentials persist for SSO-managed accounts.
n8n workflow automation (through 1.121.2) allows authenticated users to execute arbitrary code via the n8n service, with
n8n workflow automation (1.65.0 to 1.121.0) allows unauthenticated file access through form-based workflows. A critical
n8n has a fifth critical RCE vulnerability (CVSS 9.9) in the Expression evaluator, enabling code execution through craft
A prototype pollution vulnerability in the XML and GSuiteAdmin nodes of n8n workflow automation platform allows authenti
An authenticated user with workflow creation or modification privileges in n8n workflow automation platform can exploit
n8n-workflows Main Commit ee25413 allows attackers to execute a directory traversal via the download_workflow function w
Authenticated n8n users can hijack administrator accounts when LDAP authentication is enabled by manipulating their LDAP
The n8n package 0.218.0 for Node.js allows Escalation of Privileges. Rated high severity (CVSS 8.8), this vulnerability
SQL injection in n8n's Data Table Get node allows authenticated users with workflow modification permissions to execute
Authenticated users can exploit string formatting and exception handling in n8n's Python task executor to escape sandbox
n8n workflow automation platform Community Edition contains an authorization bypass vulnerability allowing authenticated
The n8n package 0.218.0 for Node.js allows Information Disclosure. Rated high severity (CVSS 7.5), this vulnerability is
Same weakness CWE-285 – Improper Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40443
GHSA-j7c2-5x6r-g9w8