Обзор вредоносного кода 82

Обзор вредоносного кода Xygeni 82

Каждую неделю наши системы обнаружения вредоносных программ сканируют тысячи новых и обновленных пакетов в общедоступных реестрах, таких как npm, PyPI и OpenVSX. В период с 31 июля по 7 августа 2026 года мы подтвердили наличие 206 вредоносных пакетов, в первую очередь, это волна вредоносных программ, открыто использующих названия известных инструментов для атак с использованием ИИ, а также кластер программ, выдающих себя за библиотеки криптовалютных кошельков, из-за проблем с зависимостями.

Самая привлекательная находка: wormgpt-cli На платформе npm 7 августа было опубликовано девять версий, вышедших одна за другой, вместе с сопутствующим пакетом. gpt-terminal-cliОпубликовано в тот же день. Название является прямой отсылкой к WormGPT, реальному инструменту для скрытого LLM-шифрования, продаваемому киберпреступникам для фишинга и создания вредоносного ПО, что говорит о том, что пакет использует узнаваемость бренда реального инструмента для злоумышленников, а не скрывается за нейтральным названием.

Отдельный кластер, ориентированный непосредственно на криптовалютную инфраструктуру: девять пакетов в npm, имитирующих реальные кошельки и библиотеки для подписи (ledger-lib, trezor-lib, bip32-js, ethers-lib, python-bitcoinlib, ckcc-protocol, hwi-lib, mnemonic-utils, ethereum-sign-utils), все подтверждено в тот же период 5 августа, классический пример игры в запутывание зависимостей, направленный на привлечение разработчиков криптовалют и Web3, которые, похоже, standard подписание коммунальных платежей.

markscan, akrai и iphouse Кластер похожих вирусов, на который мы обратили внимание на прошлой неделе, продолжал расти, и с 31 июля по 1 августа было подтверждено еще несколько версий. В тот же период было сделано и более серьезное открытие: beaver-ui-* и accounts-* Оказалось, что очаг заражения, подтвержденный 1 августа, был QuietPolyfillЭто трехступенчатый загрузчик, замаскированный под внутренние компоненты пользовательского интерфейса и вспомогательные пакеты. Полезная нагрузка срабатывает при... require()Это не скрипт установки, поэтому --ignore-scripts Это не останавливает процесс. Девятнадцать из двадцати названий пакетов были удалены оператором в течение нескольких часов после обнаружения; одно было повторно опубликовано под другим аккаунтом на следующий день, и инфраструктура доставки оставалась активной, когда мы опубликовали наш полный анализ.

Этот еженедельный обзор является частью нашего постоянного Обзор вредоносного кодагде мы подтверждаем наличие новых угроз и предоставляем полезную информацию, чтобы помочь командам DevSecOps защитить свои ресурсы. pipelineза несколько секунд до возникновения повреждений.

