Mastodon Quando l'AI scava nel profondo: come OpenAI ha trovato quasi 1000 vulnerabilità nel Kernel Linux - Web Apps Magazine

Quando l'AI scava nel profondo: come OpenAI ha trovato quasi 1000 vulnerabilità nel Kernel Linux


La sicurezza informatica è entrata ufficialmente in una nuova era. OpenAI ha recentemente svelato i risultati di un esperimento colossale e, per certi versi, inquietante: utilizzando un modello avanzato specializzato in cybersecurity e una pipeline di agenti autonomi, l'azienda ha individuato 948 vulnerabilità uniche di tipo Local Privilege Escalation (LPE) nel kernel Linux, generando per ciascuna di esse un exploit funzionante per ottenere i permessi di root.

Un traguardo tecnologico sbalorditivo che ridefinisce le regole del gioco per la sicurezza del software open source e proprietario. Ma come ci sono riusciti? E soprattutto, cosa significa per il futuro della protezione dei sistemi?

Anatomia di un'operazione su scala industriale

A differenza dei tradizionali strumenti di analisi statica o fuzzing, l'approccio di OpenAI si è basato su una vera e propria squadra di agenti intelligenti cooperanti:

1. La fase di scouting: Un team di agenti "Scout" ha scandagliato il master branch del kernel Linux alla ricerca dei bersagli ad alto valore e potenzialmente critici.
2. L'analisi approfondita: Le sezioni di codice individuate sono passate agli agenti "Analyst", specializzati nella ricerca mirata dei bug logici e strutturali (ispirandosi ai concetti di analisi statica del codice applicata su larga scala).
3. Validazione e generazione degli exploit: La pipeline non si è limitata a segnalare l'anomalia teorica, ma ha testato dinamicamente il codice, producendo bozze di exploit (circa 948 quelli andati a segno) e persino proposte di patch corrette.

Il tutto ha richiesto un investimento di circa 1,2 milioni di dollari in token API, una cifra irrisoria se confrontata con il valore potenziale dei bug scoperti sul mercato dei bug bounty (puoi approfondire il funzionamento dei programmi di Bug Bounty su HackerOne.

Tecniche di attacco mai viste prima

La ricerca ha messo in luce un aspetto ancora più rilevante: l'intelligenza artificiale non si è limitata a riapplicare vecchi schemi noti. Gli agenti autonomi hanno sviluppato almeno 10 nuove tecniche di sfruttamento nel kernel Linux, tra cui:

Nuove strategie di object spraying per manipolare la cache del kernel.
Tecniche avanzate di page grooming per garantire l'affidabilità degli exploit.
Metodi di tipo data-only per eludere le difese moderne come KASLR e SMEP.

Il vaso di Pandora è aperto: male o bene?

La notizia ha ovviamente acceso il dibattito nella community open source (ne parlano ampiamente anche portali di riferimento come The Hacker News e Phoronix per le novità sul kernel). Da un lato c'è il timore che un simile arsenale, se finito nelle mani di attori malevoli, possa permettere a chiunque abbia capitali sufficienti di automatizzare attacchi zero-day su scala industriale. Dall'altro, OpenAI ha collaborato strettamente con i manutentori del kernel: gran parte delle falle è stata già segnalata e centinaia di patch sono state rilasciate o discusse nel giro di pochissimi giorni.

Come ha dichiarato Sam Altman, l'AI non sta creando il problema: sta semplicemente portando alla luce tutte le vulnerabilità accumulate in anni di sviluppo umano. L'era in cui si poteva confidare nell'oscurità o nella lentezza dei malintenzionati è finita; d'ora in poi, l'automazione difensiva e la generazione automatica di patch dovranno viaggiare alla stessa velocità della scoperta guidata dall'intelligenza artificiale.


Quando l'AI scava nel profondo: come OpenAI ha trovato quasi 1000 vulnerabilità nel Kernel Linux Quando l'AI scava nel profondo: come OpenAI ha trovato quasi 1000 vulnerabilità nel Kernel Linux Reviewed by ROX WEB on 6.11.26 Rating: 5

Nessun commento:

Grazie per il tuo contributo

Home Ads

Powered by Blogger.