Amazon Threat Intelligence ha confermato il 5 agosto 2026 che gruppi hacker legati alla Corea del Nord sono dietro le compromissioni di pacchetti NPM avvenute negli ultimi mesi. L'attribuzione arriva dopo che CSIRT Italia/ACN aveva già emesso bollettini specifici su axios, debug e chalk, segnalando la minaccia con mesi di anticipo rispetto alla pubblicazione del report Amazon. Il caso solleva questioni concrete sulla sovranità dell'intelligence nazionale in un mercato del threat intelligence dominato da vendor globali.
- Amazon Threat Intelligence ha attribuito a gruppi nordcoreani la compromissione dei pacchetti NPM axios, debug e chalk.
- CSIRT Italia/ACN aveva già pubblicato bollettini su queste minacce rispettivamente nel marzo 2026 e nel settembre 2025.
- La tecnica principale è l'ingegneria sociale ai danni dei maintainer, con supporto di strumenti di intelligenza artificiale per eludere i controlli.
- Il malware WAVESHAPER.V2 è un trojan di accesso remoto multi-OS con comunicazioni cifrate e meccanismi di auto-cancellazione.
Come funziona l'attacco: dall'ingegneria sociale alla persistenza
Il punto debole sfruttato non risiede nel codice dei pacchetti, ma nella fiducia riposta in chi li gestisce. Secondo quanto riportato dalla fonte, gli attori hanno compromesso account maintainer NPM attraverso phishing che imitava comunicazioni ufficiali del registro. Nel caso dei pacchetti debug e chalk, il maintente noto come "Qix" ha fornito credenziali e codice di autenticazione a due fattori in risposta a un messaggio fraudolento.
Per il pacchetto axios, il GTIG (Global Threat Intelligence Group) ha rilevato l'inserimento di una dipendenza malevola in due versioni pubblicate il 31 marzo 2026: la 1.14.1 e la 0.30.4. L'advisory ACN dettaglia che la dipendenza malevola era mascherata come plain-crypto-js@4.2.1, con uno script setup.js eseguito tramite postinstall. Questa tecnica di shadow injection inserisce il payload in fasi successive alla pubblicazione, rendendo più difficile il rilevamento attraverso le revisioni iniziali del codice.
Il payload finale è identificato come WAVESHAPER.V2: un trojan di accesso remoto multi-OS con comunicazioni cifrate e capacità di auto-cancellazione. L'advisory ACN descrive un dropper che si auto-elimina e ripristina file di configurazione per mantenere l'invisibilità sul sistema compromesso. Le comunicazioni con il server di comando e controllo veicolano payload specifici per Windows, macOS e Linux.
L'evoluzione tecnica: catene malevole e AI generativa
Un elemento distintivo della campagna è l'evoluzione verso architetture più complesse. La fonte riporta che gli attori hanno sviluppato pacchetti singolarmente non malevoli che, in combinazione, attivano il codice dannoso. Questa frammentazione consente di superare i controlli automatici che analizzano i pacchetti isolatamente.
La stessa fonte cita l'impiego di strumenti di intelligenza artificiale generativa per l'offuscamento dinamico e l'elusione dei rilevamenti. Tuttavia, il dossier non specifica in che misura questa attribuzione tecnica provenga direttamente da Amazon o rappresenti un'interpretazione delle dinamiche osservate.
Amazon avrebbe inoltre individuato un dominio registrato nel 2025 collegato a malware in typo-crypto, utilizzato come banco di prova per campagne successive. La fonte cita la tecnica emergente denominata "slopsquatting": la registrazione di nomi pacchetto corrispondenti a errori di battitura suggeriti da sistemi AI, che amplia la superficie di attacco sfruttando la frequenza con cui gli sviluppatori accettano suggerimenti automatici.
"Il fatto che l'Italia avesse già individuato la campagna prima della conferma di Amazon racconta qualcosa di importante sullo stato del monitoraggio nel Paese."
L'intercettazione italiana: cronologia delle allerte ACN
La convergenza tra intelligence nazionale e conferma di vendor globale offre un caso di studio raro nella gestione delle minacce alla supply chain. Il bollettino CSIRT Italia sulla compromissione di axios è datato 31 marzo 2026, con sigla BL01/260331/CSIRT-ITA. Il bollettino su debug e chalk risale al 9 settembre 2025, con una finestra di esposizione segnalata l'8 settembre 2025.
Entrambi gli advisory sono pubblicati sul portale csirt.gov.it e contengono dettagli tecnici sufficienti a identificare la minaccia: versioni compromesse, hash dei file, domini di comando e controllo, indicatori di compromissione. L'advisory dedicato ad axios, in particolare, fornisce la granularità tecnica che manca nelle ricostruzioni editoriali successive: la dipendenza plain-crypto-js@4.2.1, il percorso dello script setup.js, il meccanismo di shadow injection.
La fonte non specifica se ACN avesse già identificato la matrice nordcoreana al momento delle prime allerte, o se l'attribuzione fosse rimasta generica. Ciò che il dossier documenta è la tempestività dell'intercettazione italiana rispetto alla pubblicazione del report Amazon Threat Intelligence.
Gli attori nominati: un ecosistema di etichette
Amazon Threat Intelligence ha collegato la campagna a un insieme di designazioni già note nel threat intelligence: Sapphire Sleet, Stardust Chollima, BlueNoroff, CageyChameleon, Alluring Pisces, e UNC1069 secondo GTIG. Il dossier non chiarisce se questi nomi rappresentino cluster distinti o designazioni sovrapposte del medesimo ecosistema operativo nordcoreano.
Il ruolo esatto di ciascun gruppo nella campagna NPM specifica non è documentato nel brief. La fonte riporta che questi attori sono "riconosciuti per l'impiego di tecniche di ingegneria sociale con il supporto di strumenti di intelligenza artificiale", ma non distingue quali comportamenti specifici siano attribuibili a ciascuna etichetta nella campagna in oggetto.
Amazon ha condiviso indicatori con Open Source Vulnerabilities e partecipa a un'iniziativa denominata Akrites con Linux Foundation. Il dossier non specifica se questa iniziativa sia già operativa o in fase di annuncio.
Perché è importante
Il brief non documenta misure correttive specifiche emesse da Amazon o da CSIRT Italia oltre alla pubblicazione degli indicatori di compromissione. Il dossier non specifica la natura dei dati esposti o l'entità dell'installazione base delle versioni compromesse. Non emergono sovrapposizioni infrastrutturali che colleghino direttamente i domini individuati da ACN alle infrastrutture descritte nel report Amazon, al di là della convergenza generale sulla campagna.
La fonte non chiarisce se il link AWS ufficiale al report Amazon, risultato inaccessibile al momento della redazione, sia un'indicazione di pubblicazione ritirata o di limitazione geografica. Il contenuto esatto del report originale non è verificabile direttamente attraverso il dossier.
Per le organizzazioni che utilizzano ecosistemi NPM, il caso conferma che le allerte ACN su supply chain pubblicate nei mesi precedenti avevano fondamento concreto e precedevano di mesi l'attribuzione di threat actor statale. La mancanza di CVE associati a questo tipo di minacce — che sfruttano la compromissione dell'account piuttosto che vulnerabilità di codice — rende particolarmente rilevante il monitoraggio dei bollettini nazionali rispetto ai soli database di vulnerabilità strutturati.
Domande frequenti
Perché non esiste un CVE per questa minaccia?
La compromissione avviene attraverso l'hijacking dell'account maintainer, non attraverso una vulnerabilità di codice nel pacchetto originale. I sistemi CVE registrano flaw nel software, non compromissioni procedurali della distribuzione.
L'advisory ACN contiene indicatori utili per la ricerca su sistemi propri?
Sì. L'advisory ACN su axios include hash dei file, domini di comando e controllo e percorsi di installazione del payload. Questi indicatori consentono la ricerca nei log e nei sistemi di gestione delle dipendenze.
Qual è la differenza tra "shadow injection" e il classico typo-squatting?
Lo shadow injection inserisce dipendenze malevole in pacchetti legittimi già consolidati, sfruttando la fiducia acquisita. Il typo-squatting si basa invece sulla registrazione di nomi simili a pacchetti noti per catturare installazioni errate. La campagna documentata combina entrambe le tecniche, con l'aggiunta della variante "slopsquatting" basata su errori di battitura AI-generati.
Le informazioni sono basate sulla fonte citata e aggiornate al momento della pubblicazione.
Fonti
- https://www.cybersecurity360.it/news/supply-chain-software-amazon-conferma-una-campagna-dattacco-che-litalia-ha-gia-intercettato/
- https://www.tecnoandroid.it/news/pacchetti-npm-nel-mirino-attacco-alla-supply-chain-confermato-da-amazon-1950218/
- https://www.acn.gov.it/portale/en/w/attacco-multistadio-alla-supply-chain-ci/cd-e-iniezione-di-codice-malevolo
- https://aws.amazon.com/it/blogs/security/amazon-identifies-north-korean-hacker-group-behind-open-%20source-supply-chain-attacks/
- https://www.cybersecurity360.it/nuove-minacce/laptop-farming-come-la-corea-del-nord-sinfiltrava-nello-smart-working-usa/
- https://www.cybersecurity360.it/news/acn-nel-primo-semestre-2026-resta-elevata-la-pressione-da-parte-delle-minacce-cyber/
- https://www.acn.gov.it/portale/w/supply-chain-attack-compromissione-del-pacchetto-npm-axios