Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en el archivo grammar-parser.jison en el paquete hot-formula-parser para Node.js (CVE-2020-6836)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-94 Control incorrecto de generación de código (Inyección de código)
Fecha de publicación:
11/01/2020
Última modificación:
22/01/2020

Descripción

El archivo grammar-parser.jison en el paquete hot-formula-parser versiones anteriores a la versión 3.0.1 para Node.js, es vulnerable a una inyección de código arbitrario. El paquete no puede sanear los valores pasados a la función parse y los concatena en una llamada eval. Si un valor de la fórmula es tomado de una entrada controlada por el usuario, puede permitir a atacantes ejecutar comandos arbitrarios en el servidor.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:hot-formula-parser_project:hot-formula-parser:*:*:*:*:*:node.js:*:* 3.0.1 (excluyendo)