← volver
CVE-2014-7169

CVE-2014-7169

CVSS 9.8 CRITICALEPSS 99.9%● KEVCWE-78
En resumen

Bash procesa comandos ocultos después de definiciones de funciones en variables de entorno, permitiendo que atacantes ejecuten código arbitrario cuando Bash se ejecuta con privilegios elevados. Es crítico porque muchos sistemas usan variables de entorno para pasar datos entre programas.

Detalle técnico

Inyección de comando del SO (CWE-78) vía procesamiento de variables de entorno. Bash GNU ≤4.3 falla al analizar correctamente definiciones de función, permitiendo ejecución de comando arbitrario en cadenas finales cuando variables de entorno cruzan límites de privilegio (ej: ForceCommand de sshd, CGI Apache, clientes DHCP). Parche incompleto del CVE-2014-6271 deja el vector de inyección parcialmente funcional.

Resumen generado y traducido por IA a partir de la descripción oficial.
GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of environment variables, which allows remote attackers to write to files or possibly have unknown other impact via a crafted environment, as demonstrated by vectors involving the ForceCommand feature in OpenSSH sshd, the mod_cgi and mod_cgid modules in the Apache HTTP Server, scripts executed by unspecified DHCP clients, and other situations in which setting the environment occurs across a privilege boundary from Bash execution. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-6271.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Productos afectados
n/a · n/a
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.

¿Quieres saber si tu infraestructura está expuesta a esto?

Hablar con TrueHacking →