ЭкосистемаУпаковкаподтвержденный
НПМai-backup-script:1.0.0Июль 31, 2026
НПМadpanel-core:1.0.0Июль 31, 2026
НПМallurectl:1.0.0Июль 31, 2026
НПМattio-discover:1.0.0Июль 31, 2026
НПМcapacitor-assets:1.0.0Июль 31, 2026
НПМопубликовано сообществом: 1.0.0Июль 31, 2026
НПМchaos-mcp:1.0.0Июль 31, 2026
НПМgoldenflow-js:1.0.0Июль 31, 2026
НПМgrok-oauth-mcp:1.0.0Июль 31, 2026
НПМfast-csv-helper:1.0.0Июль 31, 2026
НПМgtm-mcp-auth:1.0.0Июль 31, 2026
НПМhazmat-cfr:1.0.0Июль 31, 2026
НПМhit-mcp:1.0.0Июль 31, 2026
НПМiac-сканер:1.0.0Июль 31, 2026
НПМhomekit-mcp:1.0.0Июль 31, 2026
НПМinstall-native-host:1.0.0Июль 31, 2026
НПМiwomm-mcp:1.0.0Июль 31, 2026
НПМkip-mcp-http:1.0.0Июль 31, 2026
НПМmaximumsats-mcp:1.0.0Июль 31, 2026
НПМmcp-server-boilerplate:1.0.0Июль 31, 2026
НПМpm-claude-skills-mcp:1.0.0Июль 31, 2026
НПМpolyprompt:1.0.0Июль 31, 2026
НПМrefbase-mcp:1.0.0Июль 31, 2026
НПМsap-mcp-facilitator:1.0.0Июль 31, 2026
НПМsap-mcp-config:1.0.0Июль 31, 2026
НПМrouterbase-mcp:1.0.0Июль 31, 2026
НПМsmart-npv-mcp:1.0.0Июль 31, 2026
НПМsetup-codex:1.0.0Июль 31, 2026
НПМparaglide-js:1.0.1Июль 31, 2026
НПМai-backup-script:1.0.2Июль 31, 2026
НПМcreate-remotion:0.0.3Июль 31, 2026
НПМmarkscan-utils:1.0.0Август 01, 2026
НПМmarkscan-api:1.0.0Август 01, 2026
НПМakrai-report:1.0.0Август 01, 2026
НПМmarkscan-reports:1.0.0Август 01, 2026
НПМmarkscan-utils:1.0.0Август 01, 2026
НПМiphouse-core:1.0.0Август 01, 2026
НПМakrai-report-new:1.0.0Август 01, 2026
НПМmarkscan-api:1.0.0Август 01, 2026
НПМakrai-report:1.0.0Август 01, 2026
НПМiphouse-api:1.0.0Август 01, 2026
НПМiphouse:1.0.0Август 01, 2026
НПМmarkscan-core:1.0.0Август 01, 2026
НПМmarkscan-reports:1.0.0Август 01, 2026
НПМmarkscan:1.0.0Август 01, 2026
НПМ@szc-ft/mcp-szcd-client:0.39.1Август 01, 2026
НПМ@szc-ft/mcp-szcd-client:0.39.2Август 01, 2026
НПМfundraiserservicepp:1.7.0Август 01, 2026
НПМfundraiserservpp:1.9.0Август 01, 2026
НПМfundraiserservpp:2.0.0Август 01, 2026
НПМpage-navigation:1.0.1Август 01, 2026
НПМbasic-vite:1.0.0Август 01, 2026
openvsxchiehyu/vscode-astyle:0.0.1Август 01, 2026
openvsxspikespaz/vscode-smoothtype:0.0.1Август 01, 2026
НПМelectrode-ota-ui-app:99.0.0Август 01, 2026
НПМelectrode-ota-ui-app:99.0.1Август 01, 2026
openvsxlego-education/ev3-micropython:0.0.1Август 01, 2026
НПМmessenger-style:1.0.1Август 01, 2026
openvsxgeddski/macros:0.0.1Август 01, 2026
openvsxbastienboutonnet/vscode-dbt:0.0.1Август 01, 2026
openvsxtechnosophos/vscode-helm:0.0.1Август 01, 2026
openvsxheaths/vscode-guid:0.0.1Август 01, 2026
openvsxofhumanbondage/react-proptypes-intellisense:0.0.1Август 01, 2026
openvsxdbankier/vscode-instant-markdown:0.0.1Август 01, 2026
НПМglia-functions-tools:0.2.1Август 01, 2026
НПМvscode-designer-14:14.0.1Август 01, 2026
НПМjobber-app-template-react:1.0.1Август 01, 2026
НПМтехническая задача:1.0.1Август 01, 2026
НПМ@ks-video/kwai-player-web:9.1.2Август 01, 2026
НПМflydev:0.0.1Август 01, 2026
openvsxnpxms/hide-gitignored:0.0.2Август 01, 2026
openvsxmukundan/python-docs:0.0.3Август 01, 2026
openvsxdrewbourne/vscode-remark-lint:0.0.3Август 01, 2026
openvsxalex-chen/gitee-code-settings-sync:0.0.1Август 01, 2026
openvsx365businessdevelopment/bdev-al-xml-doc:0.0.1Август 01, 2026
openvsxalduncanson/react-hooks-snippets:0.0.1Август 01, 2026
openvsxacademiadosdevs/javafx:0.0.1Август 01, 2026
openvsxazurepolicy/azurepolicyextension:0.0.1Август 01, 2026
openvsxbdznh/c-cpp-compile-run-windows:0.0.1Август 01, 2026
openvsxbartmanabyss/amiga-debug:0.0.1Август 01, 2026
openvsxbrettoyle/javascript-extensions-pack---js-essentials:0.0.1Август 01, 2026
НПМtest-dev-watch:0.1.0Август 01, 2026
НПМaedes_clusters:1.0.1Август 01, 2026
НПМa.poltoradnev-package-c:6.1.12Август 01, 2026
НПМaccounts-timeline:9.6.12Август 01, 2026
НПМbcore-браво-eslint-config: 9.5.9Август 01, 2026
НПМbeaver-ui-drawer:9.4.10Август 01, 2026
НПМbeaver-ui-card-large:9.6.5Август 01, 2026
НПМbeaver-ui-actions-button:5.4.9Август 01, 2026
НПМarbocrate-sla-prober-arbocrate-sla-prober-core:7.5.9Август 01, 2026
НПМafisha-storybook-default:9.7.12Август 01, 2026
НПМboardwalk-js-tests:1.1.1Август 01, 2026
НПМbeaver-ui-drawer:9.4.11Август 01, 2026
НПМbeaver-ui-drawer:9.4.12Август 01, 2026
НПМbeaver-ui-drawer:11.3.5Август 01, 2026
openvsxyardensachs/copy-python-path:0.0.1Август 02, 2026
openvsxmiclo/sort-typescript-imports:0.0.3Август 02, 2026
openvsxqiu/llvm-ir-language-support:0.0.4Август 02, 2026
openvsxqiu/llvm-ir-language-support:0.0.6Август 02, 2026
openvsxjakeboone02/cypher-query-language:0.0.2Август 02, 2026
openvsxmadhavd1/javadoc-tools:0.0.2Август 02, 2026
openvsxangelo-breuer/license-header-manager:0.0.2Август 02, 2026
openvsxwordpresstools/wordpress:0.0.1Август 02, 2026
openvsxpwrs/cem-language-server-vscode:0.0.1Август 02, 2026
openvsxjt/jakt:0.0.1Август 02, 2026
openvsxmkdirdocs/mkd-docs:0.0.1Август 02, 2026
openvsxydaveluy/xsmp-modeler:0.0.1Август 02, 2026
openvsxbdaeumer/vscode-eslint:0.0.1Август 02, 2026
openvsxydaveluy/xsmp-tas-mdk:0.0.1Август 02, 2026
openvsxnihilus118/perl-debugger:0.0.1Август 02, 2026
openvsxмагне-sjaastad/opm-flow-editor-support:0.0.1Август 02, 2026
openvsxДэвидпаллиндер/rails-test-runner:0.0.1Август 02, 2026
openvsxchris-hock/pioasm:0.0.1Август 02, 2026
openvsxchavyleung/vscode-pnpm-verlens:0.0.1Август 02, 2026
openvsxflutterando/flutter-mobx:0.0.1Август 02, 2026
openvsxgobystrokreactjs/gobystrok:0.0.1Август 02, 2026
openvsxglavin001/unibeautify-vscode:0.0.1Август 02, 2026
openvsxhyperledgercomposer/composer-support-client:0.0.1Август 02, 2026
openvsxinsigne/powershell:0.0.1Август 02, 2026
openvsxjeremy38100/init-node-script:0.0.1Август 02, 2026
openvsxlevertion/mcjson:0.0.1Август 02, 2026
НПМapproval-guardian:1.0.7Август 02, 2026
НПМapproval-guardian:1.0.9Август 02, 2026
НПМapproval-guardian:1.1.0Август 02, 2026
НПМsimple-date-formatter-util-1:1.0.0Август 02, 2026
НПМsimple-date-formatter-util-2:1.0.0Август 02, 2026
НПМaccounts-final-form:9.9.12Август 03, 2026
НПМaccounts-loading-state:8.9.6Август 03, 2026
НПМlist-issue-predecessor-dependencies-block:99.0.0Август 03, 2026
НПМfluid-type-ui:2.0.9Август 03, 2026
НПМfluid-type-ui:2.0.8Август 03, 2026
НПМ@catamania/front-components:1.0.5Август 04, 2026
НПМ@lizhao1/memorax-code-internal:0.1.0Август 04, 2026
НПМ@lizhao1/memorax-code-internal:0.1.1Август 04, 2026
НПМsimple-date-formatter-util-4:1.0.0Август 04, 2026
НПМsimple-date-formatter-util-14:1.0.0Август 04, 2026
НПМsimple-date-formatter-util-15:1.0.0Август 04, 2026
НПМsimple-date-formatter-util-16:1.0.0Август 04, 2026
НПМsimple-date-formatter-new-1:1.0.0Август 04, 2026
НПМsimple-date-formatter-new-3:1.0.0Август 04, 2026
НПМsimple-date-formatter-new-5:1.0.0Август 04, 2026
НПМsimple-date-formatter-new-6:1.0.0Август 04, 2026
НПМsimple-date-formatter-new-7:1.0.0Август 04, 2026
НПМsimple-date-formatter-new-8:1.0.0Август 04, 2026
НПМ@jsimplify/errno:2.0.7Август 04, 2026
НПМ@jsimplify/errno:2.0.6Август 04, 2026
НПМ@jsimplify/errno:2.0.8Август 04, 2026
Pypilaunchdarkly-ai-server-sdk:1.9.9Август 05, 2026
НПМэмулятивный:1.0.1Август 05, 2026
НПМpython-bitcoinlib:1.0.0Август 05, 2026
НПМckcc-protocol:1.0.0Август 05, 2026
НПМledger-lib:1.0.0Август 05, 2026
НПМtrezor-lib:1.0.0Август 05, 2026
НПМhwi-lib:1.0.0Август 05, 2026
НПМethers-lib:1.0.0Август 05, 2026
НПМbip32-js:1.0.0Август 05, 2026
НПМethers-lib:1.0.1Август 05, 2026
НПМbip32-js:1.0.1Август 05, 2026
НПМmnemonic-utils:1.0.0Август 05, 2026
НПМckcc-protocol:1.0.1Август 05, 2026
НПМpython-bitcoinlib:1.0.1Август 05, 2026
НПМtrezor-lib:1.0.1Август 05, 2026
НПМledger-lib:1.0.1Август 05, 2026
НПМhwi-lib:1.0.1Август 05, 2026
НПМethereum-sign-utils:1.0.0Август 05, 2026
НПМethers-lib:1.0.2Август 05, 2026
vscodepi-agent-chat:0.0.1Август 06, 2026
vscodebin-json:0.0.8Август 06, 2026
НПМ@servicetitan/dte-unlayer:0.150.5Август 06, 2026
НПМ@servicetitan/dte-unlayer:0.150.4Август 06, 2026
НПМ@servicetitan/dte-unlayer:0.150.3Август 06, 2026
НПМ@servicetitan/dte-unlayer:0.150.2Август 06, 2026
НПМ@servicetitan/dte-unlayer:0.150.1Август 06, 2026
НПМkarapace-docs:1.0.1Август 06, 2026
НПМgithub-app-sts-action:1.0.1Август 06, 2026
НПМfoodi:99.99.1Август 06, 2026
НПМmove-bcs-codec:1.0.0Август 06, 2026
НПМmove-bcs-codec:1.0.1Август 06, 2026
НПМmove-bcs-codec:1.0.2Август 06, 2026
НПМrdfxvela:5.0.1Август 07, 2026
НПМrdfxvela:4.1.0Август 07, 2026
НПМrdfxvela:6.0.0Август 07, 2026
НПМrdfxvela:6.1.0Август 07, 2026
НПМrdfxvela:6.2.1Август 07, 2026
НПМvelabuild:2.0.0Август 07, 2026
НПМvelabuild:1.0.3Август 07, 2026
НПМvelabuild:1.0.2Август 07, 2026
НПМvelabuild:1.0.1Август 07, 2026
НПМvelabuild:1.0.0Август 07, 2026
НПМvelabuild:2.1.0Август 07, 2026
vscodealanas-is-testing:0.0.1Август 07, 2026
НПМsyft-acp-util:1.0.0Август 07, 2026
НПМsyft-acp-core:1.0.0Август 07, 2026
НПМsyft-acp-uikit:1.0.0Август 07, 2026
НПМsyft-acp-atoms:1.0.0Август 07, 2026
НПМgpt-terminal-cli:1.0.0Август 07, 2026
НПМwormgpt-cli:1.0.0Август 07, 2026
НПМwormgpt-cli:1.0.1Август 07, 2026
НПМwormgpt-cli:1.0.2Август 07, 2026
НПМdojo-rn-interview:1.0.1Август 07, 2026
НПМwormgpt-cli:1.0.3Август 07, 2026
НПМwormgpt-cli:1.0.4Август 07, 2026
НПМwormgpt-cli:1.0.5Август 07, 2026
НПМwormgpt-cli:1.0.7Август 07, 2026
НПМwormgpt-cli:1.0.6Август 07, 2026
НПМwormgpt-cli:1.0.8Август 07, 2026

