Pahatahtliku koodi kokkuvõte 82

Xygeni pahatahtliku koodi kokkuvõte 82

Igal nädalal skannivad meie pahavara tuvastussüsteemid tuhandeid uusi ja uuendatud pakette avalikes registrites, nagu npm, PyPI ja OpenVSX. Kinnitasime 31. juulist kuni 7. augustini 2026 206 pahatahtlikku paketti, mille eesotsas oli pahavara laine, mis oli avalikult bränditud tuntud tehisintellekti rünnakutööriistade järgi, ja sõltuvussegadust tekitav klaster, mis imiteeris krüptovaluuta rahakotiteeke.

Kõige tähelepanu köitvam leid: wormgpt-cli npm-is avaldati 7. augustil kiiresti järjest üheksa versiooni koos kaaspaketiga, gpt-terminal-cli, mis avaldati samal päeval. Nimi viitab otseselt WormGPT-le, tõelisele pimedale LLM-tööriistale, mida turustatakse küberkurjategijatele andmepüügiks ja pahavara genereerimiseks, mis viitab sellele, et pakett teenib kasu tegeliku ründaja tööriista brändi tuntusest, selle asemel et peita end neutraalse nime taha.

Eraldi klaster sihtis otse krüptovaluuta infrastruktuuri: üheksa npm-i paketti imiteerivad päris rahakotti ja allkirjastavad teeke (ledger-lib, trezor-lib, bip32-js, ethers-lib, python-bitcoinlib, ckcc-protocol, hwi-lib, mnemonic-utils, ethereum-sign-utils), kõik kinnitati samas aknas 5. augustil, õpikulik sõltuvus-segaduse mäng, mis on suunatud krüpto- ja Web3-arendajatele, kes tõmbavad sisse midagi, mis näeb välja nagu standard utiliitide allkirjastamine.

. markscan, akraija iphouse Sarnaste parv, mille me eelmisel nädalal märgistasime, kasvas jätkuvalt ning 31. juulist kuni 1. augustini kinnitati veel mitu versiooni. Sama ajavahemik andis tulemuseks ka tõsisema leiu: beaver-ui-* ja accounts-* klaster kinnitas 1. augustil osutunud QuietPolyfill, kolmeastmeline tilguti, mis on maskeeritud sisemise kasutajaliidese komponendi ja utiliidipakettidena. Kasulik koormus käivitub require(), mitte installiskript, seega --ignore-scripts ei peata seda. Kahekümnest paketinimest üheksateist tühistas operaator mõne tunni jooksul pärast avastamist; üks avaldati järgmisel päeval uuesti teise konto alt ja edastusinfrastruktuur oli meie täieliku analüüsi avaldamise ajal endiselt aktiivne.

See iganädalane hetktõmmis on osa meie jätkuvast Pahatahtliku koodi kokkuvõte, kus me valideerime uusi ohte ja pakume tegutsemiskõlblikku teavet, et aidata DevSecOpsi meeskondadel kaitsta oma pipelines enne kahju tekkimist.

