Arm porta l'AI agentica nella ricerca di vulnerabilità: Metis diventa open source

Arm porta l'AI agentica nella ricerca di vulnerabilità: Metis diventa open source

Arm apre il codice di Metis, lo strumento di sicurezza basato su AI agentica che già usa su oltre 130 progetti interni. Architettura RAG, più linguaggi supportati e licenza Apache 2.0, con un primo passo verso la verifica dell'hardware.

di pubblicata il , alle 14:31 nel canale Sicurezza
ARM
 

Arm ha reso disponibile, come progetto open source, Metis, un framework di sicurezza basato su intelligenza artificiale agentica che il suo team di sicurezza dei prodotti usa per individuare vulnerabilità nel codice. Lo strumento è già al lavoro su oltre 130 progetti software interni all'azienda, con l'obiettivo di estenderlo a tutto il software Arm entro la fine del 2026.

L'annuncio ufficiale, firmato da Mark Hambleton, vicepresidente senior della divisione Software, arriva solo ora, anche se il codice di Metis è pubblico da mesi: il repository conta quindici release, l'ultima a inizio marzo. Quella di questi giorni è quindi la presentazione formale dello strumento, accompagnata dai primi dati di efficacia, più che un vero e proprio debutto.

Metis si inserisce in un filone che si sta affollando, quello degli strumenti che usano l'AI per scovare falle nel software prima che i prodotti arrivino agli utenti. Ne abbiamo parlato di recente a proposito del sistema di Anthropic capace di individuare falle in Windows, Linux e macOS.

Come funziona: il contesto al posto delle regole fisse

A differenza dei tradizionali strumenti di analisi statica, che si appoggiano a regole predefinite e alla ricerca di pattern noti, Metis poggia su un'architettura RAG (retrieval-augmented generation), che affianca ai modelli linguistici una conoscenza specifica del progetto. Lo strumento costruisce una base di conoscenza a partire dal codice sorgente, dai file di build e dalla documentazione, e su quella ragiona: può analizzare un intero repository, un singolo file oppure le sole modifiche introdotte da una pull request.

Questo gli consente, almeno secondo quanto dichiarato da Arm, di riconoscere vulnerabilità che attraversano più funzioni o componenti, le più difficili da cogliere per i tool basati su regole. Metis sa inoltre validare le segnalazioni prodotte da altri strumenti, distinguendo le vulnerabilità probabili dai falsi allarmi. Sui propri benchmark interni Arm dichiara fino a 10 volte in più di veri positivi e circa il 50% in meno di falsi positivi rispetto ai principali strumenti di analisi statica. Pur essendo numeri dell'azienda, non verificati in modo indipendente, il problema che identificano è reale: i falsi allarmi consumano tempo e logorano la fiducia nell'automazione.

Nei propri impieghi interni Arm fa girare Metis su GPT-5.5-Cyber di OpenAI, ma lo strumento è pensato per essere indipendente dal fornitore, e funziona con qualsiasi endpoint compatibile con le API OpenAI, comprese soluzioni eseguibili in locale come vLLM e Ollama. Chi non vuole inviare il proprio codice a un servizio esterno, o ha precise esigenze di riservatezza, può così tenere tutto in casa.

Dal software verso l'hardware, sotto licenza aperta

Metis è distribuito sotto licenza Apache 2.0 e supporta un'ampia gamma di linguaggi, tra cui C, C++, Python, Rust, Go e Solidity. La decisione di renderlo disponibile in forma open source, spiega Arm, nasce dall'idea che la sicurezza sia una sfida dell'intero ecosistema e, a tal proposito, l'azienda riferisce già interesse da parte di alcuni partner.

La direzione più ambiziosa guarda però oltre il software. Arm ha aggiunto di recente il supporto a Verilog, il linguaggio di descrizione dell'hardware, e afferma di lavorare con i partner per applicare lo stesso metodo alla ricerca di vulnerabilità nei chip. Per chi disegna le architetture su cui si fonda gran parte dei processori mobili, spostare l'analisi automatica dal codice al silicio è una mossa in linea con il proprio mestiere.

Il progetto è disponibile da subito: codice e documentazione si trovano sul repository GitHub di Arm, mentre i dettagli e i dati sono raccolti nell'annuncio ufficiale.

1 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
UtenteHD02 Giugno 2026, 09:50 #1
Anche io sono super favorevole all'Open, questa settimana con AI free che mi ha aiutato a trovare e configurare in quanto molto complessi, due programmi Windows (anche Linux con Wine) a risolvere due problemi che altrimenti avrei dovuto acquistare con soluzioni a pagamento, sbattimento ma spesa rasente lo zero e risultatyo verificato uguale; come a casa uso e gioco a giochi moderni con Linux Steam/GOG, ecc..
MA certe cose non le metterei mai a disponibilità di tutti. Se non ho letto male e questo progetto open permette di scovare le vulnerabilità, questo in tempo zero sarà usato da chi vuole attaccare, se è così e non ho letto male, non era da rendere pubblico. Molte cose devo restare dove stanno.
Si ok era già disponibile, il punto è che non era da rilasciare per tutti.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^