CVE

Vulnerabilidad en vm2 (CVE-2023-37466)

Severidad:
CRÍTICA
Type:
CWE-94 Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
14/07/2023
Última modificación:
01/02/2024

Descripción

vm2 es una máquina virtual/sandbox avanzada para Node.js. La librería contiene problemas de seguridad críticos y no debe usarse para producción. El mantenimiento del proyecto ha sido descontinuado. En vm2 para versiones hasta 3.9.19, la sanitización del controlador `Promise` se puede omitir con la propiedad de acceso `@@species`, lo que permite a los atacantes escapar del entorno limitado y ejecutar código arbitrario, lo que potencialmente permite la ejecución remota de código dentro del contexto del entorno limitado de vm2.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:vm2_project:vm2:*:*:*:*:*:node.js:*:* 3.9.19 (incluyendo)


Referencias a soluciones, herramientas e información