Злонамерен код Digest 83

Xygeni Malicious Code Digest 83

Секоја недела, нашите системи за откривање на малициозен софтвер скенираат илјадници нови и ажурирани пакети низ јавни регистри како npm, PyPI и OpenVSX. Потврдивме 114 малициозни пакети помеѓу 7 август и 14 август, 2026, предводен од кластер на npm пакети отворено брендиран по вистинска алатка за напаѓачи на dark-LLM, бран на конфузија од зависности насочен кон библиотеките на протоколи DeFi и Web3 и голема кампања за заземање на брендот против бразилски финтех провајдер.

Највпечатливото откритие: wormgpt-cli на npm, девет верзии објавени брзо едно по друго на 7 август, заедно со придружен пакет, gpt-terminal-cli, објавено истиот ден. Името е директна референца за WormGPT, вистинска алатка за dark-LLM наменета за сајбер криминалци за фишинг и генерирање малициозен софтвер, што сугерира дека пакетот тргува со препознавањето на брендот на вистинска алатка за напаѓачи, наместо да се крие зад неутрално име.

Одделен кластер директно ја таргетираше децентрализираната финансиска инфраструктура: десет имиња на пакети на npm кои се претставуваат како вистински DeFi протокол и standardбиблиотеки (ethereum-vault-connector, boring-vault, camelot-ammv2-core, camelot-ammv2-periphery, @aerodrome-finance/contracts, @aerodrome-finance/slipstream, permit2, @openzeppelin-4/contracts, @openzeppelin-5/contracts, passkeys-react), вкупно шеснаесет потврдени верзии, објавени во рок од неколку часа една од друга на 11 август. Тоа е игра на конфузија помеѓу зависностите насочена директно кон програмерите кои градат врз основа на Камелот, Аеродром Фајнанс и ОпенЗепелин standard договори.

Најголемиот поединечен кластер оваа недела се претставуваше како Алело, бразилски давател на корпоративни бенефиции и платежни картички: десет различни имиња на пакети (alelo-core, alelo-api, alelo-client, alelo-utils, alelo-auth, alelo-sdk, alelo-services, alelo-common, alelo-payment, meualelo), повеќето објавени во две или три верзии, за дваесет и еден потврден пакет само на 14 август. Заедно со него, посебна кампања со ограничен именски простор објави дваесет и еден сличен пакет n8n-nodes-utils-helper-* пакети низ три npm опсези (@years17, @years18, @years20) помеѓу 13 и 14 август, шема што е во согласност со автоматизирано сквотирање против екосистемот на јазли на платформата за автоматизација n8n, наместо со еден рачно изработен напад.

Два пакети на Maven објавени под io.github.davidtimur/c2-lab на 7 август вреди да се означат само по име. C2 е кратенка од „command-and-control“, а рекламирањето на пакет што функционира во свое име е или извонредно невнимателно или тестира колку брзо откривањето го достигнува. За повеќе информации за ризикот во синџирот на снабдување специфичен за Maven, видете ја нашата анализа на JavaCDoor, задна врата во време на компајлирање што ја откривме во екосистемот Maven.

Оваа неделна слика е дел од нашите тековни Малициозен код Диџест, каде што ги потврдуваме новите закани и обезбедуваме практични информации за да им помогнеме на тимовите DevSecOps да ги заштитат своите pipelines пред да се случи оштетувањето.

