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

Vulnerabilidad en backmeup de adaltas (CVE-2026-71243)

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:
05/08/2026
Última modificación:
24/10/2026

Descripción

El paquete npm backmeup ensambla cadenas de comandos de shell concatenando directamente sus valores de opción (name, source, destination, filter) - p. ej. cmd = ’mkdir -p ’ + path.join(info.destination, info.name) + ’; ’ - y ejecuta la cadena resultante a través de un shell mediante ssh2-exec (localmente mediante child_process, o remotamente mediante SSH cuando se proporciona un manejador ssh), en lugar de usar execFile/spawn con un array de argumentos. El único procesamiento aplicado es path.normalize()/path.join(), que no neutralizan los metacaracteres de shell (;, |, y , $(), backticks, salto de línea). Cualquier aplicación que pase valores influenciados por el atacante a estas opciones (p. ej. un nombre de copia de seguridad elegido por el usuario) es vulnerable a la ejecución arbitraria de comandos del sistema operativo en el host de copia de seguridad, o en el objetivo SSH remoto cuando uno está configurado.

Referencias a soluciones, herramientas e información