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

Vulnerabilidad en la lista de paquetes packages.json en Nimble doCmd en Nim (CVE-2021-21372)

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-78 Neutralización incorrecta de elementos especiales usados en un comando de sistema operativo (Inyección de comando de sistema operativo)
Fecha de publicación:
26/03/2021
Última modificación:
24/10/2022

Descripción

Nimble es un administrador de paquetes para el lenguaje de programación Nim. En la versión de lanzamiento de Nim versiones anteriores a 1.2.10 y 1.4.4, Nimble doCmd es usado en diferentes lugares y puede ser aprovechado para ejecutar comandos arbitrarios. Un atacante puede crear una entrada maliciosa en la lista de paquetes packages.json para desencadenar una ejecución del código.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:nim-lang:nim:*:*:*:*:*:*:*:* 1.2.10 (excluyendo)
cpe:2.3:a:nim-lang:nim:*:*:*:*:*:*:*:* 1.4.0 (incluyendo) 1.4.4 (excluyendo)