Екосистемпакетдатум
Mavenio.github.davidtimur/c2-lab:1.0.2Август 07, 2026
Mavenio.github.davidtimur/c2-lab:1.0.0Август 07, 2026
npmopencode-browser-cdp:0.1.1Август 07, 2026
npmopencode-browser-cdp:0.1.0Август 07, 2026
npmopencode-browser-cdp:0.2.0Август 07, 2026
npmкод за разбој: 1.1.0Август 07, 2026
npm@nxtedition/rocksdb:17.3.5Август 07, 2026
npm@flame0510/rev4a:1.1.4Август 07, 2026
npmpayscribe-links:0.1.2Август 07, 2026
npmглобално-интел: 1.0.1Август 09, 2026
npmct-fivem:1.1.3Август 09, 2026
npmct-fivem:1.1.4Август 09, 2026
npmbjm-ниски-код-компоненти: 99.0.0Август 09, 2026
npmедноставен-формататор-на-датум-нов-9:1.0.0Август 09, 2026
npmедноставен-формататор-на-датум-нов-10:1.0.0Август 09, 2026
пипиkotoraka:0.1.0Август 10, 2026
пипиbtcflip:0.1.0Август 10, 2026
пипиbtcflx:0.1.0Август 10, 2026
npmhex-encode-utils:1.0.0Август 10, 2026
npmнолимит-агент: 1.0.346Август 13, 2026
npmконектор за етереум-свод: 1.0.0Август 11, 2026
npmбурен-свод: 1.0.0Август 11, 2026
npmcamelot-ammv2-peripherie:1.0.0Август 11, 2026
npmcamelot-ammv2-core:1.0.0Август 11, 2026
npm@aerodrome-finance/slipstream:1.0.0Август 11, 2026
npm@aerodrome-finance/contracts:1.0.0Август 11, 2026
npmcamelot-ammv2-peripherie:1.1.0Август 11, 2026
npmбурен-свод: 1.1.0Август 11, 2026
npmконектор за етереум-свод: 1.1.0Август 11, 2026
npmcamelot-ammv2-core:1.1.0Август 11, 2026
npm@aerodrome-finance/slipstream:1.1.0Август 11, 2026
npm@aerodrome-finance/contracts:1.1.0Август 11, 2026
npmдозвола2:1.0.0Август 11, 2026
npm@openzeppelin-5/договори:1.0.0Август 11, 2026
npm@openzeppelin-4/договори:1.0.0Август 11, 2026
npmлозинка-реакција:1.0.1Август 11, 2026
npmsui-bcs-кодек:1.0.2Август 11, 2026
npmexiouss:2.0.20Август 12, 2026
пипиобезбедување на животната средина: 1.2.0Август 12, 2026
npm@ks-cqc/генератор-на-отпечатоци-од-fingerprint:1.99.99Август 12, 2026
npm@years17/n8n-nodes-helper-utils:1.0.5Август 13, 2026
npm@years17/n8n-nodes-utils-helper-d:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-a:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-b:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-c:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-d:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-e:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-f:1.0.0Август 14, 2026
npm@years18/n8n-nodes-utils-helper-g:1.0.0Август 13, 2026
npm@years18/n8n-nodes-utils-helper-l:1.0.0Август 13, 2026
npm@years18/n8n-nodes-utils-helper-k:1.0.0Август 13, 2026
npm@years18/n8n-nodes-utils-helper-j:1.0.0Август 13, 2026
npm@years18/n8n-nodes-utils-helper-m:1.0.0Август 13, 2026
npmxrblocks-mcp:6.3.1Август 13, 2026
npmmagika-js:4.1.1Август 13, 2026
npmгаарф:3.2.1Август 13, 2026
npmприкачување-на-gcp:3.2.1Август 13, 2026
npm@years20/n8n-nodes-utils-helper-d:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-b:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-e:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-c:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-a:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-g:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-h:1.0.0Август 13, 2026
npm@years20/n8n-nodes-utils-helper-j:1.0.0Август 13, 2026
пипиyoutube3-1:0.1.0Август 13, 2026
npmgithub-policy-bot:1.0.0Август 13, 2026
npmgaarf-node-bq:1.0.0Август 13, 2026
npmgemini-cli-a2a-сервер:1.0.0Август 13, 2026
npmwct-st:1.0.0Август 13, 2026
npmtfjs-инференција:1.0.0Август 13, 2026
npmбазелиск:1.0.0Август 13, 2026
npmcode-assist-mcp:1.0.0Август 13, 2026
npmchromeos-webdriver-cli:1.0.0Август 13, 2026
npmchromecast-webdriver-cli:1.0.0Август 13, 2026
npmхром-enterprise-premium-mcp:1.0.0Август 13, 2026
npmgaarf-bq:1.0.0Август 13, 2026
npmемитување-графика-mcp:1.0.0Август 13, 2026
npmxbox-one-webdriver-cli:1.0.0Август 13, 2026
npmtizen-webdriver-cli:1.0.0Август 13, 2026
npmtfjs-прилагоден-модул:1.0.0Август 13, 2026
npmngsw-конфигурација:1.0.0Август 13, 2026
npmлокализирај-преведи: 1.0.0Август 13, 2026
npmкарма-прокси:1.0.0Август 13, 2026
npmлокализирај-екстракт: 1.0.0Август 13, 2026
npmgaarf-јазол:1.0.0Август 13, 2026
npminternallib_v756:1.0.7Август 12, 2026
npmeyeiouss:3.0.22Август 13, 2026
npmeyeiouss:3.0.21Август 13, 2026
npmдатум-fmt-помошник-xz:1.0.4Август 14, 2026
npmформат-на-датум-време-xutil:1.0.0Август 14, 2026
npmдатум-време-fmt-xutil:1.0.0Август 14, 2026
npmnotafollower1:1.0.8Август 14, 2026
npmalelo-core:99.0.0Август 14, 2026
npmalelo-core:99.0.1Август 14, 2026
npmalelo-api:99.0.0Август 14, 2026
npmalelo-клиент:99.0.0Август 14, 2026
npmalelo-utils:99.0.0Август 14, 2026
npmmeualelo:99.0.0Август 14, 2026
npmalelo-auth:99.0.0Август 14, 2026
npmalelo-sdk:99.0.0Август 14, 2026
npmalelo-услуги:99.0.0Август 14, 2026
npmalelo-common:99.0.0Август 14, 2026
npmalelo-плаќање: 99.0.0Август 14, 2026
npmalelo-auth:99.0.2Август 14, 2026
npmalelo-услуги:99.0.2Август 14, 2026
npmalelo-плаќање: 99.0.2Август 14, 2026
npmalelo-common:99.0.2Август 14, 2026
npmalelo-utils:99.0.2Август 14, 2026
npmmeualelo:99.0.2Август 14, 2026
npmalelo-api:99.0.2Август 14, 2026
npmalelo-core:99.0.2Август 14, 2026
npmalelo-sdk:99.0.2Август 14, 2026
npmalelo-клиент:99.0.2Август 14, 2026