Ökosüsteemi Pakend Kinnitatud
npmai-backup-script:1.0.0Juuli 31, 2026
npmadpanel-core:1.0.0Juuli 31, 2026
npmallurectl:1.0.0Juuli 31, 2026
npmattio-discover:1.0.0Juuli 31, 2026
npmkondensaatori varad: 1.0.0Juuli 31, 2026
npmkogukonna avaldatud: 1.0.0Juuli 31, 2026
npmkaos-mcp:1.0.0Juuli 31, 2026
npmgoldenflow-js:1.0.0Juuli 31, 2026
npmgrok-oauth-mcp:1.0.0Juuli 31, 2026
npmfast-csv-helper:1.0.0Juuli 31, 2026
npmgtm-mcp-auth:1.0.0Juuli 31, 2026
npmohtlike ainete cfr:1.0.0Juuli 31, 2026
npmhit-mcp:1.0.0Juuli 31, 2026
npmiac-skanner: 1.0.0Juuli 31, 2026
npmhomekit-mcp:1.0.0Juuli 31, 2026
npminstall-native-host:1.0.0Juuli 31, 2026
npmiwomm-mcp:1.0.0Juuli 31, 2026
npmkip-mcp-http:1.0.0Juuli 31, 2026
npmmaksimumsats-mcp:1.0.0Juuli 31, 2026
npmmcp-server-boilerplate:1.0.0Juuli 31, 2026
npmpm-claude-skills-mcp:1.0.0Juuli 31, 2026
npmpolüprompt:1.0.0Juuli 31, 2026
npmrefbase-mcp:1.0.0Juuli 31, 2026
npmsap-mcp-facilitator:1.0.0Juuli 31, 2026
npmsap-mcp-config:1.0.0Juuli 31, 2026
npmruuteribaas-mcp:1.0.0Juuli 31, 2026
npmnutikas-npv-mcp:1.0.0Juuli 31, 2026
npmsetup-codex:1.0.0Juuli 31, 2026
npmparaglide-js:1.0.1Juuli 31, 2026
npmai-backup-script:1.0.2Juuli 31, 2026
npmcreate-remotion:0.0.3Juuli 31, 2026
npmmarkscan-utils:1.0.0August 01, 2026
npmmarkscan-api:1.0.0August 01, 2026
npmakrai-report:1.0.0August 01, 2026
npmmarkscan-reports:1.0.0August 01, 2026
npmmarkscan-utils:1.0.0August 01, 2026
npmiphouse-core:1.0.0August 01, 2026
npmakrai-report-new:1.0.0August 01, 2026
npmmarkscan-api:1.0.0August 01, 2026
npmakrai-report:1.0.0August 01, 2026
npmiphouse-api:1.0.0August 01, 2026
npmiphouse:1.0.0August 01, 2026
npmmarkscan-core:1.0.0August 01, 2026
npmmarkscan-reports:1.0.0August 01, 2026
npmmarkscan:1.0.0August 01, 2026
npm@szc-ft/mcp-szcd-client:0.39.1August 01, 2026
npm@szc-ft/mcp-szcd-client:0.39.2August 01, 2026
npmheategevusteenuspp:1.7.0August 01, 2026
npmheategevusteenuspp: 1.9.0August 01, 2026
npmheategevusteenuspp: 2.0.0August 01, 2026
npmlehe navigeerimine: 1.0.1August 01, 2026
npmbasic-vite:1.0.0August 01, 2026
openvsxchiehyu/vscode-astyle:0.0.1August 01, 2026
openvsxspikespaz/vscode-smoothtype:0.0.1August 01, 2026
npmelektroodi-ota-ui-rakendus: 99.0.0August 01, 2026
npmelektroodi-ota-ui-rakendus: 99.0.1August 01, 2026
openvsxlego-education/ev3-micropython:0.0.1August 01, 2026
npmmessengeri stiil: 1.0.1August 01, 2026
openvsxgeddski/makrod:0.0.1August 01, 2026
openvsxbastienboutonnet/vscode-dbt:0.0.1August 01, 2026
openvsxtechnosophos/vscode-helm:0.0.1August 01, 2026
openvsxheaths/vscode-guid:0.0.1August 01, 2026
openvsxofhumanbondage/react-proptypes-intellisense:0.0.1August 01, 2026
openvsxdbankier/vscode-instant-markdown:0.0.1August 01, 2026
npmglia-funktsioonide-tööriistad:0.2.1August 01, 2026
npmvscode-designer-14:14.0.1August 01, 2026
npmjobber-app-template-react:1.0.1August 01, 2026
npmtehniline väljakutse: 1.0.1August 01, 2026
npm@ks-video/kwai-player-web:9.1.2August 01, 2026
npmflydev:0.0.1August 01, 2026
openvsxnpxms/hide-gitiignored:0.0.2August 01, 2026
openvsxmukundan/python-docs:0.0.3August 01, 2026
openvsxdrewbourne/vscode-remark-lint:0.0.3August 01, 2026
openvsxalex-chen/gitee-koodi-seadete-sünkroonimine:0.0.1August 01, 2026
openvsx365äriarendus/bdev-al-xml-doc:0.0.1August 01, 2026
openvsxalduncanson/react-hooks-katkend: 0.0.1August 01, 2026
openvsxacademiadosdevs/javafx:0.0.1August 01, 2026
openvsxazurepolicy/azurepolicyextension:0.0.1August 01, 2026
openvsxbdznh/c-cpp-compile-run-windows:0.0.1August 01, 2026
openvsxbartmanabyss/amiga-debug:0.0.1August 01, 2026
openvsxbretdoyle/javascript-extensions-pack---js-essentials:0.0.1August 01, 2026
npmtest-dev-watch:0.1.0August 01, 2026
npmaedes_clusters:1.0.1August 01, 2026
npma.poltoradnev-package-c:6.1.12August 01, 2026
npmkontode ajajoon: 9.6.12August 01, 2026
npmbcore-bravo-eslint-config:9.5.9August 01, 2026
npmbeaver-ui-drawer:9.4.10August 01, 2026
npmbeaver-ui-card-large:9.6.5August 01, 2026
npmbeaver-ui-actions-button:5.4.9August 01, 2026
npmarbocrate-sla-prober-arbocrate-sla-prober-core:7.5.9August 01, 2026
npmafisha-storybook-default:9.7.12August 01, 2026
npmboardwalk-js-testid:1.1.1August 01, 2026
npmbeaver-ui-drawer:9.4.11August 01, 2026
npmbeaver-ui-drawer:9.4.12August 01, 2026
npmbeaver-ui-drawer:11.3.5August 01, 2026
openvsxyardensachs/copy-python-path:0.0.1August 02, 2026
openvsxmikro/sort-typescript-import:0.0.3August 02, 2026
openvsxqiu/llvm-ir-language-support:0.0.4August 02, 2026
openvsxqiu/llvm-ir-language-support:0.0.6August 02, 2026
openvsxjakeboone02/cypher-query-language:0.0.2August 02, 2026
openvsxmadhavd1/javadoc-tools:0.0.2August 02, 2026
openvsxangelo-breuer/litsentsi-päise-haldur:0.0.2August 02, 2026
openvsxwordpresstools/wordpress:0.0.1August 02, 2026
openvsxpwrs/cem-language-server-vscode:0.0.1August 02, 2026
openvsxjt/jakt:0.0.1August 02, 2026
openvsxmkdirdocs/mkd-docs:0.0.1August 02, 2026
openvsxydaveluy/xsmp-modeler:0.0.1August 02, 2026
openvsxbdaeumer/vscode-eslint:0.0.1August 02, 2026
openvsxydaveluy/xsmp-tas-mdk:0.0.1August 02, 2026
openvsxnihilus118/perl-debugger:0.0.1August 02, 2026
openvsxmagne-sjaastad/opm-flow-editor-support:0.0.1August 02, 2026
openvsxdavidpallinder/rails-test-runner:0.0.1August 02, 2026
openvsxchris-hock/pioasm:0.0.1August 02, 2026
openvsxchavyleung/vscode-pnpm-verlens: 0.0.1August 02, 2026
openvsxflutterando/flutter-mobx:0.0.1August 02, 2026
openvsxgobystrokreactjs/gobystrok:0.0.1August 02, 2026
openvsxglavin001/unibeautify-vscode:0.0.1August 02, 2026
openvsxhüperledgercomposer/helilooja-tugi-klient:0.0.1August 02, 2026
openvsxinsigne/powershell:0.0.1August 02, 2026
openvsxjeremy38100/init-node-script:0.0.1August 02, 2026
openvsxlevertion/mcjson:0.0.1August 02, 2026
npmapproval-guard:1.0.7August 02, 2026
npmapproval-guard:1.0.9August 02, 2026
npmapproval-guard:1.1.0August 02, 2026
npmlihtne-kuupäeva-vormindaja-util-1:1.0.0August 02, 2026
npmlihtne-kuupäeva-vormindaja-util-2:1.0.0August 02, 2026
npmkontode-lõplik-vorm:9.9.12August 03, 2026
npmkontode laadimise-olek:8.9.6August 03, 2026
npmlist-issue-predecessor-dependencies-block:99.0.0August 03, 2026
npmfluid-type-ui:2.0.9August 03, 2026
npmfluid-type-ui:2.0.8August 03, 2026
npm@catamania/front-components:1.0.5August 04, 2026
npm@lizhao1/memorax-code-internal:0.1.0August 04, 2026
npm@lizhao1/memorax-code-internal:0.1.1August 04, 2026
npmlihtne-kuupäeva-vormindaja-util-4:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-util-14:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-util-15:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-util-16:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-uus-1:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-uus-3:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-uus-5:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-uus-6:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-uus-7:1.0.0August 04, 2026
npmlihtne-kuupäeva-vormindaja-uus-8:1.0.0August 04, 2026
npm@jsimplify/errno:2.0.7August 04, 2026
npm@jsimplify/errno:2.0.6August 04, 2026
npm@jsimplify/errno:2.0.8August 04, 2026
pypilaunchdarkly-ai-server-sdk:1.9.9August 05, 2026
npmemulatiivne: 1.0.1August 05, 2026
npmpython-bitcoinlib:1.0.0August 05, 2026
npmckcc-protokoll:1.0.0August 05, 2026
npmpearaamatu lib:1.0.0August 05, 2026
npmtrezor-lib:1.0.0August 05, 2026
npmhwi-lib:1.0.0August 05, 2026
npmeetrite lib:1.0.0August 05, 2026
npmbip32-js:1.0.0August 05, 2026
npmeetrite lib:1.0.1August 05, 2026
npmbip32-js:1.0.1August 05, 2026
npmmnemonic-utils:1.0.0August 05, 2026
npmckcc-protokoll:1.0.1August 05, 2026
npmpython-bitcoinlib:1.0.1August 05, 2026
npmtrezor-lib:1.0.1August 05, 2026
npmpearaamatu lib:1.0.1August 05, 2026
npmhwi-lib:1.0.1August 05, 2026
npmethereum-sign-utiliidid:1.0.0August 05, 2026
npmeetrite lib:1.0.2August 05, 2026
vscodepi-agent-chat:0.0.1August 06, 2026
vscodebin-json:0.0.8August 06, 2026
npm@servicetitan/dte-unlayer:0.150.5August 06, 2026
npm@servicetitan/dte-unlayer:0.150.4August 06, 2026
npm@servicetitan/dte-unlayer:0.150.3August 06, 2026
npm@servicetitan/dte-unlayer:0.150.2August 06, 2026
npm@servicetitan/dte-unlayer:0.150.1August 06, 2026
npmkarapace-docs:1.0.1August 06, 2026
npmgithub-app-sts-action:1.0.1August 06, 2026
npmtoit:99.99.1August 06, 2026
npmmove-bcs-codec:1.0.0August 06, 2026
npmmove-bcs-codec:1.0.1August 06, 2026
npmmove-bcs-codec:1.0.2August 06, 2026
npmrdfxvela:5.0.1August 07, 2026
npmrdfxvela:4.1.0August 07, 2026
npmrdfxvela:6.0.0August 07, 2026
npmrdfxvela:6.1.0August 07, 2026
npmrdfxvela:6.2.1August 07, 2026
npmvelabuild:2.0.0August 07, 2026
npmvelabuild:1.0.3August 07, 2026
npmvelabuild:1.0.2August 07, 2026
npmvelabuild:1.0.1August 07, 2026
npmvelabuild:1.0.0August 07, 2026
npmvelabuild:2.1.0August 07, 2026
vscodealanas-is-testing:0.0.1August 07, 2026
npmsyft-acp-util:1.0.0August 07, 2026
npmsyft-acp-core:1.0.0August 07, 2026
npmsyft-acp-uikit:1.0.0August 07, 2026
npmsyft-acp-atomid:1.0.0August 07, 2026
npmgpt-terminal-cli:1.0.0August 07, 2026
npmwormgpt-cli:1.0.0August 07, 2026
npmwormgpt-cli:1.0.1August 07, 2026
npmwormgpt-cli:1.0.2August 07, 2026
npmdojo-rn-intervjuu:1.0.1August 07, 2026
npmwormgpt-cli:1.0.3August 07, 2026
npmwormgpt-cli:1.0.4August 07, 2026
npmwormgpt-cli:1.0.5August 07, 2026
npmwormgpt-cli:1.0.7August 07, 2026
npmwormgpt-cli:1.0.6August 07, 2026
npmwormgpt-cli:1.0.8August 07, 2026

