Gli strumenti di sicurezza informatica basati sull'intelligenza artificiale scoprono le vulnerabilità software nascoste

I sistemi avanzati di ricerca bug dell’intelligenza artificiale scoprono vulnerabilità precedentemente sconosciute nel codice software, sollevando preoccupazioni sull’automazione nella sicurezza informatica.
L'incontro tra intelligenza artificiale e sicurezza informatica ha raggiunto un momento cruciale lo scorso agosto, quando i team di sicurezza d'élite si sono riuniti a Las Vegas per una competizione rivoluzionaria. Ospitata dalla Defense Advanced Research Projects Agency (DARPA), l'Artificial Intelligence Cyber Challenge (AIxCC) ha messo in mostra le capacità all'avanguardia dei sistemi di ricerca bug basati sull'intelligenza artificiale, progettati per identificare le vulnerabilità nel codice software prima che gli aggressori possano sfruttarle. La dimostrazione si è rivelata impressionante e allo stesso tempo inquietante, rivelando la natura a doppio taglio degli strumenti di sicurezza automatizzati in un mondo sempre più digitale.
Lo scopo del concorso era ambizioso in tutti i sensi. La DARPA ha fornito ai team partecipanti 54 milioni di righe di codice software reale, deliberatamente disseminato di difetti artificiali per testare le capacità di rilevamento dei sistemi. La competizione non consisteva semplicemente nel trovare ogni vulnerabilità nascosta, ma nel capire quanto bene questi strumenti di sicurezza IA potessero funzionare in condizioni reali. I team hanno investito mesi per perfezionare gli algoritmi di apprendimento automatico, addestrare le reti neurali e ottimizzare i modelli di rilevamento per massimizzarne l'efficacia contro le vulnerabilità introdotte.
Ciò che è emerso dal concorso di Las Vegas ha sorpreso anche i professionisti della sicurezza informatica più esperti presenti. Sebbene gli strumenti automatizzati dei team concorrenti abbiano identificato con successo la maggior parte dei bug artificiali che la DARPA aveva intenzionalmente inserito nel codice base, non si sono fermati qui. I sofisticati sistemi di rilevamento delle vulnerabilità AI sono andati oltre il compito assegnato e hanno scoperto più di una dozzina di bug autentici che la DARPA non aveva affatto inserito. Non si trattava di falsi positivi o anomalie innocue: si trattava di difetti di sicurezza reali e sfruttabili nascosti nel codice software autentico.
Fonte: The Verge


