OpenAI: una pipeline autonoma trova 948 falle nel kernel Linux
OpenAI ha annunciato di aver realizzato una pipeline autonoma capace di individuare, verificare e correggere 948 vulnerabilità di tipo local privilege escalation nel kernel di Linux. Il sistema ha operato senza supervisione umana passo per passo, arrivando a generare anche le patch.

- La pipeline autonoma di OpenAI ha trovato 948 falle nel kernel Linux.
- Si tratta di vulnerabilità che permettono di ottenere i privilegi di amministratore.
- Il sistema ha anche verificato i difetti e generato le correzioni.
Che cosa ha fatto il sistema
Secondo OpenAI, il sistema è una pipeline, cioè una catena automatizzata di passaggi software, che analizza il codice alla ricerca di difetti, li convalida per escludere i falsi allarmi e poi produce le correzioni da applicare.
Le falle individuate sono di tipo local privilege escalation: vulnerabilità che consentono a chi ha già un accesso limitato a una macchina di ottenere i permessi di amministratore, cioè il controllo completo del sistema. Sono tra i bug più ambiti dagli attaccanti, perché trasformano un accesso marginale in un controllo totale.
Il bersaglio dell'analisi è il kernel Linux, il cuore del sistema operativo open source che gestisce memoria, processi e accesso all'hardware. È un software enorme, sviluppato da migliaia di contributori, e ogni suo difetto può propagarsi a una quantità enorme di dispositivi.
Perché conta
Linux non è soltanto un sistema per appassionati: fa funzionare gran parte dei server che reggono internet, i servizi cloud, i dispositivi di rete e, nella sua variante Android, moltissimi smartphone. Anche in Italia, amministrazioni pubbliche, banche, ospedali e aziende si appoggiano a infrastrutture basate su Linux, spesso senza che l'utente finale lo sappia.
La notizia interessa soprattutto perché mostra un uso difensivo dell'intelligenza artificiale: finora l'automazione della ricerca di vulnerabilità era vista soprattutto come un rischio, perché gli stessi strumenti possono servire a chi attacca. Un sistema che non si limita a segnalare il problema ma propone anche la correzione può ridurre i tempi di intervento, che oggi dipendono dalla disponibilità di pochi specialisti.
Restano aperte domande che gli elementi disponibili non chiariscono: la qualità effettiva delle patch generate, la loro accettazione da parte della comunità che mantiene il kernel e il rischio che strumenti analoghi finiscano nelle mani sbagliate. Va ricordato che i numeri e la descrizione del funzionamento provengono dalla stessa OpenAI.

Fonti
- OpenAI: A thousand fewer paths to root