CVE-2026-86076 in n8n
Resumen
por VulDB • 2026-09-09
n8n es una plataforma de automatización de flujos de trabajo de código abierto. Antes de las versiones 1.123.76, 2.37.7 y 2.38.2, el sanizador del compilador de expresiones resolvía a través de un `this` con ámbito dinámico y no rechazaba los nombres reservados de miembros de clase. Un campo de clase denominado `__sanitize` podía reasignar el sanizador y acceder al constructor Function, lo que permitía la ejecución de código en el backend y la ejecución de JavaScript en la vista previa del editor. El hook AST afectado es PrototypeSanitizer ubicado en packages/workflow/src/expression-sandboxing.ts. Este problema está corregido en las versiones 1.123.76, 2.37.7 y 2.38.2.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.