Escape de información en el kernel de FreeBSD
|
Clasificación de la vulnerabilidad
|
Propiedad |
Valor |
Nivel de Confianza |
Oficial |
Impacto |
Aumento de la visibilidad |
Dificultad |
Experto |
Requerimientos del atacante |
Acceso remoto con cuenta |
Información sobre el sistema
|
Propiedad |
Valor |
Fabricante afectado |
UNIX |
Software afectado |
FreeBSD 4.x
FreeBSD 5.x <5.4-RELEASE |
Descripción
|
Se ha descubierto una vulnerabilidad en las versiones 4.x y en las versiones 5.x anteriores a la 5.4-RELEASE de FreeBSD.
La vulnerabilidad reside en la ioctl SIOCGIFCONF que permite a un proceso de usuario obtener una lista de las interfaces de red existentes desde el kernel en un buffer proporcionado por el proceso ejecutándose en espacio de usuario.
El problema se da durante la generación de la lista de interfaces de red en el kernel ya que se escribe en una porción de un buffer sin rellenarlo de ceros previamente lo que puede resultar en un escape de información.
La explotación de esta vulnerabilidad podría permitir a un atacante local obtener información sensible del sistema mediante la ioctl SIOCGIFCONF. |
Solución
|
Actualización de software
FreeBSD
FreeBSD 4.x
ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-05:04/ifconf4.patch
FreeBSD 5.3
ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-05:04/ifconf5.patch |
Identificadores estándar
|
Propiedad |
Valor |
CVE |
CAN-2005-1126 |
BID |
NULL |
Recursos adicionales
|
FreeBSD Security Advisory FreeBSD-SA-05:04.ifconf
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-05:04.ifconf.asc |