Connect with us

Sicurezza informatica

GenAI Sta Trasformando la Sicurezza Informatica

mm

L’industria della sicurezza informatica ha sempre affrontato una battaglia in salita, e le sfide di oggi sono più ripide e diffuse che mai.

Sebbene le organizzazioni stiano adottando sempre più strumenti digitali per ottimizzare le operazioni e aumentare l’efficienza, stanno simultaneamente aumentando la loro superficie di attacco – l’estensione dei punti di ingresso vulnerabili che gli hacker potrebbero sfruttare – rendendole più suscettibili a minacce informatiche in aumento, anche se le loro difese migliorano. Peggio ancora, le organizzazioni devono affrontare questo rapido aumento di minacce in mezzo a una carenza di professionisti della sicurezza informatica qualificati.

Fortunatamente, le innovazioni nell’intelligenza artificiale, in particolare l’Intelligenza Artificiale Generativa (GenAI), offrono soluzioni a alcuni dei problemi più complessi dell’industria della sicurezza informatica. Ma abbiamo solo sfiorato la superficie – mentre il ruolo della GenAI nella sicurezza informatica è previsto crescere esponenzialmente negli anni a venire, rimangono opportunità inesplorate in cui questa tecnologia potrebbe ulteriormente migliorare i progressi.

Applicazioni e Vantaggi Attuali della GenAI nella Sicurezza Informatica

Una delle aree di impatto più significative della GenAI sull’industria della sicurezza informatica è la sua capacità di fornire informazioni automatizzate che in precedenza non erano raggiungibili.

Le fasi iniziali dell’elaborazione dei dati, del filtraggio e dell’etichettatura sono ancora spesso eseguite da vecchie generazioni di apprendimento automatico, che eccellono nell’elaborazione e nell’analisi di grandi quantità di dati, come ad esempio la classificazione di enormi set di avvisi di vulnerabilità e l’identificazione di potenziali anomalie. Il vero vantaggio della GenAI si trova in ciò che accade dopo.

Una volta che i dati sono stati preprocessati e definiti, la GenAI può intervenire per fornire capacità di ragionamento avanzate che vanno oltre ciò che le tecnologie precedenti possono raggiungere. Gli strumenti GenAI offrono una maggiore contestualizzazione, previsioni più accurate e approfondimenti sfumati che non sono raggiungibili con le tecnologie più vecchie.

Ad esempio, dopo che un grande set di dati – diciamo, milioni di documenti – è stato elaborato, filtrato ed etichettato attraverso altri mezzi, la GenAI fornisce un ulteriore livello di analisi, convalida e contesto sui dati curati, determinandone la rilevanza, l’urgenza e i potenziali rischi per la sicurezza. Può anche iterare sulla sua comprensione, generando ulteriore contesto esaminando altre fonti di dati, raffinando le sue capacità decisionali nel tempo. Questo approccio a strati va oltre la semplice elaborazione dei dati e sposta l’attenzione sul ragionamento avanzato e sull’analisi adattiva.

Sfide e Limitazioni

Nonostante i recenti miglioramenti, molte sfide rimangono quando si tratta di integrare la GenAI nelle soluzioni di sicurezza informatica esistenti.

Innanzitutto, le capacità dell’IA sono spesso accolte con aspettative irrealistiche, portando al rischio di eccessiva dipendenza e di sotto-progettazione. L’IA non è né magica né perfetta. Non è un segreto che la GenAI spesso produce risultati inaccurati a causa di input di dati distorti o output errati, noti come allucinazioni.

Questi sistemi richiedono un’ingegneria rigorosa per essere precisi ed efficaci e devono essere considerati come un elemento di un più ampio quadro di sicurezza informatica, piuttosto che come un sostituto totale. In situazioni più informali o usi non professionali della GenAI, le allucinazioni possono essere insignificanti, anche comiche. Ma nel mondo della sicurezza informatica, le allucinazioni e i risultati distorti possono avere conseguenze catastrofiche che possono portare a una esposizione accidentale di beni critici, violazioni e danni estensivi alla reputazione e finanziari.

Opportunità Inesplorate: AI con Agenzia

Le sfide non dovrebbero scoraggiare le organizzazioni dall’adottare soluzioni di IA. La tecnologia è ancora in evoluzione e le opportunità per l’IA di migliorare la sicurezza informatica continueranno a crescere.

La capacità della GenAI di ragionare e trarre informazioni dai dati diventerà più avanzata negli anni a venire, incluso il riconoscimento di tendenze e la suggerimento di azioni. Oggi, stiamo già vedendo l’impatto che l’IA avanzata ha nel semplificare e accelerare i processi, suggerendo azioni e passi strategici proattivi, consentendo ai team di concentrarsi meno sulla pianificazione e più sulla produttività. Mentre le capacità di ragionamento della GenAI continuano a migliorare e possono mimare meglio il processo di pensiero degli analisti di sicurezza, agirà come un’estensione dell’esperienza umana, rendendo la sicurezza informatica più efficiente.

In una valutazione della postura di sicurezza, un agente di IA può agire con vera agenzia, prendendo decisioni contestuali in modo autonomo mentre esplora sistemi interconnessi – come Okta, GitHub, Jenkins e AWS. Piuttosto che affidarsi a regole statiche, l’agente di IA si muove dinamicamente attraverso l’ecosistema, identificando modelli, regolando le priorità e concentrandosi su aree con rischi di sicurezza aumentati. Ad esempio, l’agente potrebbe identificare un vettore in cui le autorizzazioni in Okta consentono ai developer un accesso ampio attraverso GitHub a Jenkins e infine ad AWS. Riconoscendo questo percorso come un potenziale rischio per il codice insicuro che raggiunge la produzione, l’agente può decidere autonomamente di esaminare ulteriormente, concentrandosi su autorizzazioni, flussi di lavoro e controlli di sicurezza specifici che potrebbero essere punti deboli.

