Resum de codi maliciós 82

Resum de codi maliciós de Xygeni 82

Cada setmana, els nostres sistemes de detecció de programari maliciós escanegen milers de paquets nous i actualitzats en registres públics com ara npm, PyPI i OpenVSX. Vam confirmar 206 paquets maliciosos entre el 31 de juliol i el 7 d'agost de 2026, encapçalats per una onada de programari maliciós amb marques obertes d'eines d'atac d'IA conegudes i un clúster de confusió de dependències que suplanta biblioteques de moneders de criptomonedes.

La troballa més cridanera: wormgpt-cli a npm, nou versions publicades en ràpida successió el 7 d'agost, juntament amb un paquet complementari, gpt-terminal-cli, publicat el mateix dia. El nom és una referència directa a WormGPT, una eina real de dark-LLM comercialitzada a ciberdelinqüents per a la generació de phishing i programari maliciós, cosa que suggereix que el paquet s'aprofita del reconeixement de marca d'una eina d'atacant real en lloc d'amagar-se darrere d'un nom neutral.

Un clúster separat dirigit directament a la infraestructura de criptomoneda: nou paquets a npm que suplanten moneders reals i biblioteques de signatura (ledger-lib, trezor-lib, bip32-js, ethers-lib, python-bitcoinlib, ckcc-protocol, hwi-lib, mnemonic-utils, ethereum-sign-utils), tot confirmat dins la mateixa finestra el 5 d'agost, un joc de text de confusió de dependències dirigit als desenvolupadors de criptomonedes i Web3 que introdueixen el que sembla standard signatura de serveis públics.

L' markscan, akraii iphouse El clúster semblant que vam detectar la setmana passada va continuar creixent, amb diverses versions més confirmades del 31 de juliol a l'1 d'agost. Aquesta mateixa finestra també va produir una troballa més seriosa: el beaver-ui-* i accounts-* clúster confirmat l'1 d'agost va resultar ser QuietPolyfill, un dropper de tres etapes disfressat de component d'IU intern i paquets d'utilitats. La càrrega útil s'activa a require(), no és un script d'instal·lació, així que --ignore-scripts no ho atura. Dinou dels vint noms de paquets van ser despublicats per l'operador en poques hores després de la detecció; un es va tornar a publicar amb un compte diferent l'endemà, i la infraestructura de lliurament encara estava activa quan vam publicar la nostra anàlisi completa.

Aquesta instantània setmanal forma part del nostre procés en curs Resum de codi maliciós, on validem les noves amenaces i proporcionem intel·ligència accionable per ajudar els equips de DevSecOps a protegir les seves pipelines abans que es produeixi el dany.

