xygeni malicious code digest 78

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

Каждую неделюНаши системы обнаружения вредоносных программ сканируют тысячи новых и обновленных пакетов в общедоступных реестрах, таких как npm и PyPI. Эта неделя не стала исключением.

В период с 4 по 10 июля 2026 года мы подтвердили наличие более 200 вредоносных пакетов в npm и PyPI, при этом несколько кампаний продолжились с предыдущих недель, и появилась значительная новая активность.

Крупнейшая новая рекламная кампания на этой неделе была проведена компанией... @wagni_bot scope, которая опубликовала десятки пакетов, имитирующих SDK и агенты для крупных крипто- и DeFi-платформ, включая Polymarket, Hyperliquid, MetaMask (опечатка в названии) metemask-sdk), OpenSea, Solana, Jupiter, Orca, Pump.fun, Binance и Meteora. Версии быстро выросли (с 1.0.0 до 1.2.0) почти для 30 различных названий пакетов менее чем за три часа 10 июля, что соответствует масштабу автоматизированной публикации по шаблонам, а не ручным кампаниям.

mcp-server-pg Только 7 июля кластер подтвердил выпуск более 20 версий, ориентированных на разработчиков, желающих интегрировать сервер PostgreSQL MCP. hello244a и debugcli Каждая из семей в течение недели публиковала постоянный поток постепенно обновляемых версий, продолжая практику создания одноразовых, быстро обновляемых пакетов, призванных предотвратить удаление контента.

Две рекламные кампании, о которых мы уже писали в отдельных отчетах, продолжились непосредственно в этот период. forge-jsxy Информационный похититель снова появился под... zredis-typed:1.0.127 и pinokio-redis:1.0.127 (7 июля) — четвертое и пятое переименование того же набора инструментов, который мы подробно описали в нашей статье. анализ forge-jsxy. Отдельно мы подтвердили первые версии moon-uv и my-magic-uv-helper на PyPI (9 июля), подделка uv Вспомогательные пакеты, которые устанавливают сервер JupyterLab без пароля и предоставляют к нему доступ из интернета, — кампания, которую мы отслеживаем под названием FauxUV.

Сохранилась и тенденция к подражанию инструментам искусственного интеллекта, наблюдавшаяся в предыдущие недели. anthropic-toolkit, ai-sdk-helpers, openai-agents-helpers, @langgraphjs/toolkit и ollama-helpers Все выпущенные версии обновлены 7 июля, наряду с nolimit-agent в рамках кампании было выпущено еще четыре версии (с 1.0.327 по 1.0.336), расширяющие фишинговую схему Microsoft 365 с использованием кода устройства, описанную в нашей статье. Отчет DeviceDoor.

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