Кога името го открива: 114 малициозни пакети оваа недела

Овонеделниот преглед покажува дека напаѓачите се потпираат на препознатливоста на брендот, наместо да се кријат од неа. wormgpt-cli се зголеми од нула на девет верзии на npm во еден ден, дрско именуван по вистинска алатка за темна LLM што се продава на сајбер криминалци, заедно со придружен пакет, gpt-terminal-cli, објавено истиот ден. Два пакети на Maven отидоа уште подалеку, објавувајќи отворено под името c2-lab, командата и контролата се наведени во самото име на пакетот.

Томот ја раскажа својата приказна на друго место. Кластер од десет пакети што ги имитира библиотеките на DeFi протоколи (ethereum-vault-connector, boring-vault, camelot-ammv2-coreи други) добија шеснаесет потврдени верзии во рок од неколку часа една од друга на 11 август, синхронизирано објавување насочено кон развивачите што ќе го внесат она што изгледа како standard договори од Камелот, Аеродром Фајнанс и ОпенЗепелин. Неколку дена подоцна, кластер од десет имиња кој се претставуваше како Алело, бразилски давател на корпоративни бенефиции, произведе дваесет и еден потврден пакет во еден ден, додека паралелна кампања присвои дваесет и еден пакет слични на нив. n8n-nodes-utils-helper-* имиња низ три одделни npm опсези, шема што укажува на автоматизирана инфраструктура за сквотирање, наместо на еден напаѓач што работи рачно.

Рано предупредување за малициозен софтвер од Xygeni ги следи npm, PyPI, Maven, OpenVSX и другите регистри во реално време, означувајќи ги заканите во моментот на објавување, пред да стигнат до градбата и пред агентот на вештачката интелигенција да ги инсталира автономно. Кога именскиот простор со опсег произведува дваесет и еден пакет што личи на друг за два дена, или артефакт од Maven се испраќа со својата намера во името, откривањето што се извршува по фактот е веќе предоцна.

Ксигени Open Source Security платформата им дава на тимовите на DevSecOps детекција во реално време и приоритизација потребни за да останат чекор пред координираниот притисок во синџирот на снабдување, така што вашите pipelineОстанете чисти без да ги забавувате вашите тимови.

алатки-за-анализа-на-композиции-на-sca-алатки
Дајте приоритет, санирајте и обезбедете ги вашите софтверски ризици
Добијте ја вашата бесплатна сметка.
Не е потребна кредитна картичка.

Обезбедете го развојот и испораката на вашиот софтвер

со Xygeni Product Suite