Incorporando retrieval-augmented generation (RAG), l’agente sfrutta sia fonti di dati esterne che interne – attingendo da rapporti di vulnerabilità recenti, best practice e persino dalle configurazioni specifiche dell’organizzazione per plasmare la sua esplorazione. Quando il RAG fornisce informazioni su comuni lacune di sicurezza nelle pipeline di CI/CD, ad esempio, l’agente può incorporare questa conoscenza nella sua analisi, regolando le sue decisioni in tempo reale per enfatizzare quelle aree in cui si verificano fattori di rischio.

Inoltre, fine-tuning può migliorare l’autonomia dell’agente di IA, adattando la sua capacità decisionale all’ambiente unico in cui opera. Di solito, il fine-tuning viene eseguito utilizzando dati specializzati che si applicano a una vasta gamma di casi d’uso piuttosto che ai dati di un cliente specifico. Tuttavia, in determinati casi, come ad esempio i prodotti single-tenant, il fine-tuning può essere applicato ai dati di un cliente specifico per consentire all’agente di interiorizzare specifiche sfumature di sicurezza, rendendo le sue scelte ancora più informate e sfumate nel tempo. Questo approccio consente all’agente di imparare dalle precedenti valutazioni della sicurezza, raffinando la sua comprensione di come priorizzare particolari vettori, come ad esempio quelli che coinvolgono collegamenti diretti dagli ambienti di sviluppo alla produzione.

Con la combinazione di agenzia, RAG e fine-tuning, questo agente va oltre la tradizionale rilevazione per un’analisi proattiva e adattiva, mimando i processi decisionali degli analisti di sicurezza umani. Ciò crea un approccio più sfumato e consapevole del contesto alla sicurezza, in cui l’IA non si limita a reagire ma anticipa i rischi e si adatta di conseguenza, proprio come potrebbe fare un esperto umano.

Prioritizzazione degli Avvisi Guidata dall’IA

Un’altra area in cui gli approcci basati sull’IA possono avere un impatto significativo è nella riduzione della fatica degli avvisi. L’IA potrebbe aiutare a ridurre la fatica degli avvisi collaborando alla filtrazione e alla priorità degli avvisi in base alla struttura e ai rischi specifici all’interno di un’organizzazione. Piuttosto che applicare un approccio generico a tutti gli eventi di sicurezza, questi agenti di IA analizzano ogni attività nel suo contesto più ampio e si comunicano tra loro per evidenziare gli avvisi che indicano genuine preoccupazioni di sicurezza.

Ad esempio, invece di attivare avvisi su tutte le modifiche delle autorizzazioni di accesso, un agente potrebbe identificare un’area sensibile interessata da una modifica, mentre un altro valuta la storia di modifiche simili per valutare il rischio. Insieme, questi agenti si concentrano su configurazioni o attività che effettivamente aumentano i rischi di sicurezza, aiutando i team di sicurezza a evitare il rumore degli eventi a bassa priorità.

Continuando a imparare sia dall’intelligenza sulle minacce esterne che dai modelli interni, questo sistema di agenti si adatta ai rischi e alle tendenze emergenti in tutta l’organizzazione. Con una comprensione condivisa di fattori contestuali, gli agenti possono raffinare gli avvisi in tempo reale, passando da un diluvio di notifiche a un flusso razionalizzato che evidenzia informazioni critiche.

Questo approccio collaborativo e sensibile al contesto consente ai team di sicurezza di concentrarsi su questioni ad alta priorità, riducendo il carico cognitivo della gestione degli avvisi e migliorando l’efficienza operativa. Adottando una rete di agenti che comunicano e si adattano in base a fattori sfumati e in tempo reale, le organizzazioni possono fare passi significativi nel mitigare le sfide della fatica degli avvisi, elevando in ultima analisi l’efficacia delle operazioni di sicurezza.

Il Futuro della Sicurezza Informatica

Mentre il paesaggio digitale cresce, così fa la sofisticazione e la frequenza delle minacce informatiche. L’integrazione della GenAI nelle strategie di sicurezza informatica sta già dimostrando di essere trasformativa nel fronteggiare queste nuove minacce.

Tuttavia, questi strumenti non sono una soluzione per tutti i problemi dell’industria della sicurezza informatica. Le organizzazioni devono essere consapevoli delle limitazioni della GenAI e quindi adottare un approccio in cui l’IA complementa l’esperienza umana piuttosto che sostituirla. Coloro che adottano strumenti di sicurezza informatica basati sull’IA con una mente aperta e uno sguardo strategico aiuteranno a plasmare il futuro dell’industria in qualcosa di più efficace e sicuro di quanto non sia mai stato prima.

Leon è il CTO di Sola Security, si concentra sulla costruzione e progettazione dell'architettura core della piattaforma Sola, sulla scalabilità dell'infrastruttura del prodotto e sull'accelerazione dei processi di sviluppo. Leon ha più di un decennio di esperienza nella guida degli sforzi di ingegneria presso startup e aziende leader, tra cui Cider Security, Palo Alto Networks, Red Hat e Snyk.