Škodlivý kód Digest 75

Xygeni Škodlivý kód Digest 75

Každý týdenNaše systémy pro detekci malwaru prohledávají tisíce nových a aktualizovaných balíčků napříč veřejnými registry, jako jsou npm a PyPI. Tento týden nebyl výjimkou.

Mezi 12. a 19. červnem 2026 jsme potvrdili více než 200 škodlivých balíčků, převážně v rámci npm, s dalšími případy v PyPI. Několik z nich se objevilo v koordinovaných klastrech, opakovaných škodlivých verzích publikovaných pod stejnými názvy nebo napříč blízce souvisejícími rodinami balíčků.

Nejvýraznějším případem tohoto týdne byl sensivity, která zaplavila npm více než 70 verzemi v rozsahu 2.5.x, což bylo potvrzeno během několika dnů. Mezi další významné shluky patřila vlna @solana-labs překlepy zaměřené na ekosystém Solana (web3.js, web3-js, etherjs, spl-toke, ancor, web3js — v rámci dvou samostatných publikačních kampaní 7. a 8. června), @nstrlabs rodina (sdk, ixel, utils, shared-components, api-client, auth — útok na zmatení závislostí proti internímu jmennému prostoru balíčků), @klapp-login-platform skupiny (native-sdk, oidc, routes — vydávání se za autentizační platformu), internallib_v557 a internallib_v984 (více verzí obfuskovaných interních impostorů knihoven), pocteszep (6 verzí publikovaných 11. června) a cluster krypto a Web3 utilit včetně blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87, a farming-tools-12, morningstar-design-system Balíček se objevil ve třech verzích 10. června a vydával se za známý systém finančního designu.

Od 13. června se tempo zrychlilo. houzidawang806 Samotný cluster představoval více než 25 verzí publikovaných za jediný den, ke kterým se připojily sourozenecké verze houzidawang807 a houzidawang808, metrics-pipeline-d8k2 Balíček byl mezi 15. a 18. červnem nepřetržitě znovu publikován ve 21 verzích – což byla soustavná kampaň obcházení, jejímž cílem bylo udržet si náskok před blokovanými seznamy. friendly-greeter-demo Balíček se v průběhu týdne neustále objevoval napříč verzemi. Nové pokusy o zmatek závislostí se objevily pod xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategiesa několik dalších – všechny s nadsazenými čísly verzí v rozsahu 999.x. Nový shluk generických názvů utilit s náhodnými hexadecimálními příponami (color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*) se objevila 18.–19. června, což je v souladu s hromadnou registrací řízenou skripty. Týden skončil s trimprompt, trimprompt-hub, claude-cup, a web3-crypto-address-utils potvrzeno 19. června. V PyPI, neuralbridge-sdk (pět verzí napříč verzemi 4.5.x–5.1.x), deepstrain, teambot-ai, hello-test-s1, a aiaddin-agent byly potvrzeny v průběhu týdne.

Nejednalo se o ojedinělé anomálie. Tento týden vynikla koncentrace útoků zaměřených na zmatení závislostí namířených proti interním jmenným prostorům balíčků, dlouhodobé publikační kampaně trvající několik dní, jejichž cílem bylo přežít i po zastavení používání, pokračující cílení nástrojů Web3 a DeFi (vzorec, který se v roce 2026 výrazně zrychlil) a rostoucí používání generických, šumem podobných názvů balíčků, které byly navrženy tak, aby se vyhnuly detekci tím, že se splynou s běžnými stromy závislostí.

Tento týdenní přehled je součástí našeho probíhajícího přehledu škodlivého kódu, kde ověřujeme nové hrozby a poskytujeme užitečné informace, které pomáhají týmům DevSecOps chránit své pipelinenež dojde k poškození. Pojďme si rozebrat, co jsme tento týden zjistili a proč je to důležité.

Ekosystém Balíček Potvrzeno
Npmecto-corsair-whisper-6f3b9:1.0.1812. 2026
Npmecto-corsair-whisper-6f3b9:1.0.1712. 2026
Npmecto-nightly-spirit:1.1.012. 2026
Npmecto-corsair-flag-x9m4:1.0.012. 2026
Npmecto-rust-read-f3a9c1:1.0.212. 2026
Npmecto-corsair-whisper-6f3b9:1.0.1612. 2026
Npmecto-rust-read-f3a9c1:1.0.112. 2026
Npmecto-corsair-whisper-6f3b9:1.0.1512. 2026
Npmecto-corsair-whisper-6f3b9:1.0.1412. 2026
Npminternallib_v984:1.0.315. 2026
Npminternallib_v984:1.0.415. 2026
Npminternallib_v984:1.0.215. 2026
Npminternallib_v557:1.0.415. 2026
Npminternallib_v557:1.0.715. 2026
Npminternallib_v557:1.0.915. 2026
Npminternallib_v557:1.0.1015. 2026
Npminternallib_v557:1.0.1515. 2026
Npminternallib_v557:1.0.1615. 2026
Npminternallib_v557:1.0.1815. 2026
Npmkorálový-přízrak:1.0.012. 2026
Npminternallib_v557:1.0.2115. 2026
Npminternallib_v557:1.0.2215. 2026
Npmnpm-sandbox-research-d7e8:1.0.018. 2026
Npmnpm-sandbox-research-a1b2:1.0.018. 2026
Npmnpm-sandbox-research-c5d6:1.0.018. 2026
Npmnpm-sandbox-research-9c4e:1.0.018. 2026
Npmnpm-sandbox-research-8b2f:1.0.018. 2026
Npmnpm-sandbox-research-e9f0:1.0.018. 2026
Npmnpm-sandbox-research-f1g2:1.0.018. 2026
Npmtsc-mesh:1.0.013. 2026
Npmpřátelský-vítací-demo:1.0.613. 2026
Npmpřátelský-vítací-demo:1.0.413. 2026
Npmpřátelský-vítací-demo:1.0.313. 2026
Npmpřátelský-vítací-demo:1.0.213. 2026
Npmpřátelský-vítací-demo:1.0.913. 2026
Npmtsc-ai:1.2.113. 2026
Npmtsc-lotl:1.0.213. 2026
Npmtsc-mesh:1.0.113. 2026
Npmtsc-ai:1.2.013. 2026
pypineuralbridge-sdk:4.5.413. 2026
Npmnpm-sandbox-research-g3h4:1.0.018. 2026
Npmpostinstall-logger-7x9z:1.0.018. 2026
Npmhouzidawang806:1.0.013. 2026
pypineuralbridge-sdk:5.0.013. 2026
pypineuralbridge-sdk:4.5.513. 2026
Npmhouzidawang806:1.0.113. 2026
Npmhouzidawang806:1.0.213. 2026
Npmhouzidawang806:1.0.313. 2026
Npmhouzidawang806:1.0.413. 2026
Npmhouzidawang806:1.0.513. 2026
Npmhouzidawang806:1.0.613. 2026
Npmhouzidawang806:1.0.713. 2026
Npmhouzidawang806:1.0.913. 2026
Npmhouzidawang806:1.1.013. 2026
Npmhouzidawang806:1.1.113. 2026
Npmhouzidawang806:1.1.213. 2026
Npmhouzidawang806:1.1.313. 2026
Npmhouzidawang806:1.1.413. 2026
Npmhouzidawang806:1.1.513. 2026
pypineuralbridge-sdk:5.1.013. 2026
Npmhouzidawang807:1.1.613. 2026
Npmhouzidawang806:1.1.613. 2026
Npmhouzidawang808:1.0.013. 2026
Npmhouzidawang806:1.1.713. 2026
Npmhouzidawang806:1.1.813. 2026
Npmhouzidawang806:1.2.013. 2026
pypineuralbridge-sdk:5.1.113. 2026
Npmhouzidawang806:1.2.113. 2026
Npmhouzidawang806:1.2.313. 2026
Npmhouzidawang806:1.2.413. 2026
Npmhouzidawang806:1.2.513. 2026
Npmhouzidawang806:1.2.613. 2026
pypineuralbridge-sdk:5.1.213. 2026
pypihluboké napětí:1.1.013. 2026
Npm@jisan901/teamfocus:1.0.313. 2026
Npmxy-sdílené:999.0.014. 2026
Npmaxl-ui:9.9.9914. 2026
Npmloadninja-shared:9.9.9914. 2026
Npmnpx-whoami-demo:1.0.014. 2026
Npm@jisan901/teamfocus:1.0.414. 2026
Npmnano-perf:1.0.114. 2026
Npmtn-reklama:5.0.114. 2026
Npmkijai:0.0.215. 2026
Npmceny-tokenů-cron:999.0.015. 2026
Npmhemi-supply-cron:999.0.015. 2026
Npmportál-backend:999.0.015. 2026
Npmstrategie-úložiště:999.0.015. 2026
Npmhemi-earn-actions:999.0.015. 2026
Npmvaults-monitor-cron:999.0.015. 2026
Npmve-hemi-rewards:999.0.015. 2026
Npmnic-datagov:1.0.016. 2026
Npmogd-analytics:1.0.016. 2026
Npmogd-platform:1.0.016. 2026
Npmdms-backend:1.0.016. 2026
Npmpřátelský-vítací-demo:1.0.1016. 2026
Npmpřátelský-vítací-demo:1.0.1116. 2026
Npmcardano-addresses-docs:1.0.116. 2026
Npmbodega-sdk:9.9.916. 2026
Npmflow-lending-sdk:9.9.916. 2026
Npmflow-lending:9.9.916. 2026
Npmsurfování-půjčky: 9.9.916. 2026
Npmjanus-ft:1.0.016. 2026
Npmjanus-flow:1.0.016. 2026
Npmjanus-erc20:1.0.016. 2026
Npmflowcardano:9.9.916. 2026
Npmflowdefi:9.9.916. 2026
pypihello-test-s1:0.3.116. 2026
Npmpkg-telemetrie-r4f9:1.0.018. 2026
Npmpotvrzovač pošty:3.3.4616. 2026
Npmcarousel-controller-mixin:999.0.016. 2026
Npmruntime-metrics-w7k2:1.0.018. 2026
Npmpotvrzovač pošty:3.3.4816. 2026
Npmbuild-tracker-n5p1:1.0.016. 2026
Npmnpm-sandbox-ping-r9t2:1.0.018. 2026
Npmmetriky událostí q3x7:1.0.216. 2026
Npmmetriky událostí q3x7:1.0.116. 2026
Npmmetriky událostí q3x7:1.0.016. 2026
Npmmetriky událostí q3x7:1.0.316. 2026
Npmmetriky událostí q3x7:1.0.416. 2026
Npmmetriky událostí q3x7:1.0.516. 2026
Npmmetriky událostí q3x7:1.0.616. 2026
Npmmetriky událostí q3x7:1.0.716. 2026
Npmmetriky událostí q3x7:1.0.816. 2026
Npmmetriky-pipeline-d8k2:1.0.018. 2026
Npmmetriky-pipeline-d8k2:1.0.118. 2026
Npmmetriky-pipeline-d8k2:1.0.218. 2026
Npmmetriky-pipeline-d8k2:1.0.318. 2026
Npmmetriky-pipeline-d8k2:1.0.418. 2026
pypiteambot-ai:1.48.017. 2026
Npmmetriky-pipeline-d8k2:1.0.518. 2026
Npmmetriky-pipeline-d8k2:1.0.618. 2026
Npmmetriky-pipeline-d8k2:1.0.718. 2026
Npmmetriky-pipeline-d8k2:1.0.818. 2026
Npmmetriky-pipeline-d8k2:1.0.918. 2026
Npmmetriky-pipeline-d8k2:1.0.1018. 2026
Npmpřátelský-vítací-demo:1.0.1317. 2026
Npmpřátelský-vítací-demo:1.0.1417. 2026
Npmmetriky-pipeline-d8k2:1.0.1118. 2026
Npmmetriky-pipeline-d8k2:1.0.1218. 2026
Npmmetriky-pipeline-d8k2:1.0.1318. 2026
Npmmetriky-pipeline-d8k2:1.0.1418. 2026
Npmmetriky-pipeline-d8k2:1.0.1518. 2026
Npmmetriky-pipeline-d8k2:1.0.1618. 2026
Npmmetriky-pipeline-d8k2:1.0.1718. 2026
Npmmetriky-pipeline-d8k2:1.0.1818. 2026
Npmmetriky-pipeline-d8k2:1.0.1918. 2026
Npmmetriky-pipeline-d8k2:1.0.2018. 2026
Npmcryptodao-smlouvy:99.99.9917. 2026
Npmcryptodao-types:99.99.9917. 2026
Npmcryptodao-config:99.99.9917. 2026
Npmcryptodao-utils:99.99.9917. 2026
Npmcryptodao-backend:99.99.9917. 2026
Npmcryptodao-sdk:99.99.9917. 2026
Npmcryptodao-core:99.99.9917. 2026
Npmcryptodao-bot:99.99.9917. 2026
Npmcryptodao-signer:99.99.9917. 2026
Npmcryptodao-deploy:99.99.9917. 2026
Npmmetrics-probe-64b2:1.0.018. 2026
Npmmetrics-probe-dc85:1.0.018. 2026
Npmmetrics-probe-77d4:1.0.018. 2026
Npm@public-for-cdao/core:99.99.9917. 2026
Npmmetrics-probe-88ad:1.0.018. 2026
Npmwrspati:0.1.018. 2026
Npmebpf-tracker-action:1.0.118. 2026
Npm@azure-lab-services/ml-ts:99.0.018. 2026
Npmlaboratorní-služby:99.0.018. 2026
Npmpouze skenování: 0.4.518. 2026
Npmpouze skenování: 0.4.618. 2026
Npmpouze skenování: 0.4.718. 2026
Npmpouze skenování: 0.4.818. 2026
Npm@muaththir/api:2.0.018. 2026
Npmmodul poplatků za backoffice:2.999.118. 2026
Npmmodul poplatků za backoffice:2.999.018. 2026
Npmpouze skenování: 0.4.918. 2026
Npmpouze skenování: 0.5.018. 2026
Npmpouze skenování: 0.5.118. 2026
Npmpouze skenování: 1.0.018. 2026
Npmnano-perf:2.0.018. 2026
Npmnano-perf:2.0.118. 2026
Npmnano-perf:2.1.018. 2026
Npmnano-perf:2.2.018. 2026
Npmmetrics-probe-f256:1.0.018. 2026
Npmcolor-utils-dee0:1.0.018. 2026
Npmdata-utils-d703:1.0.018. 2026
Npmstring-tools-be6c:1.0.018. 2026
Npmkontrola-typu-816d:1.0.018. 2026
Npmfmt-helpers-794b:1.0.018. 2026
Npmdatacamp-light:1.0.018. 2026
Npmdata-utils-bcf2:1.0.019. 2026
Npmstream-read-35cf:1.0.019. 2026
Npmdelta-time-32bb:1.0.019. 2026
Npmsafe-json-38bd:1.0.019. 2026
Npmhex-conv-ae7a:1.0.019. 2026
Npmbuffer-wrap-67d7:1.0.019. 2026
Npmtrimprompt:1.0.219. 2026
Npmtrimprompt:1.0.419. 2026
Npmtrimprompt-hub:1.0.119. 2026
Npmclaude-cup:0.8.619. 2026
pypiaiaddin-agent:0.1.019. 2026
Npmweb3-crypto-address-utils:0.1.019. 2026

