Resum de codi maliciós 76

Resum de codi maliciós de Xygeni 76

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 i PyPI. Aquesta setmana no ha estat una excepció.

Hem confirmat més de 150 paquets maliciosos entre el 20 i el 26 de juny de 2026 a npm, PyPI i (per primera vegada aquesta setmana) al mercat d'extensions VSCode.

La campanya dominant va ser panrouter, que va inundar npm amb més de 30 versions en els rangs 5.x i 6.x entre el 20 i el 22 de juny, una onada de publicació automatitzada i sostinguda dissenyada per sobreviure a les llistes de bloqueig. La trimprompt la campanya va continuar des de la setmana passada, afegint les versions 1.0.5 fins a la 1.0.17. El atlasora família (set paquets publicats simultàniament el 21 de juny) i apintergrationpost (set versions, 21–22 de juny) van seguir el mateix manual de confusió de dependències contra els espais de noms monorepo interns.

El patró més significatiu d'aquesta setmana va ser la concentració d'atacs contra Eines d'IA. La ollama-helpers i openai-agents-helpers clústers combinats per a més de 35 versions confirmades del 24 al 25 de juny, dirigides directament als paquets utilitzats en fluxos de treball de desenvolupament agentiu. monoclaude, ai-sdk-helpersi @langgraphjs/toolkit va estendre el mateix patró. Quan un agent d'IA instal·la un paquet maliciós de forma autònoma, no hi ha cap revisor humà entre la infecció i l'execució.

En PyPI, tm-ai (set versions), corvinos (set versions), request-cache-py (set versions), i neuralbridge-sdk (campanya continuada de diverses setmanes) va dominar. En VSCode, orbit-agentic-pair-programming-for-smalltalk es va confirmar en dues versions, un senyal que els atacants s'estan expandint més enllà dels registres de paquets als mercats d'extensions IDE.

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 produeixin danys. Analitzem què hem trobat aquesta setmana i per què és important.

