Velkommen til Juni-udgaven af Xygeni Malicious Code DigestDenne måned bekræftede vores sikkerhedsforskningsteam mere end 645 ondsindede pakker på tværs af npm, PyPI og (for første gang) VSCode-udvidelsesmarkedet.
Juni var præget af tre konvergerende tendenser: vedvarende versionsoversvømmelseskampagner designet til at overleve blokeringslister, en kraftig acceleration i angreb rettet mod AI-værktøjer og agentudviklingsworkflows, og koordinerede afhængighedsforvirringsangreb mod interne monorepo-navneområder.
Blandt de mest bemærkelsesværdige kampagner, der er dokumenteret denne måned:
- følsomhed oversvømmede npm med over 70 versioner på tværs af 2.5.x-serien, en vedvarende undvigelseskampagne, der genudgav kontinuerligt for at være på forkant med fjernelser.
- A to-bølge Solana typosquat-kampagne (7.-8. juni) offentliggjorde 15 pakker, der efterlignede
@solana-labsøkosystemværktøjer, der er direkte rettet mod Web3- og DeFi-udviklere. - houzidawang806 tegnede sig for over 25 versioner på en enkelt dag (13. juni), ledsaget af målinger-pipeline-d8k2 genudgivet i 21 versioner mellem 15. og 18. juni.
- CryptoDAO-forvirring Kampagnen (17. juni) udgav 11 pakker i version 99.99.99, der hver især bærer en identisk postinstall-nyttelast-fejning. CI/CD tokens, cloud-legitimationsoplysninger og krypto-tegnebogshemmeligheder.
- Ugen 20.-26. juni bød på månedens mest koncentrerede målretning af AI-værktøjer: ollama-hjælpere (20 versioner), openai-agents-hjælpere (23 versioner), monoklaud, ai-sdk-hjælpereog @langgraphjs/værktøjskasse, alle bekræftet på en enkelt uge, direkte rettet mod Ollama, OpenAI agents SDK, LangGraph og Claude API-integrationer.
- To bekræftede ondsindede VSCode-udvidelser dukkede op denne måned, hvilket signalerer, at angribere udvider sig ud over pakkeregistre til selve udviklermiljøet.
Det definerende mønster i juni: Angreb bevæger sig ind på IDE-udvidelser, AI-agentværktøjer og agentiske arbejdsgange, hvor en skadelig pakke, der installeres autonomt, ikke har nogen menneskelig gennemgang mellem infektion og udførelse.
Denne månedlige opdatering er en del af Xygenis løbende forskningsinitiativ om malware og trusler i forsyningskæden. For at få fuld kontekst på tværs af alle skadelige pakker, der er bekræftet denne måned, kan du se det komplette Malicious Code Digest for juni og relateret forskning fra Xygenis sikkerhedsteam.
Uge 4: Over 201 pakker opdaget
| Ecosystem | Pakke | Dato |
|---|---|---|
| 20. Juni, 2026 | ||
| NPM | panrouter:5.0.2 + 30 versioner på tværs af 5.x-6.x-området indtil 22. juni — ugens dominerende kampagne | Juni 20, 2026 |
| NPM | trimprompt:1.0.5 + 4 versioner — fortsættelse fra forrige uge, stadig aktiv | Juni 20, 2026 |
| NPM | monoclaude:1.0.1 + 2 versioner — Claude API-værktøjsefterligning | Juni 20, 2026 |
| vscode | orbit-agentic-pair-programmering-til-smalltalk:1.206.0 + 1 version — ondsindet VSCode-udvidelse målrettet mod agentudvikling | Juni 20, 2026 |
| NPM | simplisafe-gatsby:1.0.1 Efterligning af navneområde for smart home-platform | Juni 20, 2026 |
| 21. Juni, 2026 | ||
| NPM | atlasora-delt:1.0.0 + 6 pakker — koordineret monorepo-afhængighedsforvirring: atlasora-api, -client, -sdk, -types, -utils, -config | Juni 21, 2026 |
| NPM | integrationsindlæg:4.0.2 + 6 versioner — bevidst stavefejl i integrationsværktøjer til kampagnemålretning | Juni 21, 2026 |
| NPM | llm-spor-app:1.0.1 Målrettet LLM observerbarhedsværktøj | Juni 21, 2026 |
| pypi | d0rk3r-telemetri:1.0.0 Obfuskeret telemetripakke i PyPI | Juni 21, 2026 |
| 22. Juni, 2026 | ||
| pypi | tm-ai:2.91.75 + 7 versioner — vedvarende PyPI-versionsoversvømmelseskampagne | Juni 22, 2026 |
| pypi | anmodning-cache-py:1.0.4 + 6 versioner — PyPI-versionsoversvømmelse | Juni 22, 2026 |
| pypi | corvinos:0.17.0 + 6 versioner — PyPI masseregistreringskampagne | Juni 22, 2026 |
| 23. Juni, 2026 | ||
| NPM | web3-token-hjælper:1.1.1 + 2 versioner — Web3-token-værktøjsmålretning | Juni 23, 2026 |
| NPM | monocross:1.0.1 + 1 version — mono-* navngivningsklynge sammen med monoclaude og monotacos | Juni 23, 2026 |
| 24. Juni, 2026 | ||
| NPM | ollama-hjælpere:0.1.0 + 19 versioner — månedens største AI-værktøjskampagne, målrettet Ollamas lokale AI-kørselstid | Juni 24, 2026 |
| NPM | openai-agents-hjælpere:0.1.1 + 22 versioner — koordineret kampagne målrettet mod OpenAI-agenters SDK-økosystem | Juni 24, 2026 |
| 25. Juni, 2026 | ||
| NPM | ai-sdk-hjælpere:1.4.3 AI SDK-værktøjer målrettet sammen med @langgraphjs/toolkit:1.2.11 | Juni 25, 2026 |
| NPM | tilmeldings-embedder: 99.99.99-poc3 + hs-locale-management — Forvirring omkring intern navneområdeafhængighed i HubSpot, poc-suffiks bekræfter aktiv forskningskampagne | Juni 25, 2026 |
| 26. Juni, 2026 | ||
| NPM | easy-string-kit:1.0.1 + 8 versioner inklusive varianten easy-string-kit232 — masseregistrering under generisk forsyningsnavn | Juni 26, 2026 |
| NPM | usikker-skadelig-pakke: 1.0.0 + 5 versioner — pakke eksplicit navngivet som ondsindet, bekræftet nyttelast, sandsynlig test- eller provokationskampagne | Juni 26, 2026 |
| NPM | @vpms/design-system:1.1.2 + 2 versioner — design system navnerumsefterligning | Juni 26, 2026 |
Uge 3: Over 200 pakker opdaget
| Ecosystem | Pakke | Dato |
|---|---|---|
| 13. Juni, 2026 | ||
| NPM | houzidawang806:1.0.0 + 25 versioner på tværs af 1.0.x–1.2.x inklusive søskendeparrene houzidawang807 og houzidawang808 — ugens dominerende kampagne | Juni 13, 2026 |
| NPM | venlig-velkomst-demo:1.0.2 + 4 versioner — vedvarende kampagne, der dukker op igen over flere dage | Juni 13, 2026 |
| NPM | tsc-ai:1.2.0 tsc-* cluster: tsc-ai, tsc-mesh, tsc-lotl — CI-værktøjsnavneområdeefterligning | Juni 13, 2026 |
| pypi | neuralbridge-sdk:4.5.4 + 6 versioner på tværs af 4.5.x–5.1.x — vedvarende PyPI-kampagne over flere dage | Juni 13, 2026 |
| 15. Juni, 2026 | ||
| NPM | token-priser-cron:999.0.0 + 6 pakker — DeFi-infrastrukturafhængighedsforvirringsklynge målrettet mod interne cron- og vault-værktøjer | Juni 15, 2026 |
| 16. Juni, 2026 | ||
| NPM | bodega-sdk:9.9.9 + 8 pakker — DeFi-udlån og Cardano-økosystemklynge: flow-lending, surf-lending, janus-*, flowcardano, flowdefi | Juni 16, 2026 |
| NPM | event-metrics-q3x7:1.0.0 + 8 versioner — generisk hex-suffikspakke, der registrerer navne med masseovervågningstema | Juni 16, 2026 |
| NPM | nic-datagov:1.0.0 + 3 pakker — efterligning af navneområde for offentlige dataplatforme: ogd-analytics, ogd-platform, dms-backend | Juni 16, 2026 |
| 17. Juni, 2026 | ||
| NPM | kryptodao-kontrakter: 99.99.99 + 10 pakker — Forvirring omkring CryptoDAO-afhængigheder: core, sdk, bot, config, utils, deploy, signer, backend, typer | Juni 17, 2026 |
| pypi | teambot-ai:1.48.0 AI-agentværktøjer målrettet i PyPI | Juni 17, 2026 |
| 18. Juni, 2026 | ||
| NPM | målinger-pipeline-d8k2:1.0.0 + 20 versioner i løbet af 18. juni — vedvarende endags undvigelseskampagne, genudgivelse løbende for at overleve blokeringslister | Juni 18, 2026 |
| NPM | kun scanning: 0.4.5 + 6 versioner — versionsoversvømmelseskampagne | Juni 18, 2026 |
| NPM | farve-utils-dee0:1.0.0 + 5 generiske hex-suffikspakker: data-utils, string-tools, type-check, fmt-helpers, metrics-probe — scriptet masseregistrering | Juni 18, 2026 |
| NPM | @azure-lab-services/ml-ts:99.0.0 Azure ML navneområdeefterligning | Juni 18, 2026 |
| 19. Juni, 2026 | ||
| NPM | trimprompt:1.0.2 + trimprompt-hub — hurtig og målrettet teknisk værktøjsføring | Juni 19, 2026 |
| NPM | claude-cup:0.8.6 Claude API-værktøjsefterligning | Juni 19, 2026 |
| pypi | aiaddin-agent:0.1.0 AI-agentværktøjer målrettet i PyPI | Juni 19, 2026 |
| NPM | web3-kryptoadresse-værktøjer: 0.1.0 Web3-målretning af værktøjer | Juni 19, 2026 |
Uge 2: Over 135 pakker opdaget
| Ecosystem | Pakke | Dato |
|---|---|---|
| 7. Juni, 2026 | ||
| NPM | @solana-labs/web3.js:1.0.0 + 5 varianter — Solana økosystem typosquat-kampagne, første bølge | Juni 7, 2026 |
| NPM | @jisan901/teamfokus:1.0.0 + 2 versioner | Juni 7, 2026 |
| NPM | @sflyinc-knapsack/shutterfly-react:999.0.0 Afhængighedsforvirring, oppustet version | Juni 7, 2026 |
| 8. Juni, 2026 | ||
| NPM | @solana-labs/web3.js:1.98.102 + 9 varianter — Solana økosystem typosquat-kampagne, anden bølge | Juni 8, 2026 |
| pypi | helixagent:0.1.3 AI-agentværktøjer målrettet i PyPI | Juni 8, 2026 |
| 9. Juni, 2026 | ||
| NPM | @nstrlabs/sdk:99.0.0 + 7 pakker — afhængighedsforvirring mod internt monorepo-navneområde | Juni 9, 2026 |
| NPM | @klapp-login-platform/native-sdk:99.0.0 + 9 pakker — efterligning af autentificeringsplatform på tværs af flere klapp-navnerum | Juni 9, 2026 |
| NPM | blockchain-hjælper-0:1.0.0 + 7 pakker — krypto/DeFi-værktøjsklynge målrettet Web3-udviklere | Juni 9, 2026 |
| NPM | @card-pci-data/store:99.0.0 Målrettet navneområde for betalingskortdata | Juni 9, 2026 |
| 10. Juni, 2026 | ||
| NPM | morningstar-design-system:99.0.0 + 2 versioner — efterligning af finansielt designsystem | Juni 10, 2026 |
| 11. Juni, 2026 | ||
| NPM | pocteszep:1.0.1 + 5 versioner udgivet samme dag | Juni 11, 2026 |
| NPM | @coze-common/chat-område:99.1.1 Efterligning af navneområde for AI-chatplatform | Juni 11, 2026 |
| pypi | telegramlite:1.0.0 + 1 version — efterligning af beskedplatform i PyPI | Juni 11, 2026 |
| 12. Juni, 2026 | ||
| NPM | ecto-corsair-whisper-6f3b9:1.0.18 + 7 ecto-* varianter — forvirret navneklynge | Juni 12, 2026 |
| NPM | internallib_v984:1.0.3 + internallib_v557 cluster — 13 versioner af interne biblioteksimpostorer | Juni 12, 2026 |
| NPM | voyager-web:999.0.0 Afhængighedsforvirring, oppustet version | Juni 12, 2026 |
| pypi | cdjeez:0.32.0 | Juni 12, 2026 |
Uge 1: Over 118 pakker opdaget
| Ecosystem | Pakke | Dato |
|---|---|---|
| Maj 30, 2026 | ||
| NPM | @cloudplatform-single-spa/administration:99.99.100 Afhængighedsforvirring, oppustet version | Maj 30, 2026 |
| vscode | xampp-manager:5.1.3 VSCode-udvidelse — efterligning af udviklerværktøj | Maj 30, 2026 |
| 1. Juni, 2026 | ||
| NPM | @tse-digital/core:99.0.0 Afhængighedsforvirring — @telenor-se og @ownit rammer også | Juni 1, 2026 |
| NPM | cms-storehub:1.3.4 + 2 versioner, CMS-navneområdeklynge | Juni 1, 2026 |
| NPM | @antoncallahan/aws-brugerhjælper:6767.67.69 + 6 versioner, oppustede versionsnumre målrettet AWS-legitimationsoplysninger | Juni 1, 2026 |
| NPM | patientdokumenter: 75.0.0 Mål for navneområde for sundhedspleje | Juni 1, 2026 |
| NPM | @emcd-vue/auth:6.4.9 Efterligning af kryptobørsnavneområde | Juni 1, 2026 |
| pypi | simtooreal-cli:0.3.0 | Juni 1, 2026 |
| 2. Juni, 2026 | ||
| NPM | følsomhed: 2.5.8 + 70 versioner på tværs af 2.5.x-serien, 2.-5. juni — den dominerende kampagne i perioden | Juni 2, 2026 |
| NPM | @langgraphjs/værktøjskasse:1.2.10 LangGraph-værktøj målrettet | Juni 2, 2026 |
| 4. Juni, 2026 | ||
| NPM | @sentry-browser-sdk/profiling-node:1.0.1 + 2 versioner, Sentry navneområdeefterligning | Juni 4, 2026 |
| NPM | internallib_v346:1.0.3 + 2 versioner, intern biblioteksbedrager | Juni 4, 2026 |
| NPM | ai-sdk-hjælpere:0.2.1 + 7 versioner, målrettet AI SDK-værktøjer | Juni 4, 2026 |
Stop skadelig kode, før den når din Pipeline
Trusler mod softwareforsyningskæden er langt ud over det teoretiske. Angreb på afhængighedsforvirring, styveri af legitimationsoplysninger, AI-målrettet malware og forgiftede udviklerværktøjer rammer virkelige teams i virkeligheden. SDLChver uge.
Xygenis malware detektion og sikkerhedsplatform for forsyningskæden giver organisationer indsigt i, hvordan de kan opdage ondsindede afhængigheder, før de udføres på en udviklermaskine, går ind i et byggesystem eller når produktion. Dækningen spænder over npm, PyPI, VSCode og mere, og overvåger mistænkelige publiceringsmønstre, misbrug af navneområder, typosquatting og AI-native angrebsteknikker, når de opstår.
Hvert fund prioriteres automatisk efter udnyttelsesgrad, tilgængelighed og forretningsmæssig indflydelse, så dit team fokuserer på det, der rent faktisk skal rettes, ikke støj.
Uanset om det er en ondsindet open source-pakke, et kompromitteret udviklerværktøj eller en AI-genereret koderisiko, holder Xygeni sikkerheds- og ingeniørteams et skridt foran trusselsbilledet i forsyningskæden.
Udforsk alle ondsindede pakker og kampagner, der er valideret af Xygeni Security Team i Oversigt over skadelig kode.
Hold dig sikker. Hold dig hurtig. Bevar kontrollen med Xygeni.