Когда объем данных встречается с полезной нагрузкой: 206 вредоносных пакетов на этой неделе

В этом еженедельном обзоре показаны две схемы атак, работающие параллельно: не просто более быстрая публикация, а публикация, разработанная для фактического выполнения. wormgpt-cli За один день на npm появилось девять версий, причем одна из них была нагло названа в честь реального инструмента для скрытой LLM-технологии, продаваемого киберпреступникам, — скорость автоматизированного тестирования недоступна даже при ручной проверке. Отдельный кластер из девяти пакетов имитировал криптокошельки и библиотеки для подписи криптовалют (ledger-lib, trezor-lib, bip32-js(и другие), все подтверждены с разницей в несколько часов 5 августа, синхронизированное падение, приуроченное к тому, чтобы выиграть гонку за путаницу зависимостей, прежде чем кто-либо это заметит.

Но самое серьезное открытие недели касалось вовсе не объема. QuietPolyfill, beaver-ui-* и accounts-* Кластер, который мы полностью разобрали, оказался трехступенчатым дроппером, срабатывающим при... require()Это не скрипт установки, поэтому --ignore-scripts Никто его не видит. Девятнадцать из двадцати названий посылок были проверены их собственным оператором в течение нескольких часов, а одна вернулась на следующий день под другим аккаунтом, при этом инфраструктура доставки оставалась активной.

Раннее предупреждение о вредоносном ПО Xygeni Система отслеживает npm, PyPI, OpenVSX и другие реестры в режиме реального времени, выявляя угрозы в момент публикации, до того, как они достигнут сборки, до того, как агент ИИ установит их автономно, и до того, как дроппер, такой как QuietPolyfill, получит возможность выполниться при первом импорте. Когда пакет выпускает девять версий в день, или «библиотека компонентов пользовательского интерфейса» незаметно получает и запускает подписанный загрузчик, обнаружение, происходящее постфактум, уже слишком поздно.

Ксигени Open Source Security Эта платформа предоставляет командам DevSecOps возможность обнаружения и приоритизации проблем в режиме реального времени, что позволяет им опережать скоординированное давление в цепочке поставок. pipelineчтобы поддерживать чистоту, не замедляя работу ваших команд.

sca-инструменты-программное обеспечение-композиция-анализ-инструменты
Расставьте приоритеты, устраните и защитите риски, связанные с программным обеспечением
Получите бесплатный аккаунт.
Нет необходимости кредитную карту.

Защитите свою разработку и доставку программного обеспечения

с пакетом продуктов Xygeni