Salta al contenuto principale
Articolo
100%
HD

Hai mai pensato che il codice possa nascondere pericoli? Come un labirinto pieno di trappole per programmi informatici. VulnLLM-R è la nuova IA che, invece di cercare solo schemi fissi, ragiona come un detective: analizza ogni stato del programma e individua le vulnerabilità prima che i cybercriminali le sfruttino. Nata dall'Università della California, questa intelligenza artificiale da 7 miliardi di parametri è così potente che batte strumenti di sicurezza tradizionali e altri modelli di IA. Il suo segreto? Un addestramento speciale che le insegna a 'pensare' ai problemi di sicurezza. Ma non è solo un gioco da solista: funziona anche come agente, scoprendo addirittura vulnerabilità sconosciute (zero-day) in progetti reali. È un passo avanti per la sicurezza digitale.

Bonus
100%
HD

VulnLLM-R si distingue per la sua architettura di 'reasoning' (ragionamento), che si differenzia dai modelli classici basati su pattern matching. Il nucleo innovativo è una ricetta di addestramento multi-fase: selezione dati specializzata, generazione di dati di ragionamento, filtraggio e correzione, e ottimizzazione in fase di test. Questo processo permette al modello di 7 miliardi di parametri di generalizzare meglio, evitando 'scorciatoie' di apprendimento che limitano i modelli tradizionali. L'agente scaffold, infine, integra il modello in un sistema che può interagire con ambienti reali, eseguire test e validare le scoperte, superando la limitazione dei tool statici come CodeQL. La ricerca ha già portato alla scoperta di vulnerabilità zero-day in repository attivamente mantenute.

Chiedi all'AI

Approfondisci la notizia a colpo d'occhio con 3 spiegazioni sintetiche

Fonti

Data Pubblicazione:
Articolo Originale arxiv.org
Verifica editoriale completata il 25/10/2026 Studio Originale / Fonte Primaria
Consulta le nostre Linee Guida Editoriali & Etica AI
Licenza Creative Commons CC BY-NC-SA 4.0

Continua a esplorare

Scopri l'intero archivio di pillole scientifiche o torna alla home

Riconnessione al server... Aggiornamento della sessione in corso
Connessione interrotta Impossibile stabilire il collegamento
Sessione aggiornata Ricarica per visualizzare i contenuti