EcosistemapaquetConfirmat
npmai-backup-script:1.0.0Juliol 31, 2026
npmadpanel-core:1.0.0Juliol 31, 2026
npmal·lurectl:1.0.0Juliol 31, 2026
npmattio-discover:1.0.0Juliol 31, 2026
npmactius de condensador: 1.0.0Juliol 31, 2026
npmpublicat per la comunitat: 1.0.0Juliol 31, 2026
npmcaos-mcp:1.0.0Juliol 31, 2026
npmgoldenflow-js:1.0.0Juliol 31, 2026
npmgrok-oauth-mcp:1.0.0Juliol 31, 2026
npmajudant-csv-ràpid:1.0.0Juliol 31, 2026
npmgtm-mcp-auth:1.0.0Juliol 31, 2026
npmhazmat-cfr:1.0.0Juliol 31, 2026
npmhit-mcp:1.0.0Juliol 31, 2026
npmiac-escàner:1.0.0Juliol 31, 2026
npmhomekit-mcp:1.0.0Juliol 31, 2026
npminstal·lació-host-natiu:1.0.0Juliol 31, 2026
npmiwomm-mcp:1.0.0Juliol 31, 2026
npmkip-mcp-http:1.0.0Juliol 31, 2026
npmmàximsats-mcp:1.0.0Juliol 31, 2026
npmmcp-server-boilerplate:1.0.0Juliol 31, 2026
npmpm-claude-skills-mcp:1.0.0Juliol 31, 2026
npmpoliprompt:1.0.0Juliol 31, 2026
npmrefbase-mcp:1.0.0Juliol 31, 2026
npmsap-mcp-facilitator:1.0.0Juliol 31, 2026
npmsap-mcp-config:1.0.0Juliol 31, 2026
npmrouterbase-mcp:1.0.0Juliol 31, 2026
npmsmart-npv-mcp:1.0.0Juliol 31, 2026
npmsetup-codex:1.0.0Juliol 31, 2026
npmparaglide-js:1.0.1Juliol 31, 2026
npmai-backup-script:1.0.2Juliol 31, 2026
npmcrear-remoció:0.0.3Juliol 31, 2026
npmmarkscan-utils:1.0.0Agost 01, 2026
npmmarkscan-api:1.0.0Agost 01, 2026
npmakrai-informe:1.0.0Agost 01, 2026
npminformes-de-marcatge:1.0.0Agost 01, 2026
npmmarkscan-utils:1.0.0Agost 01, 2026
npmiphouse-core:1.0.0Agost 01, 2026
npmakrai-informe-nou:1.0.0Agost 01, 2026
npmmarkscan-api:1.0.0Agost 01, 2026
npmakrai-informe:1.0.0Agost 01, 2026
npmiphouse-api:1.0.0Agost 01, 2026
npmiphouse:1.0.0Agost 01, 2026
npmmarkscan-core:1.0.0Agost 01, 2026
npminformes-de-marcatge:1.0.0Agost 01, 2026
npmmarkscan:1.0.0Agost 01, 2026
npm@szc-ft/mcp-szcd-client:0.39.1Agost 01, 2026
npm@szc-ft/mcp-szcd-client:0.39.2Agost 01, 2026
npmservei de recaptació de fonspp:1.7.0Agost 01, 2026
npmrecaptació de fonsservpp:1.9.0Agost 01, 2026
npmrecaptació de fonsservpp:2.0.0Agost 01, 2026
npmnavegació-de-pàgines:1.0.1Agost 01, 2026
npmvite-bàsic:1.0.0Agost 01, 2026
openvsxchiehyu/vscode-astyle:0.0.1Agost 01, 2026
openvsxspikespaz/vscode-smoothtype:0.0.1Agost 01, 2026
npmelectrode-ota-ui-app:99.0.0Agost 01, 2026
npmelectrode-ota-ui-app:99.0.1Agost 01, 2026
openvsxlego-education/ev3-micropython:0.0.1Agost 01, 2026
npmestil de missatgeria: 1.0.1Agost 01, 2026
openvsxgeddski/macros:0.0.1Agost 01, 2026
openvsxbastienboutonnet/vscode-dbt:0.0.1Agost 01, 2026
openvsxtechnosophos/vscode-helm:0.0.1Agost 01, 2026
openvsxheaths/vscode-guid:0.0.1Agost 01, 2026
openvsxofhumanbondage/react-proptypes-intellisense:0.0.1Agost 01, 2026
openvsxdbankier/vscode-instant-markdown:0.0.1Agost 01, 2026
npmeines-de-funcions-glia:0.2.1Agost 01, 2026
npmvscode-designer-14:14.0.1Agost 01, 2026
npmplantilla-de-reacció-de-jobber-app:1.0.1Agost 01, 2026
npmrepte tècnic: 1.0.1Agost 01, 2026
npm@ks-video/kwai-player-web:9.1.2Agost 01, 2026
npmflydev:0.0.1Agost 01, 2026
openvsxnpxms/hide-gitignored:0.0.2Agost 01, 2026
openvsxmukundan/python-docs:0.0.3Agost 01, 2026
openvsxdrewbourne/vscode-remark-lint:0.0.3Agost 01, 2026
openvsxalex-chen/gitee-code-settings-sync:0.0.1Agost 01, 2026
openvsx365businessdevelopment/bdev-al-xml-doc:0.0.1Agost 01, 2026
openvsxalduncanson/reaccionar-hooks-fragments:0.0.1Agost 01, 2026
openvsxacademiadosdevs/javafx:0.0.1Agost 01, 2026
openvsxazurepolicy/azurepolicyextension:0.0.1Agost 01, 2026
openvsxbdznh/c-cpp-compile-run-windows:0.0.1Agost 01, 2026
openvsxbartmanabyss/amiga-debug:0.0.1Agost 01, 2026
openvsxbretdoyle/paquet-d'extensions-de-javascript---js-essentials:0.0.1Agost 01, 2026
npmtest-dev-watch:0.1.0Agost 01, 2026
npmaedes_clusters:1.0.1Agost 01, 2026
npma.poltoradnev-package-c:6.1.12Agost 01, 2026
npmcronologia de comptes: 9.6.12Agost 01, 2026
npmbcore-bravo-eslint-config:9.5.9Agost 01, 2026
npmbeaver-ui-drawer:9.4.10Agost 01, 2026
npmbeaver-ui-card-large:9.6.5Agost 01, 2026
npmbotó beaver-ui-actions:5.4.9Agost 01, 2026
npmarbocrate-sla-prober-arbocrate-sla-prober-core:7.5.9Agost 01, 2026
npmafisha-storybook-default:9.7.12Agost 01, 2026
npmboardwalk-js-tests:1.1.1Agost 01, 2026
npmbeaver-ui-drawer:9.4.11Agost 01, 2026
npmbeaver-ui-drawer:9.4.12Agost 01, 2026
npmbeaver-ui-drawer:11.3.5Agost 01, 2026
openvsxyardensachs/copy-python-path:0.0.1Agost 02, 2026
openvsxmicro/sort-typescript-imports:0.0.3Agost 02, 2026
openvsxqiu/llvm-ir-language-support:0.0.4Agost 02, 2026
openvsxqiu/llvm-ir-language-support:0.0.6Agost 02, 2026
openvsxjakeboone02/language-query-de-xifratge:0.0.2Agost 02, 2026
openvsxmadhavd1/eines-javadoc:0.0.2Agost 02, 2026
openvsxangelo-breuer/license-header-manager:0.0.2Agost 02, 2026
openvsxeines de wordpress/wordpress:0.0.1Agost 02, 2026
openvsxpwrs/cem-language-server-vscode:0.0.1Agost 02, 2026
openvsxjt/jakt:0.0.1Agost 02, 2026
openvsxmkdirdocs/mkd-docs:0.0.1Agost 02, 2026
openvsxydaveluy/xsmp-modeler:0.0.1Agost 02, 2026
openvsxbdaeumer/vscode-eslint:0.0.1Agost 02, 2026
openvsxydaveluy/xsmp-tas-mdk:0.0.1Agost 02, 2026
openvsxnihilus118/perl-debugger:0.0.1Agost 02, 2026
openvsxmagne-sjaastad/opm-flow-editor-support:0.0.1Agost 02, 2026
openvsxdavidpallinder/rails-test-runner:0.0.1Agost 02, 2026
openvsxchris-hock/pioasm:0.0.1Agost 02, 2026
openvsxchavyleung/vscode-pnpm-verlens:0.0.1Agost 02, 2026
openvsxflutterando/flutter-mobx:0.0.1Agost 02, 2026
openvsxgobystrokreactjs/gobystrok:0.0.1Agost 02, 2026
openvsxglavin001/unibeautify-vscode:0.0.1Agost 02, 2026
openvsxhyperledgercomposer/composer-support-client:0.0.1Agost 02, 2026
openvsxinsigne/powershell:0.0.1Agost 02, 2026
openvsxjeremy38100/init-node-script:0.0.1Agost 02, 2026
openvsxlevertion/mcjson:0.0.1Agost 02, 2026
npmaprovació-guardià:1.0.7Agost 02, 2026
npmaprovació-guardià:1.0.9Agost 02, 2026
npmaprovació-guardià:1.1.0Agost 02, 2026
npmsimple-date-formatter-util-1:1.0.0Agost 02, 2026
npmsimple-date-formatter-util-2:1.0.0Agost 02, 2026
npmcomptes-final-formulari:9.9.12Agost 03, 2026
npmestat-de-càrrega-de-comptes:8.9.6Agost 03, 2026
npmllista-incidència-precesor-dependències-bloc:99.0.0Agost 03, 2026
npmfluid-type-ui:2.0.9Agost 03, 2026
npmfluid-type-ui:2.0.8Agost 03, 2026
npm@catamania/components-frontals:1.0.5Agost 04, 2026
npm@lizhao1/memorax-code-internal:0.1.0Agost 04, 2026
npm@lizhao1/memorax-code-internal:0.1.1Agost 04, 2026
npmsimple-date-formatter-util-4:1.0.0Agost 04, 2026
npmsimple-date-formatter-util-14:1.0.0Agost 04, 2026
npmsimple-date-formatter-util-15:1.0.0Agost 04, 2026
npmsimple-date-formatter-util-16:1.0.0Agost 04, 2026
npmformatador-de-dates-simple-new-1:1.0.0Agost 04, 2026
npmformatador-de-dates-simple-new-3:1.0.0Agost 04, 2026
npmformatador-de-dates-simple-new-5:1.0.0Agost 04, 2026
npmformatador-de-dates-simple-new-6:1.0.0Agost 04, 2026
npmformatador-de-dates-simple-new-7:1.0.0Agost 04, 2026
npmformatador-de-dates-simple-new-8:1.0.0Agost 04, 2026
npm@jsimplify/errno:2.0.7Agost 04, 2026
npm@jsimplify/errno:2.0.6Agost 04, 2026
npm@jsimplify/errno:2.0.8Agost 04, 2026
pipilaunchdarkly-ai-server-sdk:1.9.9Agost 05, 2026
npmemulatiu: 1.0.1Agost 05, 2026
npmpython-bitcoinlib:1.0.0Agost 05, 2026
npmprotocol ckcc:1.0.0Agost 05, 2026
npmledger-lib:1.0.0Agost 05, 2026
npmtrezor-lib:1.0.0Agost 05, 2026
npmhwi-lib:1.0.0Agost 05, 2026
npmethers-lib:1.0.0Agost 05, 2026
npmbip32-js:1.0.0Agost 05, 2026
npmethers-lib:1.0.1Agost 05, 2026
npmbip32-js:1.0.1Agost 05, 2026
npmutilitats-mnemònica:1.0.0Agost 05, 2026
npmprotocol ckcc:1.0.1Agost 05, 2026
npmpython-bitcoinlib:1.0.1Agost 05, 2026
npmtrezor-lib:1.0.1Agost 05, 2026
npmledger-lib:1.0.1Agost 05, 2026
npmhwi-lib:1.0.1Agost 05, 2026
npmethereum-sign-utils:1.0.0Agost 05, 2026
npmethers-lib:1.0.2Agost 05, 2026
vscodepi-agent-chat:0.0.1Agost 06, 2026
vscodebin-json:0.0.8Agost 06, 2026
npm@servicetitan/dte-unlayer:0.150.5Agost 06, 2026
npm@servicetitan/dte-unlayer:0.150.4Agost 06, 2026
npm@servicetitan/dte-unlayer:0.150.3Agost 06, 2026
npm@servicetitan/dte-unlayer:0.150.2Agost 06, 2026
npm@servicetitan/dte-unlayer:0.150.1Agost 06, 2026
npmkarapace-docs:1.0.1Agost 06, 2026
npmgithub-app-sts-action:1.0.1Agost 06, 2026
npmmenjari:99.99.1Agost 06, 2026
npmmove-bcs-codec:1.0.0Agost 06, 2026
npmmove-bcs-codec:1.0.1Agost 06, 2026
npmmove-bcs-codec:1.0.2Agost 06, 2026
npmrdfxvela:5.0.1Agost 07, 2026
npmrdfxvela:4.1.0Agost 07, 2026
npmrdfxvela:6.0.0Agost 07, 2026
npmrdfxvela:6.1.0Agost 07, 2026
npmrdfxvela:6.2.1Agost 07, 2026
npmvelabuild:2.0.0Agost 07, 2026
npmvelabuild:1.0.3Agost 07, 2026
npmvelabuild:1.0.2Agost 07, 2026
npmvelabuild:1.0.1Agost 07, 2026
npmvelabuild:1.0.0Agost 07, 2026
npmvelabuild:2.1.0Agost 07, 2026
vscodealanas-està-provant:0.0.1Agost 07, 2026
npmsyft-acp-util:1.0.0Agost 07, 2026
npmsyft-acp-core:1.0.0Agost 07, 2026
npmsyft-acp-uikit:1.0.0Agost 07, 2026
npmsyft-acp-àtoms:1.0.0Agost 07, 2026
npmgpt-terminal-cli:1.0.0Agost 07, 2026
npmwormgpt-cli:1.0.0Agost 07, 2026
npmwormgpt-cli:1.0.1Agost 07, 2026
npmwormgpt-cli:1.0.2Agost 07, 2026
npmdojo-rn-entrevista:1.0.1Agost 07, 2026
npmwormgpt-cli:1.0.3Agost 07, 2026
npmwormgpt-cli:1.0.4Agost 07, 2026
npmwormgpt-cli:1.0.5Agost 07, 2026
npmwormgpt-cli:1.0.7Agost 07, 2026
npmwormgpt-cli:1.0.6Agost 07, 2026
npmwormgpt-cli:1.0.8Agost 07, 2026

