Bad Epoll mette a rischio Linux con una vulnerabilità di escalation locale

  • Bad Epoll è una vulnerabilità di escalation dei privilegi che interessa il kernel Linux.
  • La falla potrebbe consentire l'accesso come root tramite un errore di gestione della memoria.
  • Le distribuzioni Linux stanno già lavorando alla distribuzione delle patch corrispondenti.

Sondaggio negativo

Sondaggio negativo Questo è il nome dato a una vulnerabilità di sicurezza che interessa il kernel Linux e che, in determinate condizioni, potrebbe consentire a un utente malintenzionato di ottenere i privilegi di root. La falla ha suscitato notevole interesse nella comunità scientifica perché riguarda un componente fondamentale del sistema, ed è già stato pubblicato un exploit proof-of-concept.

Sebbene questa vulnerabilità non implichi che qualsiasi sistema Linux possa essere automaticamente compromesso, evidenzia l'importanza di mantenere il kernel aggiornato. Come per altre falle di questo tipo, la probabilità effettiva di sfruttamento dipende dalla configurazione del sistema, dalla versione del kernel utilizzata e dal fatto che l'attaccante abbia già accesso locale alla macchina.

Bad Epoll: la vulnerabilità che può consentire i privilegi di root in Linux

Bad Epoll influenza il sottosistema epol del kernel Linux, un meccanismo ampiamente utilizzato per gestire in modo efficiente grandi volumi di eventi di input/output. Questo componente è impiegato da numerose applicazioni e servizi per monitorare più descrittori di file senza compromettere le prestazioni.

Il problema risiede in un errore di gestione della memoria che può portare a una condizione nota come uso-dopo-liberoIn determinate circostanze, un utente malintenzionato con accesso locale può sfruttare questo comportamento per manipolare la memoria del kernel ed elevare i privilegi fino a ottenere l'accesso come utente root.

I ricercatori responsabili della scoperta hanno pubblicato una prova di concetto funzionante a scopo di ricerca e per facilitare la validazione delle correzioni da parte di sviluppatori e distributori. Tuttavia, l'esistenza di questo codice rende particolarmente importante applicare gli aggiornamenti di sicurezza disponibili non appena vengono rilasciati per ciascuna distribuzione Linux.

Anche Android è interessato

La vulnerabilità interessa diverse versioni del kernel e, di conseguenza, le principali distribuzioni hanno già iniziato a preparare o distribuire le relative patch di sicurezza. Come di consueto in questi casi, gli aggiornamenti arriveranno tramite i repository standard di ciascuna distribuzione, quindi gli utenti dovranno semplicemente installare le versioni più recenti del kernel e riavviare i propri sistemi.

Sebbene Bad Epoll abbia ricevuto notevole attenzione per la possibilità di ottenere privilegi di root, è importante ricordare che si tratta di una vulnerabilità di escalation locale. Ciò significa che, in circostanze normali, un attaccante necessita di un accesso preventivo al sistema per tentare di sfruttarla e, pertanto, non può compromettere autonomamente una macchina remota.

Bad Epoll sottolinea ancora una volta l'importanza di mantenere Linux completamente aggiornato. Le vulnerabilità del kernel vengono solitamente corrette rapidamente, ma una protezione efficace dipende dal rilascio di patch da parte delle distribuzioni e dall'installazione tempestiva degli aggiornamenti da parte degli utenti.


Aggiungi come fonte preferita in Google