Trovato exploit per il kernel 2.6.x
La vulnerabilità è presente dalla versione 2.6.17 fino alla recente 2.6.24.1 e permette di ottenere una shell di root sfruttando un bug in vmsplice.
Viene segnalata come presente nei kernel di Debian Etch e Ubuntu, provando sulla mia Slackware con kernel personalizzato ho potuto riscontrare lo stesso problema (o possibilità, dipende dai punti di vista)
Un proof of concept di questo bug è reperibile qui, in attesa di aggiornamenti che risolvano il problema si consiglia di non eseguire programmi di cui non si conosce con sicurezza la fonte o in alternativa di ricompilare il kernel senza vmsplice.
[UPDATE] Link corretto, quello precedente faceva riferimento ad una versione del proof of concept non funzionante
Lunedì, 11 Febbraio 2008 a 12:52
[...] johnny84 weblog not just another wordpress weblog « Trovato exploit per il kernel 2.6.x [...]
Lunedì, 11 Febbraio 2008 a 14:49
[...] Thanks to: Johnny84 [...]
Lunedì, 11 Febbraio 2008 a 14:54
[...] è passato ancora un giorno dalla segnalazione dell’exploit al kernel riguardante vmsplice (vedi Trovato exploit per il kernel 2.6.x) che subito è stato pubblicato un aggiornamento su http://www.kernel.org, ecco il testo del Changelog [...]