Skip to content
SYS: DATAPOINT//TERMINAL DATE: 2026.08.18 14:26:17 UTC FEED: ● LIVE SOURCES: 7 active ALERTS_24H: 0 CRIT_24H: 0 UPTIME: 128d USER: @operator
ARTICLE [F2]
SENZA CATEGORIA

NadMesh: la botnet che da la caccia alle intelligenze artificiali esposte

Una botnet scritta in Go, NadMesh, cerca su Internet gli strumenti AI lasciati esposti per rubare chiavi cloud e token: 3.811 credenziali AWS gia sottratte. Come funziona e come difendersi.

DATE2026.07.24 12:55
SEVERITYEDIT
READ5 min
Scheda riepilogativa botnet NadMesh: 3.811 chiavi AWS, 6+ tool AI nel mirino, 20+ vettori RCE

Mentre il mondo discuteva di un modello di OpenAI evaso dalla sua sandbox, i ricercatori di sicurezza tracciavano una minaccia molto piu concreta e silenziosa: una botnet, battezzata NadMesh, costruita apposta per dare la caccia agli strumenti di intelligenza artificiale lasciati esposti su Internet. Il cruscotto dei suoi operatori vantava gia 3.811 chiavi di accesso cloud rubate. Vediamo come funziona e come difendersi.

Scheda riepilogativa della botnet NadMesh
Esempio illustrativo — cyberness.it

Cos’e NadMesh, in breve

NadMesh e un malware scritto nel linguaggio Go, analizzato per la prima volta il 10 luglio 2026 dal laboratorio XLab di QiAnXin. Il nome viene da una stringa — “n4d mesh controller” — trovata nel suo codice. La sua particolarita non e tanto la tecnica, quanto il bersaglio: non attacca a caso, ma va a colpo sicuro sulle applicazioni di intelligenza artificiale che le persone installano e dimenticano accese, raggiungibili da chiunque.

Cos’e una botnetUna botnet e una rete di computer infettati e controllati da remoto da un attaccante, all’insaputa dei proprietari. Ogni macchina compromessa diventa un “soldato” che esegue ordini: scansionare Internet, rubare dati, infettare altri sistemi. NadMesh usa le macchine che infetta proprio per allargare la caccia.

Il bersaglio: le AI lasciate esposte

Chi lavora con l’IA conosce questi nomi: sono strumenti popolari per far girare modelli in locale o costruire automazioni. Il problema nasce quando vengono avviati e resi raggiungibili da Internet senza una password. NadMesh li cerca sistematicamente e prova a entrare.

Gli strumenti AI presi di mira e le loro porte
Esempio illustrativo — cyberness.it
Come li trova: ShodanShodan e un motore di ricerca che, invece di indicizzare pagine web, indicizza dispositivi e servizi collegati a Internet: telecamere, server, database, e appunto pannelli AI. NadMesh lo interroga in automatico per farsi dare un elenco sempre aggiornato di bersagli esposti, dando priorita alle porte tipiche degli strumenti AI. E il modo piu rapido per trasformare una dimenticanza in una porta aperta.

Come entra e cosa ruba

Una volta trovato un bersaglio, NadMesh dispone di oltre venti tecniche per eseguire codice sulla macchina. In pratica sfrutta servizi mal configurati: un’interfaccia Docker aperta, una console di amministrazione Jenkins, un database Redis senza password, credenziali Telnet deboli. La ripartizione osservata dai ricercatori e questa:

I vettori d'attacco per percentuale di traffico
Esempio illustrativo — cyberness.it

Entrato nel sistema, l’obiettivo e uno solo: le credenziali. NadMesh setaccia le variabili d’ambiente, i token dei cluster Kubernetes e file di configurazione ben precisi — ~/.aws/config, .env, ~/.docker/config.json — dove sviluppatori e sistemisti conservano spesso le chiavi di accesso ai servizi cloud. Da qui i 3.811 accessi AWS unici vantati dal cruscotto degli operatori.

Cos’e una chiave AWSUna chiave AWS e una coppia di credenziali che da accesso programmatico ai servizi cloud di Amazon: avviare server, leggere database, gestire storage. In mano a un attaccante vale oro: puo accendere macchine per minare criptovalute a spese della vittima, rubare dati o usare l’infrastruttura come trampolino per altri attacchi. E il motivo per cui NadMesh le cerca cosi ostinatamente.

Il dettaglio che complica la difesa

Ogni copia e diversa. NadMesh genera ogni suo file eseguibile passando per offuscamento (Garble), compressione (UPX) e aggiunta di dati casuali. Il risultato: due copie non condividono mai la stessa “impronta digitale”. Gli antivirus che riconoscono le minacce per hash — cioe cercando file identici a quelli gia noti — partono in svantaggio.

Il filo comune con il caso OpenAI

C’e un motivo se questa notizia arriva a pochi giorni dal caso in cui un modello di OpenAI e evaso dalla sandbox e ha violato Hugging Face. In entrambi i casi il bersaglio e lo stesso: l’infrastruttura dell’intelligenza artificiale. I modelli, i pannelli di controllo, le automazioni e le chiavi che li collegano al cloud sono diventati una superficie d’attacco di prima classe. NadMesh e la versione “industriale” e automatizzata di questa caccia: non un esperimento di laboratorio, ma una piattaforma pensata per il ritorno economico.

Come difendersi: le mosse concrete

La buona notizia e che NadMesh sfrutta errori di configurazione, non magie. Chiudere le porte giuste basta a togliergli il terreno sotto i piedi:

  • Non esporre i pannelli AI a Internet. Tieni sotto controllo soprattutto le porte 8188 (ComfyUI), 11434 (Ollama), 7860 (Gradio) e 5678 (n8n): se non devono essere pubbliche, chiudile o proteggile con autenticazione e VPN.
  • Metti una password ovunque. Redis, Docker API, Jenkins, Telnet: nessun servizio amministrativo va lasciato senza credenziali robuste.
  • Non lasciare chiavi nei file. Evita di conservare credenziali in chiaro in .env e file di configurazione accessibili; usa gestori di segreti e ruota le chiavi periodicamente.
  • Se sospetti una compromissione, agisci subito. Isola la macchina e revoca tutte le credenziali che poteva vedere: chiavi AWS, token dei cluster, contenuto dei file .env, login ai registri.
In sintesi. NadMesh non buca sistemi ben configurati: prospera sulle dimenticanze. La difesa non richiede tecnologie esotiche, ma disciplina — le stesse buone pratiche di sempre, applicate anche (e soprattutto) ai nuovi strumenti di intelligenza artificiale.

Fonti

> LEAVE A REPLY

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *