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

Vulnerabilidad en la variable pinNumbver en la función GPIO en rpi (CVE-2019-10796)

Gravedad CVSS v3.1:
CRÍTICA
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:
24/02/2020
Última modificación:
24/08/2020

Descripción

rpi versiones hasta 0.0.3, permite una ejecución de comandos arbitrarios. La variable pinNumbver en la función GPIO dentro de la biblioteca src/lib/gpio.js es usado como parte del argumento de la función exec sin ningún saneamiento.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:rpi_project:rpi:*:*:*:*:*:node.js:*:* 0.0.3 (incluyendo)