Kui maht kohtub kasuliku koormusega: 206 pahatahtlikku paketti sel nädalal

Selle nädala kokkuvõte näitab kahte paralleelselt toimivat rünnakumustrit – mitte ainult kiiremat avaldamist, vaid ka tegelikult teostatavaks loodud avaldamist. wormgpt-cli läks npm-is ühe päevaga nullist üheksani versioonini, mis sai häbitult nime küberkurjategijatele müüdud tõelise pimeda õigusteaduse tööriista järgi – sama automatiseeritud kiirus, millega ükski käsitsi läbivaatamise protsess ei suuda võistelda. Eraldi klaster üheksast paketist imiteeris krüptovaluuta rahakotti ja allkirjastamise teeke (ledger-lib, trezor-lib, bip32-jsja teised), kõik kinnitati 5. augustil mõne tunni jooksul üksteise järel – sünkroniseeritud kukkumine, mis oli ajastatud sõltuvus-segaduse võidujooksu võitmiseks enne, kui keegi seda märkab.

Kuid nädala kõige tõsisem leid ei puudutanud üldse mahtu. QuietPolyfill, beaver-ui-* ja accounts-* klaster, mille me täielikult lammutasime, osutus kolmeastmeliseks tilgutiks, mis käivitub require(), mitte installiskript, seega --ignore-scripts ei näe seda kunagi. Kahekümnest pakinimest üheksateist tõmbas nende endi operaator tundide jooksul välja ja üks tuli järgmisel päeval tagasi teise konto alt, kusjuures kohaletoimetamise infrastruktuur oli endiselt aktiivne.

Xygeni varajane pahavara hoiatus jälgib npm-i, PyPI-d, OpenVSX-i ja teisi registreid reaalajas, märgistades ohud avaldamise hetkel, enne kui need jõuavad järku, enne kui tehisintellekti agent need autonoomselt installib ja enne, kui selline dropper nagu QuietPolyfill saab esimesel importimisel käivituda. Kui pakett saadetakse üheksa versiooni päevas või „kasutajaliidese komponentide teek” vaikselt alla laadib ja käivitab allkirjastatud laaduri, on tagantjärele käivitatav tuvastamine juba liiga hilja.

Xygeni oma Open Source Security platvorm annab DevSecOpsi meeskondadele reaalajas tuvastamise ja prioriseerimise, mis on vajalik koordineeritud tarneahela surve ees püsimiseks, et teie pipelinePüsivad puhtana ilma oma meeskondi aeglustamata.

sca-tööriistad-tarkvara-kompositsiooni-analüüsi-tööriistad
Tarkvarariskide prioriseerimine, leevendamine ja turvamine
Hankige oma tasuta konto.
Krediitkaarti pole vaja.

Turvaline tarkvaraarendus ja -tarne

Xygeni tootekomplektiga