CVE-2026-65591

n8n contains a sanitizer bypass vulnerability in the legacy expression evaluator's computed-member handler. An authenticated user with workflow create or modify permissions can craft a malicious expression to bypass the sanitizer and achieve host-level code execution as the n8n process. The legacy expression engine is the default in affected versions. Fixed in n8n 1.123.64, 2.29.8, and 2.30.1.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:n8n:n8n:*:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:enterprise:node.js:*:*

History

27 Jul 2026, 19:11

Type Values Removed Values Added
References () https://github.com/n8n-io/n8n/security/advisories/GHSA-pm35-fqvh-cq5g - () https://github.com/n8n-io/n8n/security/advisories/GHSA-pm35-fqvh-cq5g - Mitigation, Vendor Advisory
References () https://www.vulncheck.com/advisories/n8n-before-sanitizer-bypass-remote-code-execution - () https://www.vulncheck.com/advisories/n8n-before-sanitizer-bypass-remote-code-execution - Third Party Advisory
First Time N8n
N8n n8n
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 8.8
CPE cpe:2.3:a:n8n:n8n:*:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:community:node.js:*:*

22 Jul 2026, 12:18

Type Values Removed Values Added
New CVE

Information

Published : 2026-07-22 12:18

Updated : 2026-07-27 19:11


NVD link : CVE-2026-65591

Mitre link : CVE-2026-65591

CVE.ORG link : CVE-2026-65591


JSON object : View

Products Affected

n8n

  • n8n
CWE
CWE-917

Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')