Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.4

CVE-2026-119408: n8n can run malicious JavaScript on your server

CVE-2026-119408 · published 3 days ago
Summary

Versions of n8n before 2.42.6, 2.43.3 and 3.0.1 let a logged‑in user add hidden code blocks that execute JavaScript in the main application process. This can let the user run any commands on the server, potentially compromising data and systems. Upgrade to the latest n8n release or remove the deprecated Function, Function Item, and LangChain Code nodes from your workflows.

What to do

The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.

Affected software
VendorProductAffected versions
n8n-io n8n < 2.43.3
< 2.42.6
< 3.0.1
Original advisory text
n8n before 2.42.6, 2.43.3 and 3.0.1 Code Execution Outside Task Runner Isolation via Deprecated Function Nodes
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 import workflows naming these hidden node types can execute JavaScript in the n8n main process.
Fix within
Internet-facing 14 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit (estimated)
  • Gives an attacker full control (estimated)
Severity
9.4 Critical
Exploitation
<1% chance of attack within 30 days
Type
CWE-653Improper Isolation or Compartmentalization
Timeline
Published30 Oct 2026
Updated31 Oct 2026
First seen30 Oct 2026
Sources
CVE-2026-119408 · MITRE
Track software like this
Free during beta