Quan el volum es troba amb la càrrega útil: 206 paquets maliciosos aquesta setmana

El resum d'aquesta setmana mostra dos patrons d'atac que funcionen en paral·lel, no només una publicació més ràpida, sinó una publicació dissenyada per executar-se realment. wormgpt-cli va passar de zero a nou versions de npm en un sol dia, descaradament anomenada així per una eina real de dark-LLM venuda a ciberdelinqüents, la mateixa velocitat automatitzada que cap procés de revisió manual pot igualar. Un clúster separat de nou paquets va suplantar moneders de criptomoneda i biblioteques de signatura (ledger-lib, trezor-lib, bip32-js, i altres), tots confirmats amb poques hores de diferència el 5 d'agost, una caiguda sincronitzada cronometrada per guanyar una cursa de confusió de dependències abans que ningú se n'adoni.

Però la troballa més greu de la setmana no va ser gens sobre el volum. QuietPolyfill, El beaver-ui-* i accounts-* clúster que vam desglossar completament, va resultar ser un comptagotes de tres etapes que s'activa require(), no és un script d'instal·lació, així que --ignore-scripts no ho veu mai. Dinou dels vint noms de paquets van ser extrets pel seu propi operador en qüestió d'hores, i un va tornar l'endemà amb un compte diferent, amb la infraestructura de lliurament encara activa.

Avís precoç de programari maliciós de Xygeni monitoritza npm, PyPI, OpenVSX i altres registres en temps real, marcant les amenaces en el moment de la publicació, abans que arribin a una compilació, abans que un agent d'IA les instal·li de forma autònoma i abans que un dropper com QuietPolyfill tingui l'oportunitat d'executar-se a la primera importació. Quan un paquet envia nou versions en un dia, o una "biblioteca de components d'IU" recupera i executa silenciosament un carregador signat, la detecció que s'executa després ja és massa tardana.

Xygeni's Open Source Security La plataforma ofereix als equips de DevSecOps la detecció i priorització en temps real necessàries per mantenir-se al dia de la pressió coordinada de la cadena de subministrament, de manera que el vostre pipelinemantenir-se net sense alentir els equips.

sca-tools-software-composition-analyse-tools
Prioritzar, solucionar i protegir els riscos del programari
Obtén el teu compte gratuït.
No es requereix cap targeta de crèdit.

Assegura el desenvolupament i el lliurament del teu programari

amb el paquet de productes Xygeni