
Un agente autonomo basato su intelligenza artificiale ha identificato una falla di injection in un repository di Snowflake, dimostrando i limiti dei sistemi di sicurezza automatizzati attuali.
Il panorama della cybersecurity ha vissuto un momento di svolta significativo con la dimostrazione pratica delle capacità di Red Agent, un tool di ricerca autonomo sviluppato da Wiz. Durante un'attività di analisi condotta attraverso il programma di bug bounty di Snowflake su HackerOne, l'agente IA ha individuato una vulnerabilità di script injection all'interno del repository GitHub snowflakedb/snowflake-connector-net. La scoperta è particolarmente rilevante poiché il difetto era sfuggito ai controlli di sicurezza integrati di GitHub, sollevando interrogativi sull'affidabilità dei sistemi di scansione automatizzati basati su AI come GitHub Advanced Security.
La falla, introdotta il 18 giugno a seguito del merge della pull request #1218, permetteva a un utente non autenticato di eseguire comandi arbitrari all'interno di un runner di GitHub Actions. Il vettore di attacco era sorprendentemente semplice: bastava aprire una issue su GitHub con un titolo appositamente manipolato per innescare l'esecuzione del codice malevolo.
Ciò che distingue questo incidente è l'autonomia con cui l'agente di Wiz ha operato. Senza alcun intervento umano, il sistema non solo ha identificato il difetto, ma ha proceduto a validare l'accesso a dati sensibili — nello specifico, un token di connessione verso il sistema Jira interno di Snowflake — e ha valutato il potenziale raggio d'azione dell'attacco (blast radius). Questo livello di automazione rappresenta un salto di qualità rispetto ai tradizionali scanner di vulnerabilità, che spesso si limitano a segnalare il rischio senza verificarne l'effettiva sfruttabilità.
Nonostante GitHub Advanced Security avesse analizzato la pull request incriminata, inclusi i flussi di lavoro vulnerabili, il sistema non ha sollevato alcun allarme. Gal Nagli, responsabile della threat exposure presso Wiz Research, ha sottolineato come questo episodio evidenzi una lacuna critica nei moderni strumenti di protezione del codice. L'incapacità di rilevare una vulnerabilità così diretta suggerisce che, sebbene l'IA stia diventando uno strumento potente per gli attaccanti, la sua integrazione negli strumenti di difesa (come GitHub Copilot Autofix) necessita ancora di una significativa maturazione per evitare falsi negativi pericolosi.
La reazione di Snowflake è stata tempestiva. Una volta ricevuta la segnalazione tramite HackerOne il 23 giugno, l'azienda ha applicato una patch correttiva nello stesso giorno, modificando il flusso di lavoro vulnerabile. Il giorno successivo, è stata eseguita la rotazione del token Jira compromesso per prevenire qualsiasi rischio di esfiltrazione dati. In una nota ufficiale, Snowflake ha confermato che le indagini interne non hanno rilevato prove di accessi non autorizzati, sottolineando la collaborazione con Wiz per diffondere le lezioni apprese e promuovere migliori pratiche di sicurezza nello sviluppo software.
Questo evento segna un precedente importante: la corsa agli armamenti digitale vede ora contrapposti agenti autonomi di ricerca contro sistemi di difesa automatizzati. La capacità di Wiz di identificare e validare un'iniezione di codice in modo completamente autonomo suggerisce che il futuro della sicurezza informatica sarà sempre più dominato da sistemi di intelligenza artificiale capaci di agire alla velocità della macchina, superando i limiti dei processi di revisione manuale o semi-automatizzata.
Contenuto generato automaticamente da intelligenza artificiale a partire da fonti pubbliche. Non garantiamo l'accuratezza assoluta delle informazioni: consulta sempre la fonte originale. I diritti sui contenuti originali appartengono ai rispettivi editori.