EcosistemapaquetConfirmat
npmencaminador panoràmic: 5.0.2Juny 20, 2026
npmencaminador panoràmic: 5.1.0Juny 20, 2026
npmencaminador panoràmic: 5.0.3Juny 20, 2026
npmencaminador panoràmic: 5.1.1Juny 20, 2026
npmencaminador panoràmic: 5.2.0Juny 20, 2026
npmaikaf788812:1.0.3Juny 20, 2026
npmyianzzkf6687:1.0.3Juny 20, 2026
npmtrimprompt:1.0.5Juny 20, 2026
npmtrimprompt:1.0.6Juny 20, 2026
npmtrimprompt:1.0.7Juny 20, 2026
npmtrimprompt:1.0.8Juny 20, 2026
npmtrimprompt:1.0.16Juny 20, 2026
npmencaminador panoràmic: 5.3.0Juny 20, 2026
npmsimplisafe-gatsby:1.0.1Juny 20, 2026
npmservidor-dbt-language-server:1.0.1Juny 20, 2026
npmtrimprompt:1.0.17Juny 20, 2026
npmencaminador panoràmic: 5.3.1Juny 20, 2026
npmlínia de temps de la nau estel·lar: 1.0.1Juny 20, 2026
npmencaminador panoràmic: 5.3.2Juny 20, 2026
npmencaminador panoràmic: 5.3.3Juny 20, 2026
npmafterpay-sdk-example-server:1.2.1Juny 20, 2026
pipineuralbridge-sdk:5.4.0Juny 20, 2026
npmmonoclàudia:1.0.1Juny 20, 2026
vscodeprogramació-de-parells-d'òrbita-agent-per-a-Smalltalk:1.206.0Juny 20, 2026
npmmonoclàudia:1.0.2Juny 20, 2026
npmencaminador panoràmic: 5.3.4Juny 20, 2026
vscodeprogramació-de-parells-d'òrbita-agent-per-a-Smalltalk:1.211.0Juny 20, 2026
npmencaminador panoràmic: 5.4.0Juny 20, 2026
npmencaminador panoràmic: 5.4.1Juny 22, 2026
npmencaminador panoràmic: 5.4.2Juny 22, 2026
npmencaminador panoràmic: 5.4.3Juny 22, 2026
npmencaminador panoràmic: 5.4.4Juny 22, 2026
npmencaminador panoràmic: 5.4.5Juny 22, 2026
npmencaminador panoràmic: 5.4.6Juny 22, 2026
pipineuralbridge-sdk:5.6.2Juny 22, 2026
npmencaminador panoràmic: 5.4.7Juny 22, 2026
npmmotxilla-ios:1.0.0Juny 21, 2026
npmoauth-connect:0.1.1Juny 21, 2026
npmmonoclàudia:1.0.3Juny 21, 2026
npmtriage-bot:1.0.1Juny 21, 2026
pipitm-ai:2.91.75Juny 22, 2026
pipitm-ai:2.91.74Juny 22, 2026
pipitm-ai:2.91.73Juny 22, 2026
pipitm-ai:2.91.71Juny 22, 2026
pipitm-ai:2.91.70Juny 22, 2026
pipitm-ai:2.91.69Juny 22, 2026
pipitm-ai:2.91.67Juny 22, 2026
pipineuralbridge-sdk:5.6.10Juny 21, 2026
pipitm-ai:2.91.65Juny 22, 2026
pipineuralbridge-sdk:5.6.11Juny 21, 2026
npmatlasora-shared:1.0.0Juny 21, 2026
npmatlasora-client:1.0.0Juny 21, 2026
npmatlasora-api:1.0.0Juny 21, 2026
npmatlasora-sdk:1.0.0Juny 21, 2026
npmtipus-d'atlasora: 1.0.0Juny 21, 2026
npmatlasora-utils:1.0.0Juny 21, 2026
npmatlasora-config:1.0.0Juny 21, 2026
npmllm-traces-app:1.0.1Juny 21, 2026
npmcomponents-de-referència-de-twilio-voice-js:1.0.1Juny 21, 2026
npmrecursos-de-components-ccl:99.1.0Juny 25, 2026
npmpaypal-postman-lib:1.0.1Juny 21, 2026
pipid0rk3r-telemetria:1.0.0Juny 21, 2026
pipirequest-cache-py:1.0.4Juny 22, 2026
pipirequest-cache-py:1.0.5Juny 22, 2026
pipirequest-cache-py:1.0.6Juny 22, 2026
pipirequest-cache-py:1.0.7Juny 22, 2026
pipirequest-cache-py:1.0.8Juny 22, 2026
pipirequest-cache-py:1.0.9Juny 22, 2026
pipirequest-cache-py:1.1.0Juny 22, 2026
pipicorvins:0.17.0Juny 22, 2026
pipicorvins:0.1.5Juny 22, 2026
pipicorvins:0.1.4Juny 22, 2026
pipicorvins:0.1.3Juny 22, 2026
pipicorvins:0.1.2Juny 22, 2026
pipicorvins:0.1.1Juny 22, 2026
pipicorvins:0.1.0Juny 22, 2026
npmsf-storybook:1.0.0Juny 21, 2026
npm@variational/common-ui:1.0.1Juny 21, 2026
npm@variational/common-ui:1.0.2Juny 21, 2026
npmencaminador panoràmic: 6.0.0Juny 22, 2026
npmencaminador panoràmic: 6.1.0Juny 22, 2026
npmencaminador panoràmic: 6.1.1Juny 22, 2026
npmencaminador panoràmic: 6.2.0Juny 22, 2026
npmencaminador panoràmic: 6.2.1Juny 22, 2026
npmencaminador panoràmic: 6.3.0Juny 22, 2026
npmapintegrationpost:4.0.2Juny 21, 2026
npmencaminador panoràmic: 6.3.2Juny 22, 2026
npmapintegrationpost:4.0.3Juny 21, 2026
npmapintegrationpost:4.0.4Juny 21, 2026
npmencaminador panoràmic: 6.3.3Juny 22, 2026
npmapintegrationpost:4.0.5Juny 21, 2026
npmapintegrationpost:4.0.6Juny 21, 2026
npmapintegrationpost:4.0.8Juny 21, 2026
npmencaminador panoràmic: 6.3.4Juny 22, 2026
npmapintegrationpost:4.1.0Juny 22, 2026
npmencaminador panoràmic: 6.3.5Juny 22, 2026
npmencaminador panoràmic: 6.3.6Juny 22, 2026
npmencaminador panoràmic: 6.3.7Juny 22, 2026
npmencaminador panoràmic: 6.3.8Juny 22, 2026
npmencaminador panoràmic: 6.3.9Juny 22, 2026
npmencaminador panoràmic: 6.3.10Juny 22, 2026
npmencaminador panoràmic: 6.3.11Juny 22, 2026
npmencaminador panoràmic: 6.3.12Juny 22, 2026
npmencaminador panoràmic: 6.3.13Juny 22, 2026
npmforge-jsx3:1.0.122Juny 22, 2026
npmforge-jsx4:1.0.122Juny 22, 2026
npmencaminador panoràmic: 6.4.0Juny 22, 2026
npmencaminador panoràmic: 6.4.1Juny 22, 2026
npmencaminador panoràmic: 6.4.2Juny 23, 2026
npmmonohsidyd:1.0.1Juny 23, 2026
npmmonohsidyd:1.0.2Juny 23, 2026
npmcerca-des-feed:999.0.0Juny 23, 2026
npmforge-jsx4:1.0.123Juny 23, 2026
npmeditor de setka:999.0.0Juny 23, 2026
npmgd-auth-client:999.0.0Juny 23, 2026
npmmonotacos:1.0.1Juny 23, 2026
npmmonocròs: 1.0.1Juny 23, 2026
npmshadxino:1.0.7Juny 23, 2026
npmzod-pino:1.0.122Juny 26, 2026
npmajudant-de-testimonis-web3:1.1.1Juny 23, 2026
npmajudant-de-testimonis-web3:1.1.3Juny 23, 2026
npmmonocròs: 1.0.3Juny 23, 2026
npmajudant-de-testimonis-web3:1.2.0Juny 23, 2026
npmmonogrok:1.0.8Juny 24, 2026
npmhashd-edu:1.0.5Juny 24, 2026
npmreact-simple-utils-kit:1.3.0Juny 24, 2026
npmreact-simple-utils-kit:1.4.2Juny 24, 2026
npmajudants d'ollama: 0.2.0Juny 24, 2026
npmajudants d'ollama: 0.2.1Juny 24, 2026
npmajudants d'ollama: 0.1.0Juny 24, 2026
npmajudants d'ollama: 1.0.0Juny 24, 2026
npmajudants d'ollama: 0.8.0Juny 24, 2026
npmajudants d'ollama: 0.7.0Juny 24, 2026
npmajudants d'ollama: 0.4.0Juny 24, 2026
npmajudants d'ollama: 0.7.1Juny 24, 2026
npmajudants d'ollama: 0.5.1Juny 24, 2026
npmajudants d'ollama: 1.1.0Juny 24, 2026
npmajudants d'ollama: 0.9.0Juny 24, 2026
npmajudants d'ollama: 0.1.1Juny 24, 2026
npmajudants d'ollama: 0.3.1Juny 24, 2026
npmajudants d'ollama: 0.6.0Juny 24, 2026
npmajudants d'ollama: 0.4.1Juny 24, 2026
npmajudants d'ollama: 1.1.1Juny 24, 2026
npmajudants d'ollama: 0.5.0Juny 24, 2026
npmajudants d'ollama: 1.2.0Juny 24, 2026
npmajudants d'ollama: 0.3.0Juny 24, 2026
npmopenai-agents-helpers:0.1.1Juny 24, 2026
npmajudants d'ollama: 1.0.1Juny 24, 2026
npmopenai-agents-helpers:0.9.0Juny 24, 2026
npmopenai-agents-helpers:0.5.0Juny 24, 2026
npmopenai-agents-helpers:0.6.0Juny 24, 2026
npmopenai-agents-helpers:0.3.0Juny 24, 2026
npmopenai-agents-helpers:1.1.1Juny 24, 2026
npmopenai-agents-helpers:0.7.0Juny 24, 2026
npmopenai-agents-helpers:0.3.1Juny 24, 2026
npmopenai-agents-helpers:0.8.1Juny 24, 2026
npmopenai-agents-helpers:0.2.0Juny 24, 2026
npmopenai-agents-helpers:1.1.0Juny 24, 2026
npmopenai-agents-helpers:0.6.1Juny 24, 2026
npmopenai-agents-helpers:0.5.1Juny 24, 2026
npmopenai-agents-helpers:0.4.0Juny 24, 2026
npmopenai-agents-helpers:1.0.1Juny 24, 2026
npmopenai-agents-helpers:1.2.0Juny 24, 2026
npmopenai-agents-helpers:0.2.1Juny 24, 2026
npmopenai-agents-helpers:1.2.1Juny 24, 2026
npmopenai-agents-helpers:0.8.0Juny 24, 2026
npmopenai-agents-helpers:1.0.0Juny 24, 2026
npmopenai-agents-helpers:0.1.0Juny 24, 2026
npmopenai-agents-helpers:1.3.0Juny 24, 2026
npmopenai-agents-helpers:0.5.1Juny 24, 2026
npmcreador-de-ppt:1.0.0Juny 24, 2026
npmerror-monorepo:3.1.94Juny 24, 2026
npmajudants d'ollama: 1.2.1Juny 25, 2026
npmopenai-agents-helpers:1.3.1Juny 25, 2026
npmai-sdk-helpers:1.4.3Juny 25, 2026
npm@langgraphjs/eines:1.2.11Juny 25, 2026
npm@vaibot/guard:1.0.0Juny 25, 2026
npmincrustador de registre: 99.99.99-poc3Juny 25, 2026
npmgestió-de-configuracions-locals-hs:99.99.99-poc3Juny 25, 2026
npmincrustador de registre: 99.99.99-poc2Juny 25, 2026
npmgestió-de-configuracions-locals-hs:99.99.99-poc2Juny 25, 2026
npmkit-de-cordes-easy:1.0.1Juny 26, 2026
npmkit-de-cordes-easy:1.0.4Juny 26, 2026
npmkit-de-cordes-easy:1.0.3Juny 26, 2026
npmkit-de-cordes-easy:1.0.2Juny 26, 2026
npmkit-de-cordes-easy:1.0.5Juny 26, 2026
npmkit-de-cordes-easy:1.0.6Juny 26, 2026
npmkit-de-cordes-easy:1.0.7Juny 26, 2026
npmkit-de-cordes-easy:1.0.8Juny 26, 2026
npmkit-de-cadenes-easy232:1.0.8Juny 26, 2026
npm@vpms/disseny-system:1.1.2Juny 26, 2026
npm@vpms/disseny-system:1.0.1Juny 26, 2026
npm@vpms/disseny-system:0.1.3Juny 26, 2026
npmpaquet-maliciós-insegur:1.0.0Juny 26, 2026
npmpaquet-maliciós-insegur:1.0.2Juny 26, 2026
npmpaquet-maliciós-insegur:1.0.4Juny 26, 2026
npmpaquet-maliciós-insegur:1.0.6Juny 26, 2026
npmpaquet-maliciós-insegur:1.0.8Juny 26, 2026
npmpaquet-maliciós-insegur:1.0.9Juny 26, 2026
npmdttfdsdee:1.0.1Juny 26, 2026
npmrecursos-de-components-ccl:99.0.0Juny 25, 2026

150 paquets maliciosos. Una setmana. No siguis el següent.

El resum d'aquesta setmana no tractava sobre una sola amenaça, sinó sobre l'escala i la intenció. Més de 150 paquets confirmats, inundació sostinguda de versions durant diversos dies, atacs coordinats a l'espai de noms i una forta acceleració en la focalització de les eines d'IA i les extensions de l'IDE. Els atacants no esperen que els posis al dia.

Detecció precoç de programari maliciós de Xygeni monitoritza npm, PyPI, VSCode i altres registres contínuament, marcant les amenaces en el moment de la publicació, no després que hagin arribat a una compilació. Quan una campanya publica 30 versions del mateix paquet maliciós en tres dies, o un agent d'IA instal·la autònomament una dependència compromesa, una anàlisi setmanal no detecta res a temps.

Xygeni's Open Source Security La solució ofereix als vostres equips de DevSecOps la visibilitat i la priorització en temps real que necessiten per mantenir-se al dia d'aquest tipus de pressió coordinada, 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