Archivo

Artículos etiquetados y‘Kernel’

Nuevo exploit para el kernel Linux

Julio 18, 2009 msdark Deja un comentario

Se ha publicado una nueva vulnerabilidad (y su exploit) para el kernel linux, especificamente 2.6.30 y 2.6.30.1.

Por medio de esta vulnerabilidad es posible evitar las protecciones de seguridad de módulos como SELinux y AppArmor.

Una posible solución es ejecutar el compilador con la orden CFLAGS+= -fno-delete-null-pointer-checks que evita que la optimización se lleve a cabo. El error está solucionado en la rama 2.6.31-rc3.(via Slashdot )

El problema parece que proviene de una optimización del compilador en la implementación de net/tun respecto a los punteros referenciados a NULL. En concreto:

struct sock *sk = tun->sk; // initialize sk with tun->sk
...
if (!tun)
return POLLERR; // if tun is NULL return error

xD… a cuidarse un poco mientras llega la actualización con el parche

Construye tu primer módulo cargable para el Kernel Linux

Julio 6, 2009 msdark Deja un comentario

Estos son dos pequeños post escritos en http://casidiablo.net que te muestran como construir un módulo cargable para el Kernel de nuestro querido SO..

Leer, aprender, comentar (en casidiablo) y continuar trabajando para el Software Libre

[how-to] Tu primer módulo cargable para el Linux kernel
A fondo: Tu primer módulo cargable para el Linux kernel

Saludos!!!