Nenechte koordinované kampaně dosáhnout vašeho Pipelines

Tento týdenní přehled se netýkal jediné hrozby, ale rozsahu. Více než 200 potvrzených balíčků, trvalé zahlcení verzí po několik dní a skriptované hromadné registrační kampaně běžící rychleji, než dokážou manuální kontroly sledovat. Útočníci nečekají, až je doženete.

Včasná detekce malwaru od Xygeni Nepřetržitě monitoruje registry npm, PyPI a další a označuje hrozby v okamžiku publikace, nikoli až po jejich zveřejnění v buildu. Když kampaň publikuje 21 verzí stejného škodlivého balíčku během čtyř dnů, týdenní skenování včas nic nezachytí.

Xygeni's Open Source Security Řešení poskytuje vašim týmům DevSecOps přehled a priority v reálném čase, které potřebují k tomu, aby si udržely náskok před přesně tímto druhem koordinovaného tlaku, takže vaše pipelineZůstaňte čistí, aniž byste zpomalovali své týmy.

nástroje pro analýzu složení softwaru SCA
Stanovte priority, opravte a zabezpečte svá softwarová rizika
Získejte svůj bezplatný účet.
Nevyžaduje se žádná kreditní karta.

Zajistěte si vývoj a dodávky softwaru

s produktovým balíčkem Xygeni