CVE-2026-72769: n8n before 1.123.67 Prototype Pollution via VM Expression Engine
n8n before 1.123.67, 2.31.5, and 2.32.1 contains a prototype pollution vulnerability in the VM expression engine. An authenticated user able to create or edit a workflow expression can abuse the engine's array-element access to obtain a reference to a host built-in and pollute its prototype in the main n8n process (a sandbox escape), leading to a denial of service. Both self-hosted and cloud instances running the VM expression engine are affected.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-72769?
CVE-2026-72769 has a risk rating of 53, indicating a moderate severity vulnerability.
How does CVE-2026-72769 affect n8n?
CVE-2026-72769 allows authenticated users to exploit the n8n VM expression engine, leading to potential prototype pollution.
How do I fix CVE-2026-72769?
To fix CVE-2026-72769, upgrade to n8n version 1.123.67 or later, or versions 2.31.5 or 2.32.1.
Who is affected by CVE-2026-72769?
Any users of n8n prior to version 1.123.67, 2.31.5, and 2.32.1 who can create or edit workflow expressions are affected.
What is prototype pollution in the context of CVE-2026-72769?
Prototype pollution in CVE-2026-72769 refers to the ability to manipulate an object's prototype, compromising the integrity of the application.