Vai al contenuto
LIVE
VULNERABILITÀ E MINACCE

Supply chain attack su npm: 144 pacchetti del framework AI Mastra infettati in 88 minuti — a rischio chiavi API e wallet crypto di sviluppatori in tutto il mondo

CY CyberNexus
19.06.2026 · 2 min di lettura

Il 17 giugno 2026 un attaccante ha compromesso l’organizzazione @mastra su npm, il registro pubblico di pacchetti più usato nell’ecosistema JavaScript/TypeScript, sferrando un attacco alla supply chain tramite l’account di un ex contributor la cui possibilità di pubblicazione non era mai stata revocata. In una finestra automatizzata di appena 88 minuti (dalle 01:12 alle 02:39 UTC), l’attaccante ha ripubblicato 144 pacchetti sotto lo scope @mastra, inserendo in ciascuno una singola dipendenza malevola chiamata “easy-day-js” — un typosquat della popolare libreria di date dayjs, costruito per superare una revisione visiva superficiale replicando nome dell’autore, homepage, repository e licenza della libreria originale.

Il giorno prima dell’attacco, l’attaccante aveva pubblicato una versione “pulita” del pacchetto (1.11.21) per costruirsi credibilità, per poi trasformarla nella versione 1.11.22, armata e malevola, pochi minuti prima della pubblicazione di massa. Il pacchetto contiene un hook postinstall offuscato che disabilita la verifica dei certificati TLS, scarica un payload di secondo stadio da un’infrastruttura C2 controllata dall’attaccante, lo esegue come processo in background separato e infine si autoelimina per cancellare le tracce forensi. Nessuna interazione dell’utente oltre il normale comando npm install è necessaria per la compromissione.

Mastra è un framework open source ampiamente usato per costruire agenti AI e pipeline RAG, e proprio per questo i suoi pacchetti vengono installati in ambienti che custodiscono alcune delle credenziali più sensibili dello sviluppo software moderno: chiavi API di modelli linguistici (OpenAI, Anthropic, Google), credenziali cloud, token CI/CD e stringhe di connessione a database. Il malware finale è un infostealer cross-platform capace di rubare dati di navigazione da Chrome, Edge e Brave, estrarre credenziali da oltre 160 estensioni di wallet crypto — inclusi MetaMask, Phantom, Coinbase e Binance — e garantirsi persistenza su Windows, macOS e Linux. Il solo pacchetto @mastra/core riceve oltre 918.000 download settimanali, e l’esposizione complessiva supera 1,1 milioni di installazioni a settimana. Alcuni ricercatori collegano le tecniche del payload al gruppo nordcoreano Sapphire Sleet (BlueNoroff), già noto per operazioni di furto di criptovalute mirate agli sviluppatori.

Chi ha installato un pacchetto @mastra a partire dal 17 giugno 2026 deve considerare il proprio ambiente come potenzialmente compromesso: la raccomandazione degli esperti è ruotare immediatamente tutte le credenziali esposte, chiavi API in primis, e verificare la presenza di processi persistenti residui anche dopo la rimozione del pacchetto incriminato.

Fonte: The Hacker News / Snyk / StepSecurity / JFrog – (https://thehackernews.com/2026/06/144-mastra-npm-packages-compromised-via.html)

CY
SCRITTO DA CyberNexus
newsletter.sh
// OGNI SETTIMANA

Le minacce della settimana, prima che arrivino da te.

Una mail, le notizie che contano, spiegate in modo chiaro.

Zero spam. Iscrivendoti accetti l’informativa privacy.