CyberSecBulletin

n8n vulnerabilities

We track 129 vulnerabilities in n8n products. 129 are rated high or critical, and 1 has been exploited in real attacks. The most recent was published on November 13, 2026.

129vulnerabilities
28critical
101high
1exploited
8.4average CVSS score

Latest n8n vulnerabilities

  • 7.5 High severity

    n8n: Improper Control of Generation of Code

    CVE-2026-126391n8n

    n8n before 1.123.89 contains an insufficient isolation vulnerability in workflow expression evaluation that allows authenticated users to escape the sandbox. Attackers with permission to create or modify workflows can craft expressions referencing unexpected J

  • 7.7 High severity

    n8n: Missing Authentication for Critical Functionality

    CVE-2026-126385n8n

    n8n before 2.45.5, 2.46.x before 2.46.1, and 3.x before 3.0.1 contains a flaw in the OAuth2 credential callback of the dynamic-credential connect flow, which does not verify that the completing browser belongs to the user who started the flow. Members with acc

  • 8.2 High severity

    n8n: Improper Neutralization of Special Elements in Data Query Logic

    CVE-2026-126383n8n

    n8n before 1.123.89, 2.x before 2.45.5, 2.46.x before 2.46.1, and 3.x before 3.0.1 contains a NoSQL injection vulnerability in the MongoDB node's Update and Find And Replace operations due to insufficient validation of the update key value taken from incoming

  • 8.8 High severity

    n8n: Improper Isolation or Compartmentalization

    CVE-2026-119408n8n

    n8n before 2.42.6, 2.43.x before 2.43.3, and 3.x before 3.0.1 contains a remote code execution vulnerability via deprecated Function, Function Item, and LangChain Code nodes running outside task runner isolation. Authenticated users who can create, modify, or

  • 7.5 High severity

    n8n: Server-Side Request Forgery

    CVE-2026-118679n8n

    n8n before 1.123.83, 2.41.4, and 2.42.1 contains a server-side request forgery vulnerability in the Slack Trigger webhook that allows unauthenticated attackers to exfiltrate Slack tokens by bypassing signature verification when no signing secret is set. Attack

  • 7.1 High severity

    n8n: Improperly Controlled Modification of Object Prototype Attributes

    CVE-2026-118678n8n

    n8n before 2.41.4 and 2.42.x before 2.42.1 contains a prototype pollution vulnerability that allows low-privileged users to alter built-in object behaviour by saving workflows with specially named connection keys. Attackers can add keys such as __proto__ to wo

  • 7.1 High severity

    n8n: Incorrect Authorization

    CVE-2026-118676n8n

    n8n before 1.123.85, 2.43.5, and 2.44.1 contains an authorization bypass vulnerability that allows member users to use credentials they cannot access by omitting default node parameters. Attackers can save and run workflows where pre-execution checks skip cred

  • 7.1 High severity

    n8n: Incorrect Authorization

    CVE-2026-118675n8n

    n8n before 1.123.85, 2.43.5, and 2.44.1 contains a credential guard bypass vulnerability that allows editors of shared workflows to use restricted credentials by loading sub-workflows from URLs or local files. Attackers can configure the Execute Sub-workflow n

  • 8.3 High severity

    n8n: Improperly Controlled Modification of Object Prototype Attributes

    CVE-2026-118649n8n

    n8n before 2.43.5 and 2.44.x before 2.44.1 accepts a client-supplied workflow ID and caches each workflow's owner project in memory by that ID, so a crafted ID such as __proto__ makes the Data Table project check match every project. An authenticated member wh

  • 7.3 High severity

    n8n: Improper Neutralization of Input During Web Page Generation

    CVE-2026-118648n8n

    n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 contains a stored cross-site scripting vulnerability because some webhook response paths, such as error responses and responses without headers, omit the sandbox Content-Security-Policy. Authenti

  • 8.2 High severity

    n8n: Insertion of Sensitive Information into Log File

    CVE-2026-118647n8n

    n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 saves the SeaTable Trigger node's API token in error execution data, because failed poll requests store raw request headers. Users who can view workflow executions but cannot read the credential

  • 8.7 High severity

    n8n: Improper Neutralization of Special Elements in Data Query Logic

    CVE-2026-118645n8n

    n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 contains a filter injection vulnerability in the Quick Base node, which sends the Where filter to the Quick Base API as raw query text. Attackers supplying untrusted input such as webhook data us

  • 7.7 High severity

    n8n: Incorrect Privilege Assignment

    CVE-2026-118644n8n

    n8n before 2.41.5 and 2.42.x before 2.42.2 passes a failed workflow's full execution context, including the identity of the user who started the run, to the configured error workflow. A project editor can set a colleague's workflow settings.errorWorkflow to an

  • 8.2 High severity

    n8n: Generation of Error Message Containing Sensitive Information

    CVE-2026-118643n8n

    n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 stores credential secrets in execution error data when operations fail in the Git, MongoDB Atlas Vector Store, and Google Cloud Storage nodes. Users who can view a workflow's executions but canno

  • 7.1 High severity

    n8n: Incorrect Authorization

    CVE-2026-118642n8n

    n8n before 1.123.85, 2.43.5, and 2.44.1 contains an authorization bypass vulnerability that allows authenticated members to use inaccessible credentials through inline sub-workflow nodes with non-boolean disabled values. Attackers knowing a credential id can r

  • 7.5 High severity

    n8n: Improper Neutralization of Special Elements in Data Query Logic

    CVE-2026-118641n8n

    n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 contains an OData $filter injection vulnerability in the Microsoft Outlook contact lookup and Microsoft SharePoint v1 item update nodes, which build $filter string literals from expression-bindab

  • 7.1 High severity

    n8n: Authorization Bypass Through User-Controlled Key

    CVE-2026-110853n8n

    n8n before 1.123.83 contains an authorization bypass vulnerability that allows authenticated members to spoof workflow identity by supplying a trusted identifier in Execute Sub-workflow inline JSON mode. Attackers can set this identifier to resolve credentials

  • 7.2 High severity

    n8n: Incorrect Authorization

    CVE-2026-110850n8n

    n8n before 2.41.4 and 2.42.0 before 2.42.1 does not validate credential ids stored in agent node parameters when an editor saves a shared workflow, because the check inspects only a node's credentials field. An editor can configure a Message an Agent node in i

  • 7.2 High severity

    n8n: Improper Neutralization of Input During Web Page Generation

    CVE-2026-110849n8n

    n8n before 1.123.83, 2.41.4, and 2.42.1 contains a stored cross-site scripting vulnerability in the file-preview modal, which re-publishes binary data as an unsandboxed same-origin blob URL. A member who uploads a crafted item can run script in the n8n origin

  • 7.0 High severity

    n8n: Improper Neutralization of Input During Web Page Generation

    CVE-2026-110847n8n

    n8n before 1.123.83, 2.x before 2.41.4, and 2.42.x before 2.42.1 contains a stored cross-site scripting vulnerability in the Chat Trigger hosted-chat page, where insufficiently sanitised customCss values are interpolated into the page as markup. Workflow autho

  • 7.0 High severity

    n8n: Incorrect Behavior Order: Validate Before Canonicalize

    CVE-2026-110846n8n

    n8n before 2.41.4 and 2.42.x before 2.42.1 contains a signature bypass in the waiting-webhook endpoint, which selects Send-and-Wait validation before normalising an alternate node reference form. Attackers holding an execution's resume token can approve waitin

  • 7.7 High severity

    n8n: External Control of System or Configuration Setting

    CVE-2026-110845n8n

    n8n before 1.123.83, 2.x before 2.41.4, and 2.42.x before 2.42.1 contains a code execution vulnerability in the Git node Log operation, which fails to strip a repository's local git configuration before invoking an external program. Authenticated members who c

  • 7.2 High severity

    n8n: Incorrect Authorization

    CVE-2026-110844n8n

    n8n before 1.123.83 contains an authorization bypass vulnerability that allows shared-workflow editors to use credentials they cannot access by embedding them in nested or tool inline sub-workflows. Attackers can save workflows with Workflow Tool or Workflow R

  • 8.2 High severity

    n8n: Allocation of Resources Without Limits or Throttling

    CVE-2026-110843n8n

    n8n before 2.41.4 and 2.42.x before 2.42.1 contains an uncontrolled resource consumption vulnerability in the unauthenticated OAuth authorize endpoint, which resolves clients by URL path but stores the caller's raw identifier as the record key. Unauthenticated

  • 7.7 High severity

    n8n: Improperly Controlled Modification of Object Prototype Attributes

    CVE-2026-110842n8n

    n8n before 2.41.4 and 2.42.x before 2.42.1 contains a prototype pollution vulnerability in the MCP workflow-validation tool, whose interpreter evaluates caller-supplied code in the main process, reads inherited properties, and permits assignment onto shared pr

  • 7.0 High severity

    n8n: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-110840n8n

    n8n before 2.41.4 and 2.42.x before 2.42.1 contains an SQL injection vulnerability in version 1 of the Microsoft SQL node, which substitutes Query field expression values directly into SQL text without parameterisation. When a workflow binds untrusted input su

  • 7.6 High severity

    n8n: Incorrect Authorization

    CVE-2026-103259n8n

    n8n versions before 2.39.6 and 2.40.0 before 2.40.1 contain a session token leakage vulnerability in the Dynamic Credentials authorize and revoke endpoints. Attackers with resolver registration capability can capture collaborators' session tokens by setting a

  • 7.7 High severity

    n8n: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-103257n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a path traversal vulnerability in the n8n node that fails to validate resource identifiers. Attackers can craft malicious resource IDs to redirect API calls to uninte

  • 7.1 High severity

    n8n: Insufficiently Protected Credentials

    CVE-2026-103256n8n

    n8n versions before 2.39.6 and 2.40.0 before 2.40.1 contain a credentials leak vulnerability in the Wekan and Baserow username-and-password credentials that sends unencrypted passwords to unvalidated hosts. Attackers with credential update permissions can modi

  • 9.0 Critical severity

    n8n: External Control of File Name or Path

    CVE-2026-103255n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a path traversal vulnerability in the Supabase node where the tableId parameter is inserted into request paths without validation. Attackers can exploit workflows bin

  • 8.7 High severity

    n8n: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-103253n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain an SQL injection vulnerability in the Oracle Database node's Delete Table Drop operation. Attackers can inject single quotes in the table or schema fields to append a

  • 7.7 High severity

    n8n: Authorization Bypass Through User-Controlled Key

    CVE-2026-103252n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain an authorization bypass vulnerability in the credential test endpoint that resolves project-scoped variables without validating caller access. Attackers can specify a

  • 7.1 High severity

    n8n: Missing Authorization

    CVE-2026-103251n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a validation bypass vulnerability in the community package installation handler for queue mode deployments. Attackers with Redis write access can bypass name validati

  • 8.1 High severity

    n8n: Improper Neutralization of Special Elements in Data Query Logic

    CVE-2026-103250n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a NoSQL injection vulnerability in the MongoDB Chat Memory node that fails to validate the sessionId parameter. Unauthenticated attackers can supply MongoDB query ope

  • 7.6 High severity

    n8n: Improper Neutralization of Input During Web Page Generation

    CVE-2026-103249n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a stored DOM cross-site scripting vulnerability in Resource Locator parameter dropdown link handling. Workflow authors can inject malicious script URLs that execute a

  • 9.0 Critical severity

    n8n: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-103248n8n

    n8n versions before 1.123.80, from 2.0.0 before 2.39.6, and from 2.40.0 before 2.40.1 contain a filter injection vulnerability in the Supabase node's Filters (String) mode that fails to escape field values. Attackers can inject filter expressions from untruste

  • 8.5 High severity

    n8n: Authorization Bypass Through User-Controlled Key

    CVE-2026-103247n8n

    n8n versions before 1.123.80 contain a credential tampering vulnerability where duplicate node IDs bypass the workflow credential tamper guard. Attackers with editor access to shared workflows can exploit mismatched node ID and name matching to retain victim c

  • 7.7 High severity

    n8n: Authorization Bypass Through User-Controlled Key

    CVE-2026-103246n8n

    n8n versions before 2.39.6 and 2.40.0 before 2.40.1 fail to validate credential ownership during inline agent node-tool introspection. Attackers can reference arbitrary credential IDs to decrypt and exfiltrate plaintext secrets to attacker-controlled hosts wit

  • 8.8 High severity

    n8n: Improper Control of Generation of Code

    CVE-2026-86083n8n

    n8n is an open source workflow automation platform. Prior to 1.123.76, 2.37.7, and 2.38.2, the legacy expression engine generated source text by calling the mutable global JSON.stringify while printing synthetic string literals and interpolating timezone data.

  • 7.1 High severity

    n8n: Inefficient Regular Expression Complexity

    CVE-2026-86081n8n

    n8n is an open source workflow automation platform. Prior to 1.123.76, 2.37.7, and 2.38.2, the Git node clone operation matched an attacker-controlled destination path against the default N8N_BLOCK_FILE_PATTERNS regular expression. The pattern ^(./).git(/.)$ a