Vai al contenuto principale
BlogLinuxNuovi kernel, vulnerabilità risolte

Nuovi kernel, vulnerabilità corrette

Sono stati rilasciati cinque nuovi kernel che contengono la correzione per la vulnerabilità di escalation dei privilegi locali del kernel Linux recentemente annunciata (CVE-2009-2692). I seguenti kernel NON sono vulnerabili:

2.6.18.8-linode19 (Ultima versione 2.6 stabile)
2.6.30.5-linode20
2.6.18.8-x86_64-linode7 (Ultima versione 2.6 stabile - x86_64)
2.6.30.5-x86_64-linode8
2.6.23.17-linode44 (per UML)

Controllare l'output di "uname -r" da Linode. Se non si sta utilizzando uno dei kernel sopra indicati (o successivi), il proprio Linode potrebbe essere vulnerabile. In tal caso, si consiglia vivamente di scegliere "Latest 2.6 Stable" (o un kernel non vulnerabile di propria scelta) nel profilo di configurazione del Linode e di riavviare il Linode per acquisire la modifica. Verificare l'acquisizione del nuovo kernel eseguendo nuovamente "uname -r" dopo il riavvio.

Esistono exploit, che riguardano tutte le versioni del kernel Linux fino alla 2.6.30.4 inclusa, che permettono a un normale utente locale di ottenere i privilegi di root. Nei nostri test abbiamo ottenuto risultati contrastanti, ma l'exploit ha funzionato senza modifiche su un paio di kernel. Si consiglia vivamente di assicurarsi di utilizzare uno dei kernel elencati sopra (o successivi). Abbiamo anche un elenco di kernel disponibili.

Commenti (12)

  1. Author Photo

    Thanks for the update. Was wondering when this was going to come out. I was scared for a few days.

  2. Christopher Aker

    The 2.6.18.8 series kernels we released last Friday night, but wanted to wait for 2.6.30.5 before making the announcement.

  3. Author Photo

    Nice, thanks for the update.

  4. Author Photo

    How do I upgrade to the latest kernel if I’m on an old version?

  5. Author Photo

    To upgrade, simply reboot, then verify it again with: uname -r

  6. Author Photo

    Thanks for informing us about that on your blog.
    I love your service. 🙂

    Have a good day.
    Davide.

  7. Author Photo

    Mine says “2.6.18.8-linode16”.

    Would you say this requires update?

    Thanks!

  8. Christopher Aker

    Is 2.6.18.8-linode16 or later in the list above? No. So you’re vulnerable.

  9. Author Photo

    Thank you for your continued updates. This is very much appreciated and certainly why Linode LLC is the right choice for our services. Keep up the fantastic support work.

  10. Author Photo

    Thanks for the great work! Is this kernel’s source available? I see many kernel sources here: https://www.linode.com/src/ but not 2.6.23.17-linode44.

    I was hoping to get the right headers so I can compile kernel modules on my Linodes!

  11. Christopher Aker

    @Casey – that’s a UML kernel, which doesn’t support modules in our environment. If you need modules, submit a ticket and we’ll migrate your Linode to a Xen host.

  12. Author Photo

    Thanks for the advice! I rarely need to build kernel modules, but it would be nice and I doubt I’d notice the UML/Xen switch otherwise.

Lascia una risposta

Il vostro indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati da *