Riepilogo di settembre di Malicious Code Digest

Malicious Code Digest Riepilogo mensile: settembre

Benvenuti all'edizione di settembre del Xygeni Malicious Code Digest. Questo mese, il nostro team di ricerca sulla sicurezza ha confermato la presenza di 104 pacchetti dannosi su npm e PyPI, monitorati attraverso quattro report settimanali.

Settembre è stato definito da tre tendenze convergenti: campagne che sono proseguite direttamente da agosto e sono continuate nonostante le rimozioni; confusione di dipendenze su larga scala, con decine di pacchetti che dichiarano numeri di versione gonfiati come 99.0.0 and 19999.x per appropriarsi indebitamente di namespace privati; e un chiaro spostamento verso gli ecosistemi di plugin e automazione a cui gli sviluppatori si affidano per l'accesso privilegiato, come Strapi, n8n e MCP.

Tra le campagne più significative documentate questo mese:

  • Migliori operatore anti-proctoring autoeliminante è tornato il 1 settembre, con amicat, bmcat, eyevox and moidevh confermato insieme a due nuovi nomi derivati ​​dallo stesso ramo, moidevk and moidevl.
  • Baileys, la libreria WhatsApp Web API oggetto di attacchi di impersonificazione per tutto il mese di agosto, è rimasta sotto attacco: cloud-baileys versioni raggiunte 1.1.37 and 1.1.38 nella prima settimana e 1.1.41 entro il 19 settembre, diventando così una delle imitazioni più longeve che abbiamo monitorato.
  • Una campagna di 21 pacchetti (dal 15 al 17 settembre) ha pubblicato falsi plugin Strapi con il tag "meeb", tutti alla stessa versione 3.6.8, insieme a pacchetti complementari con nomi come os-info-meeb322k and fs-pwn-meeb322k.
  • Un singolo pacchetto, @nimbusedge/auth, spedite 39 versioni in un giorno (11 settembre), tutte numerate 19999.x quindi avrebbero la precedenza su qualsiasi versione interna legittima.
  • Ogni settimana comparivano pacchetti che creavano confusione tra le dipendenze, recanti nomi aziendali e che richiamavano l'ambiente interno: etoro-cashout, etoro-analytics and etoro-aggregator (Settembre 11), concierge-sdk at 99.99.99 (Settembre 13), @traktis/core (Settembre 17) e @dbbhk/ui-components, @siriusbeyond/* and @alphaspace/core at 99.x nell'ultima settimana del mese.
  • L'operatore “siriusbeyond” ha iniziato con un singolo pacchetto senza ambito il 20 settembre ed è tornato quattro giorni dopo come una famiglia con ambito (@siriusbeyond/auth, /ui, /utils), lo stesso marchio presentato come un pacchetto interno.
  • I falsi nodi del flusso di lavoro n8n si sono ripresentati nel corso del mese, tra cui n8n-nodes-sysdiag2, n8n-nodes-buildcheck and n8n-nodes-data-transformer-utils, confermando un andamento osservato per la prima volta ad agosto.
  • Un cliente MCP, mcp-consultasdeveiculos-client, è stato pubblicato in tre versioni in un solo giorno (4 settembre), a ricordare che lo strato di strumenti per l'IA fa ora parte della stessa catena di fornitura.
  • Sei copie numerate di simple-date-formatter-new-* (dall'11 al 16) sono stati pubblicati il ​​25 settembre, un'esplosione programmata creata per testare quali nomi passano.

Il modello distintivo di settembre: gli aggressori non si limitano più a utilizzare nomi di aziende affidabili, ma occupano posizioni di rilievo. Plugin, nodi di workflow, client MCP e namespace di pacchetti privati ​​vengono eseguiti con privilegi di accesso superiori a quelli di una normale dipendenza, ed è proprio in questi ambiti che si sono concentrate le campagne di settembre.

Di seguito è riportato un riepilogo di ciò che abbiamo scoperto. Puoi visualizzare i dati di tutte e quattro le settimane divulgati in dettaglio su Indice di Malicious Code Digest.

Settimana 5: 4 pacchetti scoperti

EcosistemaCONFEZIONEData
npm@alphaspace/core:99.0.126 settembre 2026
npm@alphaspace/core:99.0.226 settembre 2026
npm@alphaspace/core:99.0.326 settembre 2026
npmcma-self-hosted-sandbox-cf:1.0.026 settembre 2026

Settimana 4: oltre 24 pacchetti scoperti

EcosistemaCONFEZIONEConfermato
npmtest890-auth:1.0.0Settembre 18, 2026
npmbulk-add-sdk:1.99.99Settembre 19, 2026
npmcloud-baileys:1.1.41Settembre 19, 2026
npmbyted-commerce-materials:1.0.0Settembre 20, 2026
npmmy-auto-follow:1.0.7Settembre 20, 2026
npmsiriusbeyond:1.0.0Settembre 20, 2026
npmsysverify:2.0.10Settembre 22, 2026
npmn8n-nodes-data-transformer-utils:1.0.0Settembre 23, 2026
npmtake-home-caller-id:1.0.1Settembre 23, 2026
npm@dbbhk/ui-components:99.0.0Settembre 24, 2026
npm@siriusbeyond/auth:99.0.0Settembre 24, 2026
npm@alphaspace/core:99.0.2Settembre 25, 2026
npmsimple-date-formatter-new-11:1.0.0Settembre 25, 2026

Settimana 3: oltre 81 pacchetti scoperti

EcosistemaCONFEZIONEConfermato
pypilucy-python-script-2030:0.1.1Settembre 11, 2026
npm@nimbusedge/auth:19999.x (39 versioni)Settembre 11, 2026
npmetoro-cashout:99.0.2Settembre 11, 2026
npmetoro-analytics:99.0.2Settembre 11, 2026
pypiaitextkit-py:0.1.1Settembre 11, 2026
npmnoblox-asset.js:7.4.0Settembre 12, 2026
npmconcierge-sdk:99.99.99Settembre 13, 2026
pypidarkglitch:1.4.4Settembre 15, 2026
npmfs-pwn-meeb322k:1.0.0Settembre 15, 2026
npmstrapi-plugin-os-info-meeb322k:3.6.8Settembre 15, 2026
npmn8n-nodes-sysdiag2:2.0.2Settembre 15, 2026
npmn8n-nodes-buildcheck:1.0.0Settembre 15, 2026
npmcsa-mfa:1.1.15Settembre 16, 2026
npmstrapi-plugin-tryccresh-meeb:3.6.8Settembre 16, 2026
npm@traktis/core:99.99.2Settembre 17, 2026

Settimana 2: 13 pacchetti scoperti

EcosistemaCONFEZIONEData
pypisyswatch:1.0.007 settembre 2026
pypisamaki:0.4.907 settembre 2026
compositoreslimfit/slimbase:2.007 settembre 2026
compositoreslimfit/formbase:1.207 settembre 2026
compositoregcform/formhelper:1.207 settembre 2026
npmcloud-baileys:1.1.3907 settembre 2026
npmalloy-graphql:1.0.108 settembre 2026
npm@umschool/platform:999.0.010 settembre 2026
npmtwilio-hackerone-poc-b8f21a:1.0.010 settembre 2026
npmtwilio-hackerone-poc-b8f21a:1.0.110 settembre 2026
npmcloud-baileys:1.1.4011 settembre 2026
pypidarkglitch:1.4.411 settembre 2026
pypidarkglitch:1.4.511 settembre 2026

Settimana 1: 18 pacchetti scoperti

EcosistemaCONFEZIONEConfermato
npmamicat:1.0.0Settembre 01, 2026
npmbmcat:2.0.9Settembre 01, 2026
npmeyevox:1.0.0Settembre 01, 2026
npmmoidevh:1.0.0Settembre 01, 2026
npmmoidevk:1.0.0Settembre 01, 2026
npmmoidevl:1.0.0Settembre 01, 2026
pypisyswatch:1.0.0Settembre 02, 2026
npmcloud-baileys:1.1.37Settembre 02, 2026
npm@stellarshift/token-units:1.0.3Settembre 02, 2026
npm@stellarshift/evm-address-kit:1.0.3Settembre 02, 2026
npm@stellarshift/abi-tools:1.0.3Settembre 02, 2026
npm@stellarshift/chain-metadata:1.0.3Settembre 02, 2026
npm@a23842/dsh-notifier:0.1.0Settembre 03, 2026
pypisamaki:0.4.9Settembre 04, 2026
npmcloud-baileys:1.1.38Settembre 04, 2026
npmmcp-consultasdeveiculos-client:0.1.1Settembre 04, 2026
npmmcp-consultasdeveiculos-client:0.1.0Settembre 04, 2026
npmmcp-consultasdeveiculos-client:0.0.2Settembre 04, 2026

Da Baileys a Strapi: cosa rivelano gli attacchi alla catena di approvvigionamento di settembre

Le campagne di cui sopra mostrano gli aggressori che risalgono la catena di fiducia. Un'impersonificazione di libreria che è sopravvissuta a due mesi di rimozioni, pacchetti che creano confusione tra le dipendenze e gonfiano i loro numeri di versione per superare in priorità i namespace privati, e falsi plugin Strapi, nodi n8n e client MCP creati per essere eseguiti dove gli sviluppatori concedono il massimo accesso: tutto ciò finisce in ambienti reali. SDLCogni settimana, spesso installati da strumenti automatizzati prima che qualsiasi essere umano legga il nome del pacchetto.

Quello di Xygeni rilevamento di malware and CI/CD e sicurezza della catena di approvvigionamento Offrire alle organizzazioni la visibilità necessaria per individuare le dipendenze dannose prima che vengano eseguite su una macchina di sviluppo, entrino in un sistema di compilazione o raggiungano l'ambiente di produzione. MEWIl motore antimalware di Xygeni rileva i pacchetti dannosi prima ancora che esista una firma, su npm, PyPI, OpenVSX e altre piattaforme, monitorando modelli di pubblicazione sospetti, abusi di namespace, typosquatting e tecniche di attacco basate sull'intelligenza artificiale non appena emergono.

Ogni risultato viene automaticamente classificato in base alla sfruttabilità, alla raggiungibilità e all'impatto sul business, in modo che il tuo team possa concentrarsi su ciò che effettivamente deve essere risolto, e non su elementi superflui.

Esplora ogni pacchetto e campagna dannosa convalidata dal team di sicurezza Xygeni in Digest del codice dannoso.

Mantieni la sicurezza. Mantieni la velocità. Mantieni il controllo con Xygeni.

sca-tools-software-strumenti-di-analisi-della-composizione
Dai priorità, risolvi e proteggi i rischi del tuo software
Crea il tuo account gratuito.
Nessuna carta di credito richiesta.

Proteggi lo sviluppo e la distribuzione del tuo software

con la suite di prodotti Xygeni