1 de octubre de 2014

BASH. Caracteríticas y consecuencias

 Stephane Chazelas ha descubierto una vulnerabilidad en el procesamiento de variables de entorno en el interprete de comandos Bash, común en sistemas Linux. Esta vulnerabilidad puede ser explotable de forma remota y podría permitir ejecución de código. La vulnerbilidad se ha catalogado de Importancia: 5 - Crítica
Recursos afectados
  1. La vulnerabilidad afecta potencialmente a todos los sistemas que tengan Bash instalado. Se recomienda consultar las versiones afectadas para cada distribución.
  2. Los productos de Cisco afectados se pueden consultar en el aviso de la compañía.
Detalle e Impacto de la vulnerabilidad
  •  La vulnerabilidad descubierta podría ser utilizada para ejecución remota de código, debido a que es común uitlizar bash en background dentro de otros procesos. Esto se hace, por ejemplo, para el parseado de scripts CGI (utilizado por Apache, por ejemplo), o incluso ejecución de comandos (utilizado por git, entre otros).
  •  El problema viene debido a un incorrecto parseado de las variables de entorno, muchas veces utilizadas para controlar el comportamiento de scripts en Bash. Ya se han detectado escaneos en busca de este fallo, como indica la firma Volexity en la página http://www.volexity.com/blog/?p=19, donde se pueden ver peticiones GET capturado
  •  La vulnerabilidad ha recibido el identificador CVE-2014-6271. Por otra parte, también se ha asignado el identificador CVE-2014-7169 a una corrección incompleta de esta vulnerabilidad por parte de Red Hat.
  • Actualización a 26/09/2014: Cisco ha publicado un aviso con sus productos afectados. http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140926-bash
Recomendación
Actualizar Bash a la versión recomendada por la distribución o producto correspondiente. En concreto:
  1. Red Hat https://access.redhat.com/articles/1200223
  2. Debian https://www.debian.org/security/2014/dsa-3032
  3. Ubuntu http://www.ubuntu.com/usn/usn-2362-1/
  4. CentOS http://centosnow.blogspot.com.es/2014/09/critical-bash-updates-for-centos-5.html
  5. SUSE/Novell http://support.novell.com/security/cve/CVE-2014-6271.html
  6. Cisco http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140926-bash
Más información
Fuente: INTECO