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

Vulnerabilidad en un comando "agent-update" en Apache NiFi MiNiFi C++ (CVE-2021-33191)

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/08/2021
Última modificación:
07/11/2023

Descripción

Apache NiFi MiNiFi C++ versión 0.5.0, el protocolo c2 implementa un comando "agent-update" que fue diseñado para parchear el binario de la aplicación. Este comando de "patching" predeterminado llama a un binario confiable, pero puede ser modificado a un valor arbitrario mediante un comando "c2-update". Dicho comando es ejecutado entonces usando los mismos privilegios que el binario de la aplicación. Esto fue solucionado en versión 0.10.0.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:apache:nifi_minifi_c\+\+:*:*:*:*:*:*:*:* 0.5.0 (incluyendo) 0.10.0 (excluyendo)