ЭкосистемаУпаковкаподтвержденный
Pypiprocwire:5.2.3Июль 4, 2026
Pypiprocwire:5.2.5Июль 4, 2026
Pypiprocwire:5.2.6Июль 4, 2026
Pypiprocwire:5.2.7Июль 4, 2026
НПМнеоновый терминал:0.3.0Июль 4, 2026
НПМnolimit-agent:1.0.327Июль 4, 2026
НПМnolimit-agent:1.0.328Июль 4, 2026
НПМnolimit-agent:1.0.331Июль 5, 2026
НПМна-рони:1.1.2Июль 5, 2026
НПМна-рони:1.1.3Июль 5, 2026
НПМна-рони:1.1.4Июль 5, 2026
НПМна-рони:1.1.5Июль 5, 2026
НПМnolimit-agent:1.0.335Июль 5, 2026
НПМnolimit-agent:1.0.336Июль 6, 2026
vscodeandroid-support-framework-vs:0.0.1Июль 6, 2026
НПМnext-locomotive-init:1.0.1Июль 7, 2026
НПМnext-locomotive-init:1.0.2Июль 7, 2026
НПМnext-locomotive-init:1.0.3Июль 7, 2026
НПМnext-locomotive-init:1.0.0Июль 7, 2026
НПМ@adobsign/as-dev-tools:99.9.9Июль 7, 2026
НПМ@langgraphjs/toolkit:1.2.13Июль 7, 2026
НПМai-sdk-helpers:1.4.5Июль 7, 2026
НПМanthropic-toolkit:1.3.1Июль 7, 2026
НПМmcp-server-pg:0.1.0Июль 7, 2026
НПМmcp-server-pg:0.2.1Июль 7, 2026
НПМmcp-server-pg:0.3.0Июль 7, 2026
НПМmcp-server-pg:0.3.1Июль 7, 2026
НПМmcp-server-pg:0.6.0Июль 7, 2026
НПМmcp-server-pg:0.8.0Июль 7, 2026
НПМmcp-server-pg:1.0.0Июль 7, 2026
НПМmcp-server-pg:1.1.0Июль 7, 2026
НПМmcp-server-pg:1.1.1Июль 7, 2026
НПМmcp-server-pg:1.2.0Июль 7, 2026
НПМollama-helpers:1.2.3Июль 7, 2026
НПМopenai-agents-helpers:1.3.3Июль 7, 2026
НПМmcp-server-pg:0.1.1Июль 7, 2026
НПМmcp-server-pg:0.1.2Июль 7, 2026
НПМmcp-server-pg:0.1.3Июль 7, 2026
НПМmcp-server-pg:0.2.0Июль 7, 2026
НПМmcp-server-pg:0.4.0Июль 7, 2026
НПМmcp-server-pg:0.5.0Июль 7, 2026
НПМmcp-server-pg:0.7.0Июль 7, 2026
НПМmcp-server-pg:0.9.0Июль 7, 2026
НПМmcp-server-pg:1.0.1Июль 7, 2026
НПМmcp-server-pg:1.2.1Июль 7, 2026
НПМmcp-server-pg:1.2.2Июль 7, 2026
НПМdebugcli:4.3.4Июль 7, 2026
НПМdebugcli:4.3.5Июль 7, 2026
НПМdebugcli:4.3.6Июль 7, 2026
НПМdebugcli:4.3.8Июль 7, 2026
НПМdebugcli:4.3.9Июль 7, 2026
НПМdebugcli:4.4.1Июль 7, 2026
НПМgen-ai-opt-in:99.0.2Июль 7, 2026
НПМhello244a:1.0.10Июль 7, 2026
НПМhello244a:1.0.12Июль 7, 2026
НПМhello244a:1.0.18Июль 7, 2026
НПМhello244a:1.0.19Июль 7, 2026
НПМhello244a:1.0.20Июль 7, 2026
НПМhello244a:1.0.21Июль 7, 2026
НПМhello244a:1.0.22Июль 7, 2026
НПМhello244a:1.0.23Июль 7, 2026
НПМhello244a:1.0.27Июль 7, 2026
НПМhello244a:1.0.30Июль 7, 2026
НПМhello244a:1.0.35Июль 7, 2026
НПМhello244a:1.0.37Июль 7, 2026
НПМhello244a:1.0.38Июль 7, 2026
НПМhello244a:1.0.6Июль 7, 2026
НПМhello244a:1.0.7Июль 7, 2026
НПМhello244a:1.0.8Июль 7, 2026
НПМhello244a:1.0.9Июль 7, 2026
НПМpinokio-redis:1.0.127Июль 7, 2026
НПМzredis-typed:1.0.127Июль 7, 2026
НПМpaperclip-host-utils:1.0.6Июль 7, 2026
НПМrony-test:99.9.9Июль 8, 2026
НПМzluri-ad-connector:9.9.9Июль 8, 2026
НПМthunder-rony:99.9.9Июль 8, 2026
НПМnext-locomotive-init:1.0.4Июль 8, 2026
НПМronyfortest:99.9.9Июль 8, 2026
НПМkarem-dp:99.9.9Июль 8, 2026
НПМна-рони-тест-карем:99.9.9Июль 8, 2026
НПМna-rony-test:99.9.9Июль 8, 2026
НПМна-рони:99.9.9Июль 8, 2026
НПМnam-os-a-man:99.9.9Июль 8, 2026
НПМrony-testing:99.9.9Июль 8, 2026
Pypimy-magic-uv-helper:0.0.1Июль 9, 2026
НПМdependency_confusions:99.9.9Июль 9, 2026
НПМplayerdata-core:9.9.1Июль 9, 2026
Pypimoon-uv:0.0.1Июль 9, 2026
Pypimoon-uv:0.0.2Июль 9, 2026
Pypimoon-uv:0.0.3Июль 9, 2026
НПМ@playerdata-internal/playerdata-core:12.1.20Июль 9, 2026
НПМ@playerdata-internal/playerdata-core:9999.99.20Июль 9, 2026
НПМes6-codeify:1.0.1Июль 9, 2026
Pypimoon-uv:0.0.5Июль 9, 2026
НПМes6-codeify:1.1.0Июль 9, 2026
НПМes6-codeify:1.2.0Июль 9, 2026
НПМes6-codeify:1.3.0Июль 9, 2026
Pypimoon-uv:0.0.6Июль 9, 2026
НПМes6-codeify:1.4.0Июль 9, 2026
Pypimoon-uv:0.0.7Июль 9, 2026
Pypimoon-uv:0.0.8Июль 9, 2026
Pypimoon-uv:0.0.9Июль 9, 2026
НПМes6-codeify:2.0.0Июль 9, 2026
НПМes6-codeify:2.1.0Июль 9, 2026
Pypimoon-uv:0.0.10Июль 9, 2026
Pypimoon-uv:0.0.12Июль 9, 2026
Pypimoon-uv:0.0.13Июль 9, 2026
Pypimoon-uv:0.0.14Июль 9, 2026
Pypimoon-uv:0.0.15Июль 9, 2026
Pypimoon-uv:0.0.16Июль 9, 2026
НПМsliftutils:1.7.4Июль 9, 2026
НПМsliftutils:1.7.3Июль 9, 2026
НПМairkey-mfa-react:29.1.1Июль 9, 2026
НПМairkey-mfa-react:35.1.1Июль 9, 2026
НПМairkey-mfa-react:36.1.1Июль 9, 2026
НПМn8n-nodes-mcputils:0.1.4Июль 9, 2026
НПМrio-design-tokens:99.99.99Июль 9, 2026
НПМnone123s:0.1.2Июль 9, 2026
НПМnone123s:0.1.3Июль 9, 2026
НПМnone123s:1.1.2Июль 9, 2026
НПМnone123s:1.1.3Июль 9, 2026
НПМnone123s:1.1.6Июль 9, 2026
НПМРезультаты поиска: 999.0.0Июль 10, 2026
НПМcursed-ecto-d3ab00:1.0.0Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.0.0Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.0.0Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.1.0Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.1.0Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.1.0Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.1.0Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.1.0Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.1.0Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.1.0Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.1.0Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.1.1Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.1.1Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.1.1Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.1.1Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.1.1Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.1.1Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.1.1Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.1.3Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.1.1Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.1.3Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.1.3Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.1.3Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.1.3Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.1.3Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.1.4Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.1.3Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.1.3Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.1.4Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.1.4Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.1.4Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.1.4Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.1.4Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.1.4Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.1.4Июль 10, 2026
НПМtesting-d3do:99.9.9Июль 10, 2026
НПМ@wagni_bot/binance-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/web3-toolkit:1.0.0Июль 10, 2026
НПМ@wagni_bot/jupiter-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/orca-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/pumpfun-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/solana-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.1.5Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.1.5Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.1.5Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.1.5Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.1.5Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.1.5Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.1.5Июль 10, 2026
НПМ@wagni_bot/ethereum-wallet:1.0.0Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.1.5Июль 10, 2026
НПМ@wagni_bot/web3-agent:1.2.0Июль 10, 2026
НПМ@wagni_bot/metemask-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/opensea-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/polygon-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/polymarket-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/bsc-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/hyperliquid-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/jupiter-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/orca-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/solana-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/eth-agent:1.2.0Июль 10, 2026
НПМ@wagni_bot/ethereum-wallet:1.2.0Июль 10, 2026
НПМ@wagni_bot/meteora-sdk:1.0.0Июль 10, 2026
НПМ@wagni_bot/pumpfun-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/binance-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/meteora-sdk:1.2.0Июль 10, 2026
НПМ@wagni_bot/web3-toolkit:1.2.0Июль 10, 2026
НПМclient-cookies-agent:99.9.6Июль 10, 2026
НПМclient-cookies-agent:99.9.5Июль 10, 2026
НПМnonenull1:1.2.0Июль 10, 2026
НПМnonenull1:1.3.0Июль 10, 2026
НПМnonenull1:1.5.0Июль 10, 2026
НПМnonenull1:1.5.2Июль 10, 2026
НПМnonenull1:1.6.0Июль 10, 2026
НПМfury_frontend-andes-ui:99.9.5Июль 10, 2026
Pypimoon-uv:0.0.17Июль 10, 2026
Pypimoon-uv:0.0.18Июль 10, 2026
Pypimoon-uv:0.0.19Июль 10, 2026
НПМes6-codeify:2.2.0Июль 10, 2026

Более 200 пакетов. За одну неделю. Злоумышленники наращивают свою мощь быстрее, чем когда-либо.

В еженедельном обзоре наблюдается резкий рост как объёма, так и координации атак. Если раньше появлялись десятки пакетов в неделю, то теперь их сотни, а стоящие за ними кампании всё больше автоматизируются: масштабное подражание криптографическим SDK, атаки на MCP-серверы и появление одних и тех же инструментов для кражи информации под новыми именами спустя несколько дней после удаления. Закономерность сохраняется: злоумышленники публикуют информацию быстрее, чем реестры её удаляют, и быстрее, чем еженедельное сканирование может её обнаружить.

Раннее предупреждение о вредоносном ПО Xygeni Отслеживает npm, PyPI и другие реестры в режиме реального времени, выявляя угрозы в момент публикации, до того, как они достигнут сборки, до того, как агент ИИ установит их автономно, и до того, как сервер JupyterLab без пароля или переименованный информационный шпион сможет выполнить свою работу. @wagni_bot публикует около 30 пакетов криптографических SDK менее чем за три часа, или forge-jsxy Переиздание под новым названием в пятый раз, обнаружение факта задним числом уже слишком поздно.

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

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

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

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