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

24 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) n8n contiene una vulnerabilidad de omisión de saneador en el gestor de miembros computados del evaluador de expresiones heredado. Un usuario autenticado con permisos para crear o modificar flujos de trabajo puede crear una expresión maliciosa para omitir el saneador y lograr la ejecución de código a nivel de host como el proceso de n8n. El motor de expresiones heredado es el predeterminado en las versiones afectadas. Corregido en n8n 1.123.64, 2.29.8 y 2.30.1.

Information

Published : 2026-07-22 12:18

Updated : 2026-10-29 19:17


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')