What’s Vulnerable › Vulnerabilities
CVE-2026-72764: n8n before 1.123.67 Module Cache Poisoning via Code Node
- Severity: high (CVSS 8.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.8% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2026-08-11 · updated 2026-10-29
- Weakness: CWE-668
Description
n8n's JavaScript task runner shared a single module cache across all users' Code-node executions. In affected versions (before 1.123.67, 2.31.5, and 2.32.1), a user able to run a Code node could poison a cached module and thereby alter other users' Code-node executions on the same runner, affecting their confidentiality, integrity, or availability. This is a cross-user isolation break within a single n8n instance and does not constitute a sandbox escape or remote code execution. Only multi-user instances running the JS task runner with built-in or external modules enabled are affected.
Affected products
- n8n-io n8n: before 1.123.67; from 2.0.0 before 2.31.5; 2.32.0 (and their updates) — fixed in 1.123.67, 2.31.5
- n8n-io n8n: before 1.123.67 — fixed in 1.123.67
How to fix
Upgrade to a fixed version: n8n-io n8n 1.123.67, 2.31.5; n8n-io n8n 1.123.67. Check the vendor advisory for mitigations.
References
- https://github.com/n8n-io/n8n/security/advisories/GHSA-9cmh-xcqm-5hqr
- https://www.vulncheck.com/advisories/n8n-before-module-cache-poisoning-via-code-node
Get alerted when CVE-2026-72764 or the next vulnerability affects your stack