Ridurre il tempo di protezione con l’agente di protezione delle vulnerabilitร auto-evolutivo di Cato
TL;DR: Nell’era dei modelli di intelligenza artificiale all’avanguardia, la scoperta di vulnerabilitร e lo sviluppo di exploit si stanno diffondendo a una velocitร ben superiore alla capacitร di risposta manuale. I team di sicurezza sono giร alle prese con volumi crescenti di CVE, finestre di sfruttamento piรน brevi, flussi di lavoro manuali per la ricerca di vulnerabilitร e la creazione, validazione e preparazione alla distribuzione dei sistemi di protezione. Dal momento che gli autori degli attacchi fanno leva sulle vulnerabilitร piรน rapidamente di quanto le organizzazioni riescano a correggerle, il tempo di protezione sta diventando un indicatore di sicurezza essenziale.
In Cato, abbiamo concepito l’agente di protezione delle vulnerabilitร multimodale auto-evolutivo con l’obiettivo di accelerare il percorso dalla divulgazione del CVE alla protezione dei clienti. Nell’ambito di due fasi pilota, l’agente ha generato delle protezioni utilizzabili per svariate classi di vulnerabilitร , dimostrando un certo grado di coerenza. Nella prima fase, molte delle protezioni generate hanno eguagliato o superato quelle giร impiegate in produzione. Dopo i miglioramenti del flusso di lavoro, la seconda fase ha prodotto firme utilizzabili per tutti e sei i CVE valutati, con il piรน veloce completato in 45 minuti. In questo blog, condividiamo la metodologia, i risultati e le principali intuizioni dalla valutazione di un flusso di lavoro agentico indipendente dal modello che migliora attraverso il feedback di validazione, i registri di audit e la revisione dei ricercatori.
Flusso di lavoro dell’agente di protezione CVE
L’obiettivo del flusso di lavoro รจ trasformare una vulnerabilitร appena divulgata in una protezione validata nel minor tempo possibile, mantenendo i ricercatori di sicurezza a capo delle decisioni finali.
A un livello elevato, il flusso di lavoro consta di cinque fasi e comprende un ciclo di apprendimento e affinamento:
- Raccolta di informazioni sulle vulnerabilitร
- Analisi degli exploit
- Generazione di sistemi di protezione
- Validazione
- Revisione dei ricercatori
Il flusso di lavoro combina piรน modelli di intelligenza artificiale con la capacitร di analisi di diversi tipi di artefatti di sicurezza, inclusi avvisi dei fornitori, registri CVE, repository privati e pubblici affidabili, screenshot e diagrammi tecnici. Ciรฒ consente all’agente di pervenire a una comprensione piรน ampia della vulnerabilitร prima di generare e validare una protezione. La figura 1 presenta una panoramica del flusso di lavoro di protezione CVE agentico, dall’analisi delle vulnerabilitร attraverso la validazione e la revisione dei ricercatori.
Figura 1. Il flusso di lavoro dell’agente di protezione CVE multimodale ad alto livello
Struttura multimodello e multimodale
Il flusso di lavoro รจ sia multimodello che multimodale. ร multimodello perchรฉ puรฒ avvalersi di diversi modelli di intelligenza artificiale a seconda della complessitร del compito; allo stesso tempo, รจ multimodale perchรฉ puรฒ analizzare diversi tipi di artefatti di sicurezza, inclusi avvisi, codice sorgente, screenshot, diagrammi tecnici e exploit di prova di concetto.
Uno degli obiettivi di progettazione principali risiedeva nella flessibilitร . Svariate fasi della ricerca sulle vulnerabilitร richiedono molteplici capacitร di ragionamento, rendendo inefficiente l’uso dello stesso modello per ciascuna attivitร . Durante la nostra valutazione, abbiamo fatto principalmente ricorso a Claude Sonnet 4.6 e Claude Opus 4.7, avviando le valutazioni anche con Claude Opus 4.8 e OpenAI GPT-5.5-Cyber poco dopo il loro rilascio.
Compiti come l’estrazione di metadati, l’analisi degli avvisi e l’orchestrazione del flusso di lavoro possono essere gestiti in modo efficiente da modelli a basso costo. Attivitร piรน complesse, come l’analisi degli exploit, la generazione di firme e il perfezionamento della validazione, traggono vantaggio da modelli di ragionamento piรน robusti. L’architettura รจ volutamente indipendente dal modello, consentendo ai miglioramenti nei modelli di base di favorire il flusso di lavoro senza la necessitร di riprogettare il sistema sottostante.
Dietro le quinte, l’agente รจ gestito da uno strato di orchestrazione che coordina 16 passaggi e sub-agenti attraverso il flusso di lavoro end-to-end. Ciascun sub-agente puรฒ anche attivare ulteriori sub-agenti in parallelo per migliorare l’efficienza. I filtri di integritร verificano se ogni passaggio รจ stato completato come previsto, e se un passaggio non soddisfa i criteri richiesti, viene automaticamente riavviato fino a quando non supera la fase di validazione.
La generazione di firme non รจ eseguita da un unico modello generico. Il flusso di lavoro fa ricorso ad agenti specializzati addestrati sulla conoscenza maturata da Cato relativa alla ricerca sulla sicurezza, alla logica di rilevamento, ai modelli di firme IPS, alle tecniche di evasione e all’esperienza di validazione. Ogni agente รจ progettato per specializzarsi in una specifica classe di vulnerabilitร , come l’esecuzione di codice remoto, il bypass dell’autenticazione, il path traversal, la negazione del servizio, la divulgazione di informazioni o l’utilizzo malevolo generico. Questa specializzazione specifica per classe aiuta il flusso di lavoro a rafforzare la protezione per ciascun tipo di vulnerabilitร , evitando di fare affidamento su un approccio universale.
Inoltre, il flusso di lavoro รจ progettato per analizzare informazioni provenienti da piรน fonti e formati, inclusi avvisi CVE, divulgazioni dei fornitori, blog di ricerca sulla sicurezza, repository privati e pubblici rispettabili, diagrammi tecnici, immagini e screenshot. La combinazione di questi input consente all’agente di sviluppare una comprensione piรน ampia del comportamento delle vulnerabilitร prima di generare eventuali misure di protezione.
La validazione non รจ un elemento secondario, bensรฌ una parte fondamentale del flusso di lavoro. Le misure di protezione generate vengono testate sia per falsi positivi che per falsi negativi rispetto ai recenti dati di traffico reale provenienti dal data warehouse di Cato. Ciรฒ aiuta a verificare che le protezioni rilevino le permutazioni di attacco pertinenti senza bloccare il traffico legittimo.
Infine, il flusso di lavoro migliora attraverso cicli di feedback generati dai risultati di validazione, dalle revisioni dei ricercatori, dalle tracce di esecuzione e dai registri di audit. Queste intuizioni vengono impiegate per affinare nel tempo i prompt, le competenze, la logica del flusso di lavoro, gli agenti specializzati e le decisioni di instradamento del modello.
Auto-evoluzione attraverso il feedback operativo
Un principio di progettazione cruciale dell’agente di protezione CVE multimodale รจ il miglioramento continuo. Ogni volta che l’agente completa un flusso di lavoro end-to-end e genera una richiesta di pull, i ricercatori di sicurezza esaminano la protezione proposta e forniscono feedback ogniqualvolta si rendano necessari degli affinamenti. Le correzioni possono essere applicate manualmente dai ricercatori o automaticamente tramite agenti di supporto.
Il processo di feedback non termina con una singola richiesta di pull: periodicamente, un flusso di lavoro di apprendimento automatizzato analizza le richieste di pull completate, i commenti dei revisori e i problemi risolti. Confrontando la protezione generata dall’agente con la versione finale approvata, il sistema identifica errori ricorrenti, logica mancante e opportunitร di miglioramento. Queste intuizioni vengono perciรฒ utilizzate per aggiornare le competenze, i flussi di lavoro, la logica di validazione e le conoscenze utilizzate dall’agente, contribuendo a ridurre la comparsa di errori simili.
Di conseguenza, l’agente non rimane statico: ogni ciclo di revisione diventa un’opportunitร per migliorare la qualitร della protezione, accelerare le indagini future e affinare ininterrottamente il processo di ricerca delle vulnerabilitร end-to-end.
Metodo di ricerca
Per valutare l’efficacia dell’agente di protezione CVE multimodale, abbiamo condotto uno studio pilota su diverse categorie di vulnerabilitร . La valutazione ha preso in considerazione 20 vulnerabilitร reali che coprono sei principali classi di attacco. Nella prima fase, abbiamo valutato 14 vulnerabilitร reali che coprono sei principali classi di attacco, utilizzando CVE per le quali erano giร presenti delle protezioni. Questo ci ha permesso di confrontare le misure di protezione generate dall’agente con quelle di produzione esistenti. Nella seconda fase, dopo aver migliorato il flusso di lavoro in virtรน della prima fase, abbiamo valutato sei ulteriori CVE senza protezioni nel nostro ambiente. Tali CVE della seconda fase provenivano da alcune delle stesse classi di vulnerabilitร , tra cui RCE, bypass di autenticazione e path traversal, ma non erano destinati a coprire ogni singola classe.
La Tabella 1 riassume le categorie di vulnerabilitร incluse nel progetto pilota e il numero di CVE testati in ciascuna categoria.
Tabella 1. Categorie di vulnerabilitร incluse nella valutazione pilota
Processo di valutazione
Per ciascuna vulnerabilitร , l’agente ha analizzato le informazioni disponibili sulle vulnerabilitร , generato protezioni candidate e validato i risultati rispetto alla telemetria e ai flussi di lavoro di test disponibili.
La valutazione รจ leggermente variata tra le due fasi del progetto pilota. Nella prima fase, le protezioni sono state rimosse dall’ambiente di test, il che ci ha permesso di confrontare le protezioni generate dall’agente con quelle giร disponibili in produzione. Nella seconda fase, il flusso di lavoro รจ stato testato contro vulnerabilitร in assenza di protezioni preesistenti, consentendoci di valutare il flusso di lavoro migliorato in condizioni reali e inedite.
In entrambe le fasi, la valutazione ha rilevato tempi e qualitร della protezione e il livello di intervento richiesto dai ricercatori.
Risultati
La Figura 2 riassume la prima fase della valutazione pilota, coprendo 14 vulnerabilitร attraverso piรน classi di attacco. La figura evidenzia il tempo di esecuzione, il tempo piรน basso per CVE, la qualitร della protezione e i tassi di successo del flusso di lavoro.
Figura 2. Risultati della prima fase pilota della pipeline CVE agentica
I risultati della fase pilota mostrano che il flusso di lavoro agentico รจ stato in grado di generare misure di protezione su un set di dati CVE diversificato con caratteristiche di tempo e qualitร costanti.
La Tabella 2 riassume i principali indicatori di valutazione della prima fase pilota.
Tabella 2: riepilogo della valutazione della prima fase pilota
Risultati della seconda fase pilota
Dopo aver affinato il flusso di lavoro basato sulla prima fase pilota, abbiamo valutato l’agente in relazione a sei vulnerabilitร in completa assenza di protezioni preesistenti.
La figura 3 riassume i risultati: nella seconda fase pilota 6-CVE, il nostro agente CVE ha prodotto firme di vulnerabilitร utilizzabili per ogni evento, con un tempo minimo per CVE di 45 min.
Figura 3. Risultati della seconda fase CVE agentica
Risultati principali
Velocitร ed efficienza
In entrambe le fasi pilota, il flusso di lavoro ha generato protezioni misurabili in ore anzichรฉ in giorni. Si tratta di un risultato notevole, poichรฉ la creazione manuale di protezioni richiede in genere ore e ore di lavoro da parte di esperti ricercatori di sicurezza, comprese l’analisi delle vulnerabilitร , la progettazione della logica di rilevamento, la validazione, la revisione e l’affinamento. Nella prima fase, il minor tempo di protezione รจ stato di 45 minuti. Dopo i miglioramenti del flusso di lavoro, la seconda fase ha prodotto firme utilizzabili per tutti e sei i CVE valutati, con il piรน veloce completato in 45 minuti e protezioni multiple generate in meno di un’ora.
Alta percentuale di successo
Il flusso di lavoro ha generato con successo protezioni utilizzabili per quasi tutte le vulnerabilitร oggetto di valutazione. Nella prima fase, molte delle protezioni generate hanno eguagliato o superato quelle giร impiegate in produzione. Nella seconda fase, l’agente ha prodotto firme di vulnerabilitร utilizzabili per tutti e sei i CVE di recente divulgazione.
Coerenza e prevedibilitร
I risultati di entrambe le fasi hanno mostrato un comportamento ripetibile attraverso piรน classi di vulnerabilitร , con tempi di esecuzione compresi in intervalli pratici anzichรฉ dipendere da singole esecuzioni andate a buon fine.
I controlli di sicurezza hanno agito come previsto
In un caso, il flusso di lavoro ha correttamente interrotto l’avanzamento, in quanto non erano disponibili informazioni pubbliche sufficienti sugli exploit. Questo ha dimostrato l’importanza dell’applicazione delle policy e delle protezioni all’interno dei flussi di lavoro di sicurezza autonomi.
La Tabella 3 presenta il set di dati completo di valutazione pilota e i risultati.
Tabella 3: set di dati e risultati della valutazione pilota della prima fase
La Tabella 4 riassume i risultati della seconda fase pilota.
Tabella 4: Risultati della seconda fase utilizzando il flusso di lavoro migliorato
Analisi della qualitร della protezione
Oltre alla velocitร , la valutazione ha contemplato la precisione, l’efficienza e l’idoneitร alla revisione da parte dei ricercatori delle misure di protezione generate. Durante il progetto pilota, molte protezioni generate hanno raggiunto livelli di qualitร elevati, con alcune che hanno richiesto affinamenti di minore entitร prima dell’approvazione.
L’agente รจ stato in grado di tenere conto di importanti considerazioni di rilevamento, come le varianti degli attacchi, le differenze di codifica, la specificitร delle firme e la riduzione dei falsi positivi. Ciรฒ ha aiutato a garantire che le protezioni generate non fossero solo veloci da produrre, ma anche pratiche da applicare nel concreto.
Questi risultati suggeriscono che la ricerca sulla vulnerabilitร agentica puรฒ favorire un’ingegneria della protezione piรน rapida ed efficiente, mantenendo i ricercatori in controllo della validazione e approvazione finale.
Valutazione preliminare di Claude Opus 4.8
Uno dei vantaggi di un’architettura indipendente dal modello รจ la capacitร di adottare rapidamente nuovi modelli di base man mano che diventano disponibili.
Subito dopo il rilascio avvenuto il 28 maggio 2026, abbiamo valutato Claude Opus 4.8 utilizzando CVE-2026-41940, una vulnerabilitร di cPanel di cui abbiamo parlato in precedenza. La Tabella 5 mostra i risultati di tale valutazione preliminare di Claude Opus 4.8.
Tabella 5: Valutazione preliminare di Claude Opus 4.8
Il flusso di lavoro ha generato, in meno di un’ora, una protezione di alta qualitร al primo tentativo.
Perchรฉ la piattaforma รจ importante
L’efficacia della protezione contro le vulnerabilitร agentiche non รจ determinata esclusivamente dal modello di IA alla base. Un modello puรฒ contribuire ad analizzare una vulnerabilitร o a generare una potenziale protezione, ma il vero valore deriva dall’architettura che lo circonda, dall’orchestrazione, dalla validazione, dai feedback e dalla capacitร di fornire rapidamente protezioni affidabili su larga scala.
L’architettura nativa del cloud di Cato consente all’agente di protezione CVE multimodale di passare dall’analisi delle vulnerabilitร alla protezione dei clienti senza richiedere loro alcuna azione. Le nuove protezioni possono essere validate ricorrendo a dati di traffico reali, distribuite attraverso la rete globale di PoP di Cato e fornite tramite una piattaforma di sicurezza unificata senza finestre di manutenzione, aggiornamenti degli appliance o interventi manuali. Tutto questo rafforza un principio piรน ampio di cui abbiamo discusso in Il Momento Mythos: il valore a lungo termine dell’IA non deriva solo dal modello di base, ma anche dall’architettura, dall’orchestrazione e dai cicli di feedback costruiti attorno ad esso.
The Mythos Moment | Read the blogDiscussione e conclusione
La ricerca pilota e di follow-up ha dimostrato che la ricerca di vulnerabilitร agentiche puรฒ ridurre notevolmente il tempo di protezione attraverso piรน classi di vulnerabilitร . L’agente di protezione CVE multimodale ha costantemente generato protezioni con tempi di esecuzione prevedibili, costi ragionevoli e risultati di alta qualitร . Altrettanto importante รจ il fatto che la ricerca ha messo in risalto uno scostamento del collo di bottiglia: la parte piรน impegnativa non รจ la generazione di misure di protezione, quanto piuttosto la loro convalida e messa in opera sicura su larga scala. In questo contesto, l’architettura della piattaforma, la telemetria dal mondo reale e la supervisione da parte dei ricercatori diventano elementi oltremodo centrali.
Siamo ben oltre la fase pilota. I ricercatori di Cato stanno giร utilizzando questo flusso di lavoro per contribuire a fornire protezioni piรน rapide e piรน solide ai clienti. Le competenze umane continuano a svolgere un ruolo centrale nel processo: i ricercatori esaminano i risultati, convalidano casi complessi e prendono decisioni finali di rilevamento ogniqualvolta sia necessario. D’altra parte, l’agente automatizza attivitร di ricerca e ingegneria ripetitive a velocitร di macchina. Man mano che i modelli di base continuano a evolversi, le architetture indipendenti dai modelli come quella discussa assicurano un percorso pratico per far sรฌ che i progressi dell’IA favoriscano l’introduzione di un sistema di protezione piรน rapido per i clienti.