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.
Impacto
Puntuación base 3.x
9.80
Gravedad 3.x
CRÍTICA
Puntuación base 2.0
7.50
Gravedad 2.0
ALTA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:hot-formula-parser_project:hot-formula-parser:*:*:*:*:*:node.js:*:* | 3.0.1 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página