p PatchFirst

PatchFirst · Latest vulnerabilities

n8n vulnerabilities · Page 4

Vulnerabilities published for n8n in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 156

  1. CVE-2026-56778

    Medium · CVSS 5.3EPSS 0.29%Fix available

    n8n - Authorization Bypass in Public API Execution Retry Endpoint

    n8n before 2.25.7 and 2.26.x before 2.26.2 contains an authorization bypass in the Public API execution retry endpoint, which authorizes access using the workflow:read scope instead of workflow:execute. An authenticated user with read-only access to a shared workflow can use the Public API to retry executions of that workflow, bypassing the intended permission boundary between read and execute access. This affects instances where workflows are shared with other users or across projects.

    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  2. CVE-2026-56776

    Medium · CVSS 5.3EPSS 0.28%Fix available

    n8n - Incorrect OAuth Scope Validation in Workflow Test Run Endpoint

    n8n before 1.123.55, 2.25.7, and 2.26.2 contains an authorization bypass in the POST /workflows/{workflowId}/test-runs/new endpoint, which authorizes access using the workflow:read scope instead of workflow:execute. An authenticated user with read-only access to a workflow can trigger a real evaluation test run, causing the workflow to execute via the internal workflow runner and resulting in unintended outbound API calls, data mutations, or other side effects in connected downstream systems. The issue primarily affects instances using the Evaluations feature where RBAC project roles grant workflow:read without workflow:execute.

    • Update to 1.123.55
    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  3. CVE-2026-56775

    Medium · CVSS 5.3EPSS 0.3%Fix available

    n8n - Incorrect OAuth Scope Validation in Evaluation Test Runs Endpoints

    n8n before 1.123.55, 2.25.7, and 2.26.2 contains an authorization vulnerability in three mutating evaluation test-run endpoints that authorize state-changing actions using the workflow:read scope instead of the action-appropriate workflow:execute scope. On instances using Advanced Permissions (Enterprise/Cloud) with projects and viewer roles, an authenticated user with the project:viewer role can start new evaluation test runs, cancel in-flight runs, and delete run records for workflows they only have read access to.

    • Update to 1.123.55
    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  4. CVE-2026-56360

    Medium · CVSS 6.3EPSS 0.31%Fix available

    n8n - Webhook Forgery via Unsigned POST Requests in ZendeskTrigger

    n8n before versions 1.123.18 and 2.6.2 fails to verify HMAC-SHA256 signatures on Zendesk webhooks in the ZendeskTrigger node. Attackers who know the webhook URL can send unsigned POST requests to trigger workflows with arbitrary malicious data.

    • Update to 1.123.18
    • Update to 2.6.2
    Published Updated
  5. CVE-2026-56359

    Medium · CVSS 4.8EPSS 0.24%Fix available

    n8n - Cross-Site Scripting in Credential Management OAuth2 Authorization URL

    n8n before 2.8.0 contains a cross-site scripting vulnerability in the credential management flow where authenticated users can inject malicious JavaScript URLs into OAuth2 credential Authorization URL fields. Attackers can craft malicious credentials and trick victims into clicking the OAuth authorization button, executing arbitrary scripts in their browser session with the victim's privileges.

    • Update to 2.6.4
    • Update to 2.8.0
    Published Updated
  6. CVE-2025-71380

    High · CVSS 8.7EPSS 0.57%No fix published

    n8n - Arbitrary Command Execution via Execute Command Node

    The Execute Command node in n8n allows authenticated users to execute arbitrary commands on the host system where n8n runs. Attackers with user access or compromised credentials can exploit this node to run malicious commands, potentially leading to data exfiltration, service disruption, or complete system compromise.

    Published Updated
  7. CVE-2026-56777

    Medium · CVSS 5.3EPSS 0.33%Fix available

    n8n - AST Validator Bypass in Python Code Node

    n8n before 2.25.7 and 2.26.x before 2.26.2 contains an abstract syntax tree (AST) security validator bypass in the Python Code node. An authenticated user with permission to create or modify workflows containing a Python Code node can bypass the validator and access the task executor module namespace. The issue only affects self-hosted instances where the Python Task Runner is enabled; where N8N_BLOCK_RUNNER_ENV_ACCESS is configured to allow it, this can disclose environment variables accessible to the task runner process.

    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  8. CVE-2026-56356

    Medium · CVSS 5.1EPSS 0.25%Fix available

    n8n - Stored Cross-Site Scripting in Chat Trigger Node Custom CSS Field

    n8n contains a stored cross-site scripting vulnerability in the Chat Trigger node's Custom CSS field due to a misconfiguration of the sanitize-html library. Affected releases are those before 1.123.27, the 2.0.0 through 2.13.2 line, and 2.14.0 (fixed in 1.123.27, 2.13.3, and 2.14.1). An authenticated user with permission to create or modify workflows can inject JavaScript that bypasses sanitization, resulting in stored XSS against any user who visits the public chat page.

    • Update to 1.123.27
    • Update to 2.13.3
    • Update to 2.14.1
    Published Updated
  9. CVE-2026-56350

    Medium · CVSS 6EPSS 0.38%Fix available

    n8n - SSO Enforcement Bypass via API

    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.

    • Update to 2.8.0
    Published Updated
  10. CVE-2026-56358

    Medium · CVSS 5.1EPSS 0.24%Fix available

    n8n - Stored Cross-Site Scripting in Form Trigger Node

    n8n before 1.123.25 (1.x) and before 2.11.2 (2.x), with the fix also included in 2.12.0, contains a stored cross-site scripting vulnerability in the Form Trigger node's CSS sanitization that allows authenticated users to inject malicious scripts. Attackers with workflow creation permissions can inject XSS payloads that execute persistently for all form visitors, enabling form hijacking and phishing attacks.

    • Update to 1.123.25
    • Update to 2.11.2
    Published Updated
  11. CVE-2026-56351

    Medium · CVSS 5.3EPSS 0.38%Fix available

    n8n - SQL Injection in MySQL, PostgreSQL, and Microsoft SQL Nodes

    n8n before version 2.4.0 contains a sql injection vulnerability in MySQL, PostgreSQL, and Microsoft SQL nodes that allows authenticated users to inject arbitrary SQL through unescaped identifier values in node configuration parameters. Attackers with workflow creation permissions can supply specially crafted table or column names to execute unauthorized database commands and compromise data integrity.

    • Update to 2.4.0
    Published Updated
  12. CVE-2026-44792

    High · CVSS 8.9EPSS 0.39%Fix available

    n8n: Source Control Pull SQL Injection

    n8n is an open source workflow automation platform. Prior to 1.123.43, 2.22.1, and 2.20.7, an attacker with write access to the git repository connected to an n8n Source Control configuration could commit a malicious Data Table JSON file containing a crafted column name. When an administrator performed a Source Control Pull, n8n imported the file and could lead to SQL injection on the internal PostgreSQL instance. Exploitation requires the n8n instance uses PostgreSQL as its database backend, the Source Control feature is enabled and connected to a repository the attacker can write to, and an administrator triggers a Source Control Pull. This

    • Update to 1.123.43
    • Update to 2.20.7
    • Update to 2.21.1
    Published Updated
  13. CVE-2026-44791

    Critical · CVSS 9.4EPSS 0.54%Fix available

    n8n: XML Node Prototype Pollution Patch Bypass

    n8n is an open source workflow automation platform. Prior to 1.123.43, 2.22.1, and 2.20.7, an authenticated user with permission to create or modify workflows could bypass the patch for CVE-2026-42232 in the XML node. When combined with other nodes, this could lead to RCE on the n8n host. This vulnerability is fixed in 1.123.43, 2.22.1, and 2.20.7.

    • Update to 1.123.43
    • Update to 2.20.7
    • Update to 2.22.1
    Published Updated
  14. CVE-2026-44790

    Critical · CVSS 9.4EPSS 0.53%Fix available

    n8n: Arbitrary File Read via Git Node

    n8n is an open source workflow automation platform. Prior to 1.123.43, 2.22.1, and 2.20.7, an authenticated user with permission to create or modify workflows could inject CLI flags on the Git node's Push operation allowing an attacker to read arbitrary files from the n8n server potentially leading to full compromise. This vulnerability is fixed in 1.123.43, 2.22.1, and 2.20.7.

    • Update to 1.123.43
    • Update to 2.20.7
    • Update to 2.22.1
    Published Updated
  15. CVE-2026-44789

    Critical · CVSS 9.4EPSS 0.53%Fix available

    n8n: HTTP Request Node Pagination Prototype Pollution to RCE

    n8n is an open source workflow automation platform. Prior to 1.123.43, 2.22.1, and 2.20.7, an authenticated user with permission to create or modify workflows could achieve global prototype pollution via an unvalidated pagination parameter in the HTTP Request node. Combined with other techniques this could lead to RCE on the instance. This vulnerability is fixed in 1.123.43, 2.22.1, and 2.20.7.

    • Update to 1.123.43
    • Update to 2.20.7
    • Update to 2.22.1
    Published Updated
  16. CVE-2026-45732

    High · CVSS 8.3EPSS 0.35%Fix available

    n8n: Cross-user Authorization Bypass in Dynamic Credential OAuth Endpoints

    n8n is an open source workflow automation platform. Prior to 1.123.43, 2.22.1, and 2.20.7, the OAuth1 and OAuth2 credential reconnect endpoints authorized access using credential:read rather than credential:update. An authenticated user with read-only access to a shared credential could initiate an OAuth reconnect flow and overwrite the stored token material for that credential with tokens bound to an external account they control. Workflows relying on the affected credential would subsequently execute under the attacker's OAuth identity, enabling data exfiltration to attacker-controlled external services and persistent takeover of shared int

    • Update to 1.123.43
    • Update to 2.20.7
    • Update to 2.21.1
    Published Updated
  17. CVE-2026-49444

    High · CVSS 7.1EPSS 0.39%Fix available

    n8n: Python sandbox escape

    n8n is an open source workflow automation platform. Prior to 1.123.48, 2.21.8, and 2.22.4, an authenticated user with permission to create or modify workflows containing a Python Code Node could escape the sandbox and achieve arbitrary code execution on the task runner container. This vulnerability is fixed in 1.123.48, 2.21.8, and 2.22.4.

    • Update to 1.123.48
    • Update to 2.21.8
    • Update to 2.22.4
    Published Updated
  18. CVE-2026-49465

    Medium · CVSS 6EPSS 0.54%Fix available

    n8n: Git Node Clone and Push Operations Bypass File Sandbox

    n8n is an open source workflow automation platform. Prior to 1.123.48, 2.21.8, and 2.22.4, an authenticated user with permission to create or modify workflows could supply a local filesystem path as the source repository in the Git node's Clone operation, or as the target repository in the Push operation, bypassing the N8N_RESTRICT_FILE_ACCESS_TO file sandbox. This allowed the contents of any local git repository accessible to the n8n process to be cloned into an allowed path and read, circumventing the access restrictions that correctly blocked direct file reads to the same paths. This vulnerability is fixed in 1.123.48, 2.21.8, and 2.22.4.

    • Update to 1.123.48
    • Update to 2.21.8
    • Update to 2.22.4
    Published Updated
  19. CVE-2026-54304

    High · CVSS 7.1EPSS 0.38%Fix available

    n8n: SecurityScorecard Node Leaks API Token to User-Controlled Host

    n8n is an open source workflow automation platform. Prior to 1.123.55, 2.25.7, and 2.26.1, an authenticated user with permission to create or modify workflows and access to a SecurityScorecard credential with limited allowed domains could configure the SecurityScorecard node's report download operation to target an attacker-controlled URL. The node attached the SecurityScorecard API token to the outbound request, causing the credential to be sent to the attacker-controlled host bypassing credential configured limitations and exfiltrating. This vulnerability is fixed in 1.123.55, 2.25.7, and 2.26.1.

    • Update to 1.123.55
    • Update to 2.25.7
    • Update to 2.26.1
    Published Updated
  20. CVE-2026-54307

    High · CVSS 8.5EPSS 0.39%Fix available

    n8n: Credential Exfiltration via Permission Bypass

    n8n is an open source workflow automation platform. Prior to 1.123.55, 2.25.7, and 2.26.2, a member-level user with editor access to a shared workflow could reference credentials they do not own via specific public API endpoints. Credential ownership checks were only enforced partially leading to cross-user credential access. This issue affects instances where workflow sharing is enabled and at least one workflow has been shared with a member-level user as an Editor. This vulnerability is fixed in 1.123.55, 2.25.7, and 2.26.2.

    • Update to 1.123.55
    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →