Vai al contenuto
AI.info

The Pulse

Cloudflare rileva oltre 50 famiglie di strumenti di penetration testing basati sull’IA che scansionano i clienti

Cloudflare afferma che oltre 50 famiglie di strumenti di penetration testing basati sull’IA hanno scansionato i suoi clienti nell’arco di tre giorni. Descrive inoltre incidenti in cui gli aggressori hanno usato credenziali esposte insieme agli strumenti per spostarsi tra ambienti.

Cloudflare rileva oltre 50 famiglie di strumenti di penetration testing basati sull’IA che scansionano i clienti

Oltre 50 famiglie di strumenti di penetration testing basati sull’IA hanno tentato di scansionare i clienti di Cloudflare in tutto il mondo nell’arco di tre giorni, afferma l’azienda, che avverte anche che questi framework possono essere usati negli attacchi. In un post del 13 novembre, Cloudflare ha dichiarato che il numero di indirizzi IP che aveva visto eseguire gli strumenti aveva raggiunto le migliaia e cresceva ogni giorno.

Secondo l’azienda, le richieste giornaliere generate dagli strumenti di penetration testing e sfruttamento delle vulnerabilità basati sull’IA erano aumentate di 30 volte dal 1° ottobre. Ha inoltre descritto incidenti in cui gli aggressori hanno combinato credenziali esposte con i framework per spostarsi tra ambienti.

Una raccolta di strumenti in crescita

ARTEX, un sistema open source per automatizzare i flussi di lavoro di sicurezza offensiva, è stato ritirato dal suo creatore, Autumn-27, l’8 ottobre. Da allora, afferma Cloudflare, l’ecosistema è cresciuto fino a superare i 12.000 repository, inclusi diverse centinaia di fork distinti che discendono dal repository originale, oltre a centinaia di altri framework simili.

Al 12 novembre, ARTEX e i suoi fork rappresentavano oltre il 60% degli orchestratori di penetration testing basati sull’IA attualmente noti, ha dichiarato l’azienda. Il traffico generato dagli strumenti selezionati era cresciuto di oltre dieci volte da quando il repository originale era stato rimosso.

L’azienda ha indicato ARTEX e altri quattro strumenti — LuaN1aoAgent, Decepticon, Cairn e PentestGPT-Agent — come i cinque principali orchestratori, descrivendo ciascuno come completamente autonomo e con almeno 1.000 stelle su GitHub. Le loro architetture sono diverse: alcuni usano un pianificatore o un supervisore insieme ad altri agenti, mentre Cairn affida il lavoro a harness di IA esistenti.

Come funzionano gli agenti

Cloudflare descrive i framework come sistemi in grado di coordinare agenti di IA nelle varie fasi di una valutazione della sicurezza, collegare strumenti di test esistenti e mappare gli ambienti. ARTEX e i suoi fork rappresentano risorse e risultati in grafi, consentendo a più agenti di lavorare in parallelo su attività come l’enumerazione e la verifica.

Alcuni framework possono anche ricevere indicazioni da un operatore sull’attività da svolgere. Secondo la valutazione di Cloudflare, gli agenti che operano in parallelo possono testare sistematicamente servizi e configurazioni esposti, consentendo al contempo a un operatore di prendere di mira più organizzazioni contemporaneamente.

Credenziali nelle indagini sugli incidenti

Il team Cloudforce One di Cloudflare ha dichiarato di essere stato coinvolto in diverse indagini di risposta agli incidenti riguardanti ARTEX e framework correlati nelle otto settimane precedenti. In quei casi, il team ha osservato gli aggressori ottenere accesso a un ambiente di un hyperscaler e poi spostarsi nell’ambiente Cloudflare di un cliente.

Gli investigatori hanno scoperto che gli aggressori avevano compromesso token statici senza scadenza usati nelle pipeline CI/CD, che garantivano un ampio accesso all’infrastruttura degli hyperscaler delle organizzazioni. Il team ha inoltre osservato l’uso di credenziali esposte insieme ai framework basati sull’IA.

In un’indagine, ARTEX ha ottenuto accesso a un token API a livello di account compromesso, usato in precedenza per CI/CD e privo di restrizioni IP o limitazioni della frequenza delle richieste, ha dichiarato Cloudflare. Le prove disponibili indicavano che la compromissione aveva avuto origine molto probabilmente tramite un hyperscaler di terze parti.

L’azienda ha osservato la creazione di nuovi script Worker e un’attività che superava le 69 richieste al minuto in diverse parti dell’infrastruttura Cloudflare del cliente. Ha inoltre rilevato 400 richieste di dump del database in un’ora, tentativi di stabilire la persistenza e tentativi di convalidare token di sessione per altre applicazioni di terze parti.

L’azienda ritiene che un operatore umano abbia guidato in modo limitato gran parte di quell’attività. Ha presentato il caso come un esempio della velocità e dell’ampiezza che gli strumenti possono raggiungere dopo una compromissione, non come una descrizione di ogni utilizzo dei framework.

Difese proposte

Cloudflare raccomanda un modello di sicurezza composto da sei elementi: un firewall per applicazioni web con regole avanzate, il rilevamento delle anomalie, difese contro i bot, accesso alle applicazioni ad alto rischio subordinato alla verifica dell’identità, schemi convalidati e controlli di sicurezza espliciti, e threat intelligence. Nel suo esame delle difese delle applicazioni, l’azienda raccomanda inoltre chiavi di sicurezza e chiavi FIDO basate su hardware.

Fonte

Notizie correlate

Esplora

Altri articoli