Vulnerabilidad en Dokploy de Dokploy (CVE-2026-27130)
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:
18/05/2026
Última modificación:
06/10/2026
Descripción
Dokploy es una Plataforma como Servicio (PaaS) gratuita y autoalojable. Las versiones 0.26.6 e inferiores tienen inyección de comandos del sistema operativo a través del parámetro appName. 3 problemas encadenados causan este problema: saneamiento de entrada inadecuado, falta de validación de esquema e interpolación directa de shell. Los nombres de aplicación controlados por el usuario se pasan a través de un saneamiento inadecuado (la función cleanAppName solo reemplaza espacios y convierte a minúsculas) antes de ser interpolados directamente en comandos de shell ejecutados a través de execAsync() y execAsyncRemote(). Un atacante autenticado puede inyectar metacaracteres de shell (p. ej., ;, $(), backticks, |, &) en el campo appName durante la creación de la aplicación, los cuales son luego ejecutados con privilegios de nivel de servidor cuando se activan operaciones de servicio (iniciar, detener, eliminar, escalar). Este problema ha sido resuelto en la versión 0.26.7.
Impacto
Puntuación base 3.x
9.90
Gravedad 3.x
CRÍTICA


