Kwaadwillige Kode Digest 75

Xygeni Kwaadwillige Kode Digest 75

Elke week, ons wanware-opsporingstelsels skandeer duisende nuwe en opgedateerde pakkette oor openbare registers soos npm en PyPI. Hierdie week was geen uitsondering nie.

Ons het meer as 200 kwaadwillige pakkette tussen 12 Junie en 19 Junie 2026 bevestig, hoofsaaklik oor npm, met bykomende gevalle in PyPI. Verskeie het in gekoördineerde groepe verskyn, herhaalde kwaadwillige vrystellings wat onder dieselfde name of oor nou verwante pakketfamilies gepubliseer is.

Die uitstaande saak hierdie week was sensivity, wat npm oorstroom het met meer as 70 weergawes oor die 2.5.x-reeks, wat oor verskeie dae bevestig is. Ander noemenswaardige groepe het 'n vlaag van @solana-labs tiposquats wat die Solana-ekosisteem teiken (web3.js, web3-js, etherjs, spl-toke, ancor, web3js — oor twee afsonderlike publikasieveldtogte op 7 Junie en 8 Junie), die @nstrlabs familie (sdk, ixel, utils, shared-components, api-client, auth — afhanklikheidsverwarringsaanval teen 'n interne pakketnaamruimte), die @klapp-login-platform groep (native-sdk, oidc, routes — die nabootsing van 'n verifikasieplatform), internallib_v557 en internallib_v984 (verskeie weergawes van verduisterde interne biblioteekbedrieërs), pocteszep (6 weergawes gepubliseer op 11 Junie), en 'n groep kripto- en Web3-nutsdienste, insluitend blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87, en farming-tools-12. Die morningstar-design-system pakket het op 10 Junie in drie weergawes verskyn en 'n bekende finansiële ontwerpstelsel nageboots.

Vanaf 13 Junie het die tempo versnel. houzidawang806 Die groep alleen het meer as 25 weergawes in 'n enkele dag gepubliseer, saam met broers en susters houzidawang807 en houzidawang808. Die metrics-pipeline-d8k2 pakket is tussen 15 en 18 Junie deurlopend in 21 weergawes herpubliseer — 'n volgehoue ​​ontduikingsveldtog wat ontwerp is om voor te bly op blokkeringslyste. Die friendly-greeter-demo pakket het deur die week weer in verskillende weergawes verskyn. Nuwe pogings tot afhanklikheidsverwarring het onder opgeduik. xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategies, en verskeie ander — almal met opgeblase weergawenommers in die 999.x-reeks. 'n Vars groep generiese nutsname met ewekansige heksadesimale agtervoegsels (color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*) het op 18–19 Junie verskyn, in ooreenstemming met geskrewe grootmaatregistrasie. Die week het afgesluit met trimprompt, trimprompt-hub, claude-cup, en web3-crypto-address-utils bevestig op 19 Junie. In PyPI, neuralbridge-sdk (vyf weergawes oor 4.5.x–5.1.x), deepstrain, teambot-ai, hello-test-s1, en aiaddin-agent is deur die week bevestig.

Dit was nie geïsoleerde afwykings nie. Wat hierdie week uitgestaan ​​het, was die konsentrasie van afhanklikheidsverwarringsaanvalle teen interne pakketnaamruimtes, die volgehoue ​​meerdaagse publikasieveldtogte wat ontwerp is om verwyderings te oorleef, die voortgesette teikenstelling van Web3- en DeFi-gereedskap (’n patroon wat in 2026 aansienlik versnel het), en ’n groeiende gebruik van generiese, geraasagtige pakketname wat ontwerp is om opsporing te ontduik deur in normale afhanklikheidsbome in te meng.

Hierdie weeklikse momentopname is deel van ons deurlopende Malicious Code Digest, waar ons nuwe bedreigings valideer en bruikbare intelligensie verskaf om DevSecOps-spanne te help om hul ... te beskerm. pipelines voordat skade plaasvind. Kom ons kyk na wat ons hierdie week gevind het en hoekom dit saak maak.

ekosisteem pakket bevestig
NPMecto-corsair-fluister-6f3b9:1.0.18Junie 12, 2026
NPMecto-corsair-fluister-6f3b9:1.0.17Junie 12, 2026
NPMecto-naglike-gees:1.1.0Junie 12, 2026
NPMecto-corsair-vlag-x9m4:1.0.0Junie 12, 2026
NPMecto-roes-lees-f3a9c1:1.0.2Junie 12, 2026
NPMecto-corsair-fluister-6f3b9:1.0.16Junie 12, 2026
NPMecto-roes-lees-f3a9c1:1.0.1Junie 12, 2026
NPMecto-corsair-fluister-6f3b9:1.0.15Junie 12, 2026
NPMecto-corsair-fluister-6f3b9:1.0.14Junie 12, 2026
NPMinternelib_v984:1.0.3Junie 15, 2026
NPMinternelib_v984:1.0.4Junie 15, 2026
NPMinternelib_v984:1.0.2Junie 15, 2026
NPMinternelib_v557:1.0.4Junie 15, 2026
NPMinternelib_v557:1.0.7Junie 15, 2026
NPMinternelib_v557:1.0.9Junie 15, 2026
NPMinternelib_v557:1.0.10Junie 15, 2026
NPMinternelib_v557:1.0.15Junie 15, 2026
NPMinternelib_v557:1.0.16Junie 15, 2026
NPMinternelib_v557:1.0.18Junie 15, 2026
NPMkoraal-gees:1.0.0Junie 12, 2026
NPMinternelib_v557:1.0.21Junie 15, 2026
NPMinternelib_v557:1.0.22Junie 15, 2026
NPMnpm-sandbox-navorsing-d7e8:1.0.0Junie 18, 2026
NPMnpm-sandbox-navorsing-a1b2:1.0.0Junie 18, 2026
NPMnpm-sandbox-navorsing-c5d6:1.0.0Junie 18, 2026
NPMnpm-sandbox-navorsing-9c4e:1.0.0Junie 18, 2026
NPMnpm-sandbox-navorsing-8b2f:1.0.0Junie 18, 2026
NPMnpm-sandbox-navorsing-e9f0:1.0.0Junie 18, 2026
NPMnpm-sandbox-navorsing-f1g2:1.0.0Junie 18, 2026
NPMtsc-maas:1.0.0Junie 13, 2026
NPMvriendelike-groeter-demo:1.0.6Junie 13, 2026
NPMvriendelike-groeter-demo:1.0.4Junie 13, 2026
NPMvriendelike-groeter-demo:1.0.3Junie 13, 2026
NPMvriendelike-groeter-demo:1.0.2Junie 13, 2026
NPMvriendelike-groeter-demo:1.0.9Junie 13, 2026
NPMtsc-ai:1.2.1Junie 13, 2026
NPMtsc-lotl:1.0.2Junie 13, 2026
NPMtsc-maas:1.0.1Junie 13, 2026
NPMtsc-ai:1.2.0Junie 13, 2026
pypineuralbridge-sdk:4.5.4Junie 13, 2026
NPMnpm-sandbox-navorsing-g3h4:1.0.0Junie 18, 2026
NPMnainstallasie-logger-7x9z:1.0.0Junie 18, 2026
NPMhouzidawang806:1.0.0Junie 13, 2026
pypineuralbridge-sdk:5.0.0Junie 13, 2026
pypineuralbridge-sdk:4.5.5Junie 13, 2026
NPMhouzidawang806:1.0.1Junie 13, 2026
NPMhouzidawang806:1.0.2Junie 13, 2026
NPMhouzidawang806:1.0.3Junie 13, 2026
NPMhouzidawang806:1.0.4Junie 13, 2026
NPMhouzidawang806:1.0.5Junie 13, 2026
NPMhouzidawang806:1.0.6Junie 13, 2026
NPMhouzidawang806:1.0.7Junie 13, 2026
NPMhouzidawang806:1.0.9Junie 13, 2026
NPMhouzidawang806:1.1.0Junie 13, 2026
NPMhouzidawang806:1.1.1Junie 13, 2026
NPMhouzidawang806:1.1.2Junie 13, 2026
NPMhouzidawang806:1.1.3Junie 13, 2026
NPMhouzidawang806:1.1.4Junie 13, 2026
NPMhouzidawang806:1.1.5Junie 13, 2026
pypineuralbridge-sdk:5.1.0Junie 13, 2026
NPMhouzidawang807:1.1.6Junie 13, 2026
NPMhouzidawang806:1.1.6Junie 13, 2026
NPMhouzidawang808:1.0.0Junie 13, 2026
NPMhouzidawang806:1.1.7Junie 13, 2026
NPMhouzidawang806:1.1.8Junie 13, 2026
NPMhouzidawang806:1.2.0Junie 13, 2026
pypineuralbridge-sdk:5.1.1Junie 13, 2026
NPMhouzidawang806:1.2.1Junie 13, 2026
NPMhouzidawang806:1.2.3Junie 13, 2026
NPMhouzidawang806:1.2.4Junie 13, 2026
NPMhouzidawang806:1.2.5Junie 13, 2026
NPMhouzidawang806:1.2.6Junie 13, 2026
pypineuralbridge-sdk:5.1.2Junie 13, 2026
pypidiepspanning: 1.1.0Junie 13, 2026
NPM@jisan901/spanfokus:1.0.3Junie 13, 2026
NPMxy-gedeel:999.0.0Junie 14, 2026
NPMaxl-ui:9.9.99Junie 14, 2026
NPMlaaininja-gedeel:9.9.99Junie 14, 2026
NPMnpx-whoami-demo:1.0.0Junie 14, 2026
NPM@jisan901/spanfokus:1.0.4Junie 14, 2026
NPMnano-performance:1.0.1Junie 14, 2026
NPMtn-advertensie:5.0.1Junie 14, 2026
NPMkijai:0.0.2Junie 15, 2026
NPMtoken-pryse-cron:999.0.0Junie 15, 2026
NPMhemi-voorraad-cron:999.0.0Junie 15, 2026
NPMportaal-agtergrond:999.0.0Junie 15, 2026
NPMkluisstrategieë: 999.0.0Junie 15, 2026
NPMhemi-verdien-aksies:999.0.0Junie 15, 2026
NPMkluise-monitor-cron:999.0.0Junie 15, 2026
NPMve-hemi-belonings:999.0.0Junie 15, 2026
NPMnic-datagov:1.0.0Junie 16, 2026
NPMogd-analise:1.0.0Junie 16, 2026
NPMogd-platform:1.0.0Junie 16, 2026
NPMdms-agtergrond: 1.0.0Junie 16, 2026
NPMvriendelike-groeter-demo:1.0.10Junie 16, 2026
NPMvriendelike-groeter-demo:1.0.11Junie 16, 2026
NPMcardano-adresse-dokumente:1.0.1Junie 16, 2026
NPMbodega-sdk:9.9.9Junie 16, 2026
NPMvloei-uitleen-sdk:9.9.9Junie 16, 2026
NPMvloei-lenings: 9.9.9Junie 16, 2026
NPMbranderplankry-uitleen: 9.9.9Junie 16, 2026
NPMjanus-ft:1.0.0Junie 16, 2026
NPMjanus-vloei:1.0.0Junie 16, 2026
NPMjanus-erc20:1.0.0Junie 16, 2026
NPMvloeicardano:9.9.9Junie 16, 2026
NPMvloeidefi:9.9.9Junie 16, 2026
pypihallo-toets-s1:0.3.1Junie 16, 2026
NPMpkg-telemetrie-r4f9:1.0.0Junie 18, 2026
NPMposbevestiger:3.3.46Junie 16, 2026
NPMkarrousel-beheerder-mengsel: 999.0.0Junie 16, 2026
NPMlooptyd-metrieke-w7k2:1.0.0Junie 18, 2026
NPMposbevestiger:3.3.48Junie 16, 2026
NPMbou-spoorsnyer-n5p1:1.0.0Junie 16, 2026
NPMnpm-sandbox-ping-r9t2:1.0.0Junie 18, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.2Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.1Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.0Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.3Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.4Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.5Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.6Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.7Junie 16, 2026
NPMgebeurtenis-metrieke-q3x7:1.0.8Junie 16, 2026
NPMstatistieke-pipeline-d8k2:1.0.0Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.1Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.2Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.3Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.4Junie 18, 2026
pypispanbot-ai:1.48.0Junie 17, 2026
NPMstatistieke-pipeline-d8k2:1.0.5Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.6Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.7Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.8Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.9Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.10Junie 18, 2026
NPMvriendelike-groeter-demo:1.0.13Junie 17, 2026
NPMvriendelike-groeter-demo:1.0.14Junie 17, 2026
NPMstatistieke-pipeline-d8k2:1.0.11Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.12Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.13Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.14Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.15Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.16Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.17Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.18Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.19Junie 18, 2026
NPMstatistieke-pipeline-d8k2:1.0.20Junie 18, 2026
NPMkriptodao-kontrakte: 99.99.99Junie 17, 2026
NPMkriptodao-tipes: 99.99.99Junie 17, 2026
NPMkriptodao-konfigurasie: 99.99.99Junie 17, 2026
NPMkriptodao-utils:99.99.99Junie 17, 2026
NPMkriptodao-agtergrond: 99.99.99Junie 17, 2026
NPMkriptodao-sdk:99.99.99Junie 17, 2026
NPMkriptodao-kern: 99.99.99Junie 17, 2026
NPMkriptodao-bot:99.99.99Junie 17, 2026
NPMkriptodao-ondertekenaar: 99.99.99Junie 17, 2026
NPMkriptodao-ontplooiing:99.99.99Junie 17, 2026
NPMmetrieke-sonde-64b2:1.0.0Junie 18, 2026
NPMmetrieke-sonde-dc85:1.0.0Junie 18, 2026
NPMmetrieke-sonde-77d4:1.0.0Junie 18, 2026
NPM@publiek-vir-cdao/kern:99.99.99Junie 17, 2026
NPMmetrieke-sonde-88advertensie:1.0.0Junie 18, 2026
NPMwrspati:0.1.0Junie 18, 2026
NPMebpf-spoorsnyer-aksie: 1.0.1Junie 18, 2026
NPM@azure-lab-dienste/ml-ts:99.0.0Junie 18, 2026
NPMlaboratoriumdienste: 99.0.0Junie 18, 2026
NPMslegs-skandering: 0.4.5Junie 18, 2026
NPMslegs-skandering: 0.4.6Junie 18, 2026
NPMslegs-skandering: 0.4.7Junie 18, 2026
NPMslegs-skandering: 0.4.8Junie 18, 2026
NPM@muaththir/api:2.0.0Junie 18, 2026
NPMbackoffice-charges-module:2.999.1Junie 18, 2026
NPMbackoffice-charges-module:2.999.0Junie 18, 2026
NPMslegs-skandering: 0.4.9Junie 18, 2026
NPMslegs-skandering: 0.5.0Junie 18, 2026
NPMslegs-skandering: 0.5.1Junie 18, 2026
NPMslegs-skandering: 1.0.0Junie 18, 2026
NPMnano-performance:2.0.0Junie 18, 2026
NPMnano-performance:2.0.1Junie 18, 2026
NPMnano-performance:2.1.0Junie 18, 2026
NPMnano-performance:2.2.0Junie 18, 2026
NPMmetrieke-sonde-f256:1.0.0Junie 18, 2026
NPMkleur-utils-dee0:1.0.0Junie 18, 2026
NPMdata-utils-d703:1.0.0Junie 18, 2026
NPMstring-gereedskap-be6c:1.0.0Junie 18, 2026
NPMtipe-kontrole-816d:1.0.0Junie 18, 2026
NPMfmt-helpers-794b:1.0.0Junie 18, 2026
NPMdatakamp-lig:1.0.0Junie 18, 2026
NPMdata-utils-bcf2:1.0.0Junie 19, 2026
NPMstroom-lees-35cf:1.0.0Junie 19, 2026
NPMdelta-tyd-32bb:1.0.0Junie 19, 2026
NPMveilige-json-38bd:1.0.0Junie 19, 2026
NPMheks-omskakeling-ae7a:1.0.0Junie 19, 2026
NPMbuffer-wrap-67d7:1.0.0Junie 19, 2026
NPMknipprompt:1.0.2Junie 19, 2026
NPMknipprompt:1.0.4Junie 19, 2026
NPMtrimprompt-hub:1.0.1Junie 19, 2026
NPMclaude-beker:0.8.6Junie 19, 2026
pypiaiaddin-agent:0.1.0Junie 19, 2026
NPMweb3-kripto-adres-hulpmiddels:0.1.0Junie 19, 2026

Moenie dat gekoördineerde veldtogte jou bereik nie Pipelines

Hierdie week se opsomming het nie oor 'n enkele bedreiging gegaan nie; dit het oor skaal gegaan. Meer as 200 bevestigde pakkette, volgehoue ​​weergawe-oorstromings oor verskeie dae, en geskrewe grootmaatregistrasieveldtogte wat vinniger loop as wat handmatige hersienings kan dophou. Die aanvallers wag nie vir jou om in te haal nie.

Xygeni Vroeë Opsporing van Wanware monitor npm, PyPI en ander registers voortdurend en merk bedreigings op die oomblik van publikasie, nie nadat hulle in 'n weergawe beland het nie. Wanneer 'n veldtog 21 weergawes van dieselfde kwaadwillige pakket oor vier dae publiseer, vang 'n weeklikse skandering niks betyds op nie.

Xygeni's Open Source Security oplossing gee jou DevSecOps-spanne die intydse sigbaarheid en prioritisering wat hulle nodig het om voor te bly op presies hierdie soort gekoördineerde druk, sodat jou pipelines bly skoon sonder om jou spanne te vertraag.

sca-tools-sagteware-samestelling-analise-gereedskap
Prioritiseer, herstel en beveilig jou sagtewarerisiko's
Kry jou gratis rekening.
Geen kredietkaart benodig nie.

Beveilig u sagteware-ontwikkeling en -lewering

met Xygeni-produksuite