int(1491)

Vulnerability Bulletins


Vulnerabilidad en la llamada al sistema sendfile de FreeBSD

Vulnerability classification

Property Value
Confidence level Oficial
Impact Aumento de la visibilidad
Dificulty Principiante
Required attacker level Acceso remoto con cuenta

System information

Property Value
Affected manufacturer UNIX
Affected software FreeBSD 4.x
FreeBSD 5.x <5.4-RELEASE

Description

Se ha descubierto una vulnerabilidad en la llamada al sistema sendfile() en todas las versiones 4.x y en las versiones 5.x anteriores a la 5.4-RELEASE del sistema operativo FreeBSD.

La vulnerabilidad reside en que si se trunca un archivo mientras se envía con sendfile (después de empezar la transferencia y antes de que ésta se acabe) se enviarán partes arbitrarias de la memoria del kernel en lugar de la parte perdida del archivo.

La explotación de esta vulnerabilidad podría permitir a un atacante local obtener acceso a contenidos arbitrarios de la memoria del kernel.

Solution



Actualización de software

FreeBSD
FreeBSD 4.x
ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-05:02/sendfile_4.patch
FreeBSD 5.3
ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-05:02/sendfile_5.patch

Standar resources

Property Value
CVE CAN-2005-0708
BID

Other resources

FreeBSD Security Advisory FreeBSD-SA-05:02.sendfile
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-05:02.sendfile.asc

Version history

Version Comments Date
1.0 Aviso emitido 2005-04-06
2.0 Exploit público disponible. 2005-11-29
Ministerio de Defensa
CNI
CCN
CCN-CERT