CVE-2026-65597

n8n before 1.123.64, 2.x before 2.29.8, and before 2.30.1 contains a DOM-based cross-site scripting vulnerability in the HTML preview, which renders execution output into an iframe srcdoc without the sandbox attribute. A sanitizer bypass allows injected script to execute same-origin as the editor. When a victim opens the preview, the script can call authenticated APIs using the victim's session. An account with global:member privileges can exploit the issue.
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 antes de 1.123.64, 2.x antes de 2.29.8, y antes de 2.30.1 contiene una vulnerabilidad de cross-site scripting basada en DOM en la vista previa HTML, que renderiza la salida de ejecución en un iframe srcdoc sin el atributo sandbox. Una omisión del saneador permite que el script inyectado se ejecute con el mismo origen que el editor. Cuando una víctima abre la vista previa, el script puede llamar a APIs autenticadas usando la sesión de la víctima. Una cuenta con privilegios global:member puede explotar el problema.

Information

Published : 2026-07-22 12:18

Updated : 2026-10-29 20:17


NVD link : CVE-2026-65597

Mitre link : CVE-2026-65597

CVE.ORG link : CVE-2026-65597


JSON object : View

Products Affected

n8n

  • n8n
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')