CVE-2014-7169
CVE-2014-7169
Vexday Risk Score
100Corregir ahora
Decisión SSVC (CISA)
Act
Explotación + impacto → acción inmediata
CVSS 9.8EPSS 99.9%KEV simPoC públicaNuclei —Metasploit —Patch referenciado
Ciclo de vida
25 sep 2014PoC pública
25 sep 2014Publicada en NVD
28 ene 2022Explotación activa (CISA KEV)
Recomendación: Corregir cuanto antes — hay explotación activa confirmada.
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
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.