p PatchFirst

PatchFirst · Latest vulnerabilities

n8n vulnerabilities · Page 5

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-54302

    High · CVSS 7EPSS 0.23%Fix available

    n8n: Stored XSS in Chat Trigger Node

    n8n is an open source workflow automation platform. Prior to 1.123.55, 2.25.7, and 2.26.2, an authenticated user with workflow edit access could inject arbitrary JavaScript into the Chat Trigger's generated page by setting a malicious webhookId. When a logged-in user visited the chat URL, the injected code executed in the n8n origin with that user's session privileges. 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
  2. CVE-2026-54305

    High · CVSS 8.9EPSS 0.37%Fix available

    n8n: Cross-Tenant Credential Takeover via Dynamic Credentials EE Endpoints

    n8n is an open source workflow automation platform. Prior to 1.123.55, 2.25.7, and 2.26.2, three EE endpoints used by the Dynamic Credentials feature accepted any authenticated n8n session without performing per-resource ownership or scope checks on the target workflow or credential. An authenticated user with no project membership or credential sharing relationship could enumerate credential identifiers, names, and types referenced by any private workflow in the instance, initiate an OAuth authorization flow against another user's credential to overwrite its stored tokens with tokens bound to an account they control, or revoke another user's

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

    High · CVSS 7EPSS 0.24%Fix available

    n8n: Same-Origin XSS in Respond to Webhook Node

    n8n is an open source workflow automation platform. Prior to 1.123.55, 2.25.7, and 2.26.2, an authenticated user with workflow edit access could configure a Respond to Webhook node to serve binary content with an attacker-controlled Content-Type. The binary response path bypassed the central Content-Security-Policy sandbox header, allowing a public webhook to execute JavaScript in the n8n origin when visited by an authenticated user, with access to that user's session. 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
  4. CVE-2026-54306

    Medium · CVSS 6.3EPSS 0.28%Fix available

    n8n: Prototype Pollution enables confused-deputy execution via public webhooks

    n8n is an open source workflow automation platform. Prior to 2.25.7 and 2.26.2, a prototype pollution vulnerability allowed a crafted public webhook payload to inject attacker-controlled fields into workflow data during internal object copying. These fields could be surfaced and consumed as normal values by downstream built-in nodes. Where a workflow combines a public webhook with action nodes that consume the resulting fields, an attacker could cause the workflow to act as a confused deputy — targeting unintended records or issuing outbound requests using the workflow owner's configured credentials. This vulnerability is fixed in 2.25.7 and

    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  5. CVE-2026-54308

    Medium · CVSS 6.3EPSS 0.3%Fix available

    n8n: Missing Token Validation on Microsoft Agent 365 Trigger Node

    n8n is an open source workflow automation platform. Prior to 2.25.7 and 2.26.2, the MicrosoftAgent365Trigger and StripeTrigger node did not validate that inbound requests. As a result, an unauthenticated attacker who knows the webhook URL could submit a forged payload and cause the workflow to execute with attacker-controlled data. This vulnerability is fixed in 2.25.7 and 2.26.2.

    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  6. CVE-2026-54311

    Medium · CVSS 6EPSS 0.39%Fix available

    n8n: Merge Node SQL Mode Prototype Pollution

    n8n is an open source workflow automation platform. Prior to 2.25.7 and 2.26.2, an authenticated user with permission to create or modify workflows could pollute the sandbox used by the Merge node's SQL Query mode. Because the sandbox context was cached and reused across all workflow executions on the instance, prototype mutations introduced by one user's workflow persist into subsequent Merge SQL executions belonging to other users or projects. This allowed a low-privileged attacker to intercept workflow data processed by other users on the same instance. This issue only affects multi-user n8n instances where more than one user has permissio

    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  7. CVE-2026-54310

    Medium · CVSS 6.5EPSS 0.55%Fix available

    n8n: SQL Injection in Postgres v1/TimesclaeDB Nodes

    n8n is an open source workflow automation platform. Prior to 2.25.7 and 2.26.2, an authenticated user with permission to create or modify workflows could supply a crafted parameters to the TimescaleDB and/or legacy Postgres v1 node's allowing arbitrary SQL to be injected and executed against the connected database within the privileges of the configured database account. This vulnerability is fixed in 2.25.7 and 2.26.2.

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

    High · CVSS 8.8EPSS 0.55%Fix available

    n8n: n8n MCP Browser HTTP Transport Exposes Unauthenticated Browser-Control Sessions

    n8n is an open source workflow automation platform. Prior to 2.25.7 and 2.26.2, when @n8n/mcp-browser is run in HTTP transport mode, the MCP endpoint accepts session initialization and tool invocation requests without any authentication. Any network-reachable client, or any website visited by the user, can establish an MCP session and invoke browser-control tools. Where the n8n AI Browser Bridge extension is installed and a browser connection is active, an unauthenticated caller can access browser-control capabilities including navigation, JavaScript evaluation, and cookie and storage access against the user's real browser profile. This issue

    • Update to 2.25.7
    • Update to 2.26.2
    Published Updated
  9. CVE-2026-54314

    Medium · CVSS 6.3EPSS 0.55%Fix available

    n8n: Denial of Service via ZIP decompression in webhook workflow

    n8n is an open source workflow automation platform. Prior to 2.24.0, the Compression node's Decompress operation expanded attacker-controlled archives into memory without enforcing limits on decompressed output size. An unauthenticated attacker could send a small compressed archive to a public webhook workflow using this node, causing the n8n process to terminate due to memory exhaustion and disrupting all workflows in the same instance. This vulnerability is fixed in 2.24.0.

    • Update to 2.24.0
    Published Updated
  10. CVE-2026-54312

    High · CVSS 7.2EPSS 0.4%Fix available

    n8n: Microsoft SQL Node Prototype Pollution

    n8n is an open source workflow automation platform. Prior to 2.24.0, an authenticated user with permission to create or modify workflows could achieve global prototype pollution via the Microsoft SQL node by supplying a crafted value as the table parameter. This pollutes Object.prototype process-wide for the lifetime of the n8n server process, causing application-wide validation failures and rendering the n8n instance completely non-functional until restarted. This vulnerability is fixed in 2.24.0.

    • Update to 2.24.0
    Published Updated
  11. CVE-2026-54303

    Medium · CVSS 6.8EPSS 0.23%Fix available

    n8n: Reflected XSS via Facebook, WhatsApp, and Microsoft Teams Trigger Webhook Verification Endpoints

    n8n is an open source workflow automation platform. Prior to 2.24.0, an endpoint in the Meta and Microsoft Teams trigger nodes reflects a query parameter into the HTTP response without sanitization or Content-Security-Policy headers, enabling reflected XSS in the n8n origin when a logged-in user visits a crafted URL. This vulnerability is fixed in 2.24.0.

    • Update to 2.24.0
    Published Updated
  12. CVE-2026-54313

    Medium · CVSS 6.5EPSS 0.34%Fix available

    n8n: NoSQL Injection in MongoDB Node Find And Replace Operation

    n8n is an open source workflow automation platform. Prior to 2.24.0, an authenticated user with workflow edit access could supply a malicious filter value in the MongoDB node's Find And Replace operation. The value was not validated before being passed to MongoDB as a query filter, allowing unintended documents to be matched and overwritten with attacker-controlled content. This vulnerability is fixed in 2.24.0.

    • Update to 2.24.0
    Published Updated
  13. CVE-2026-56357

    Medium · CVSS 6.3EPSS 0.31%Fix available

    n8n - Webhook Forgery via Missing HMAC-SHA256 Signature Verification in GitHub Webhook Trigger

    n8n before 1.123.15 and 2.5.0 contains a webhook forgery vulnerability in the GitHub Webhook Trigger node that fails to implement HMAC-SHA256 signature verification. Attackers who know the webhook URL can send unsigned POST requests to trigger workflows with arbitrary data, spoofing GitHub webhook events.

    • Update to 1.123.15
    • Update to 2.5.0
    Published Updated
  14. CVE-2026-56348

    Medium · CVSS 5.3EPSS 0.48%Fix available

    n8n - Credential Exfiltration via Allowed HTTP Request Domains Bypass in Dynamic Node Parameters Endpoint

    n8n before 2.20.0 contains a credential exfiltration vulnerability in the POST /rest/dynamic-node-parameters/options endpoint that allows authenticated users to bypass Allowed HTTP Request Domains restrictions. Attackers with credential access can cause the n8n server to issue HTTP requests with credentials to unauthorized hosts, exfiltrating sensitive authentication data.

    • Update to 2.20.0
    Published Updated
  15. CVE-2026-42237

    Medium · CVSS 5.3EPSS 0.25%Fix available

    n8n: SQL Injection in Snowflake and MySQL Nodes

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, the fix for GHSA-f3f2-mcxc-pwjx did not cover the Snowflake node or the legacy MySQL v1 node. Both nodes construct SQL queries by directly interpolating user-controlled table names, column names, and update keys into query strings without identifier escaping, enabling SQL injection against the connected database. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Update to 1.123.32
    • Update to 2.17.4
    • Update to 2.18.1
    Published Updated
  16. CVE-2026-42236

    High · CVSS 8.7EPSS 0.49%Fix available

    n8n: Unauthenticated Denial of Service via MCP Client Registration

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, the MCP OAuth client registration endpoint accepted unauthenticated requests and stored client data without adequate resource controls. An unauthenticated remote attacker could exhaust server memory resources by sending large registration payloads, rendering the n8n instance unavailable. The MCP enable/disable toggle gates MCP access but did not restrict client registrations, meaning the endpoint is reachable regardless of whether MCP access is enabled on the instance. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Update to 1.123.32
    • Update to 2.17.4
    • Update to 2.18.1
    Published Updated
  17. CVE-2026-42235

    High · CVSS 8.8EPSS 0.33%Fix available

    n8n: XSS via MCP OAuth client

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an unauthenticated attacker could register a malicious MCP OAuth client with a crafted client_name. If a victim user authorized the OAuth consent dialog and a second user subsequently revoked that access, a toast notification would render the injected script. Clicking the link would execute arbitrary JavaScript in the victim's authenticated n8n browser session, enabling credential and session token theft, workflow manipulation, or privilege escalation. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Update to 1.123.32
    • Update to 2.17.4
    • Update to 2.18.1
    Published Updated
  18. CVE-2026-42234

    High · CVSS 7.1EPSS 0.38%Fix available

    n8n: Python Task Runner Sandbox Escape

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, 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 issue only affects instances where the Python Task Runner is enabled. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Update to 1.123.32
    • Update to 2.17.4
    • Update to 2.18.1
    Published Updated
  19. CVE-2026-42233

    Medium · CVSS 5.3EPSS 0.33%Fix available

    n8n: SQL Injection in Oracle Database Node via Limit Field

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, a flaw in the Oracle Database node's select operation allowed user-controlled input passed into the Limit field via expressions to be interpolated directly into the SQL query without sanitization or parameterization. In workflows where external input is passed into the Limit field (e.g., from a webhook), an attacker could inject arbitrary SQL and exfiltrate data from the connected Oracle database. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Update to 1.123.32
    • Update to 2.17.4
    • Update to 2.18.1
    Published Updated
  20. CVE-2026-42232

    Critical · CVSS 9.4EPSS 0.48%Fix available

    n8n: XML Node Prototype Pollution to RCE

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an authenticated user with permission to create or modify workflows could achieve global prototype pollution via the XML Node leading to RCE when combined with other nodes exploiting the prototype pollution. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Update to 1.123.32
    • Update to 2.17.4
    • Update to 2.18.1
    Published Updated

Check your server

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

Check your server →