Ringkasan Kod Berniat Jahat 83

Ringkasan Kod Berniat Jahat Xygeni 83

Setiap minggu, sistem pengesanan malware kami mengimbas beribu-ribu pakej baharu dan dikemas kini merentasi daftar awam seperti npm, PyPI dan OpenVSX. Kami mengesahkan 114 pakej berniat jahat antara 7 Ogos dan 14 Ogos, 2026, diketuai oleh kluster pakej npm yang dijenamakan secara terbuka sempena alat penyerang LLM gelap yang sebenar, gelombang kekeliruan kebergantungan yang menyasarkan pustaka protokol DeFi dan Web3 dan kempen pengurangan jenama berskala besar terhadap penyedia fintech Brazil.

Penemuan yang paling menarik perhatian: wormgpt-cli pada npm, sembilan versi diterbitkan secara berturut-turut pada 7 Ogos, bersama pakej pendamping, gpt-terminal-cli, diterbitkan pada hari yang sama. Nama tersebut merupakan rujukan langsung kepada WormGPT, alat dark-LLM sebenar yang dipasarkan kepada penjenayah siber untuk penjanaan pancingan data dan perisian hasad, menunjukkan pakej tersebut didagangkan berdasarkan pengecaman jenama alat penyerang sebenar dan bukannya bersembunyi di sebalik nama neutral.

Kelompok berasingan menyasarkan infrastruktur kewangan terdesentralisasi secara langsung: sepuluh nama pakej pada npm yang menyamar sebagai protokol DeFi sebenar dan standardperpustakaan s (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), enam belas versi yang disahkan secara keseluruhan, diterbitkan dalam beberapa jam antara satu sama lain pada 11 Ogos. Ia merupakan lakonan kekeliruan-kebergantungan yang ditujukan tepat kepada pembangun yang membina berdasarkan Camelot, Aerodrome Finance dan OpenZeppelin standard kontrak.

Kelompok tunggal terbesar minggu ini menyamar sebagai Alelo, penyedia kad faedah dan pembayaran korporat Brazil: sepuluh nama pakej berbeza (alelo-core, alelo-api, alelo-client, alelo-utils, alelo-auth, alelo-sdk, alelo-services, alelo-common, alelo-payment, meualelo), kebanyakannya diterbitkan dalam dua atau tiga versi, untuk dua puluh satu pakej yang disahkan pada 14 Ogos sahaja. Di samping itu, kempen ruang nama berskop yang berasingan menerbitkan dua puluh satu yang serupa n8n-nodes-utils-helper-* pakej merentasi tiga skop npm (@years17, @years18, @years20) antara 13 dan 14 Ogos, corak yang konsisten dengan tindakan mencangkung automatik terhadap ekosistem nod platform automasi n8n dan bukannya serangan buatan tangan tunggal.

Dua pakej Maven diterbitkan di bawah io.github.davidtimur/c2-lab pada 7 Ogos adalah wajar ditandakan pada nama sahaja. C2 adalah singkatan untuk arahan dan kawalan, dan pakej pengiklanan yang berfungsi atas namanya sendiri sama ada sangat cuai atau menguji seberapa pantas pengesanan dapat dikesan. Untuk maklumat lanjut tentang risiko rantaian bekalan khusus Maven, lihat analisis kami tentang JavaCDoor, pintu belakang masa kompilasi yang kami temui dalam ekosistem Maven.

Gambaran ringkas mingguan ini merupakan sebahagian daripada aktiviti berterusan kami Ringkasan Kod Berniat Jahat, di mana kami mengesahkan ancaman baharu dan menyediakan risikan yang boleh diambil tindakan untuk membantu pasukan DevSecOps melindungi mereka pipelines sebelum kerosakan berlaku.

EkosistemPakejTarikh
Mavenio.github.davidtimur/c2-lab:1.0.2Ogos 07, 2026
Mavenio.github.davidtimur/c2-lab:1.0.0Ogos 07, 2026
npmpelayar-kod-terbuka-cdp:0.1.1Ogos 07, 2026
npmpelayar-kod-terbuka-cdp:0.1.0Ogos 07, 2026
npmpelayar-kod-terbuka-cdp:0.2.0Ogos 07, 2026
npmkod-loom:1.1.0Ogos 07, 2026
npm@nxtedition/rocksdb:17.3.5Ogos 07, 2026
npm@flame0510/rev4a:1.1.4Ogos 07, 2026
npmpautan-pembayar-bayar:0.1.2Ogos 07, 2026
npmglobal-intel:1.0.1Ogos 09, 2026
npmct-fivem:1.1.3Ogos 09, 2026
npmct-fivem:1.1.4Ogos 09, 2026
npmkomponen-kod-rendah-bjm:99.0.0Ogos 09, 2026
npmpemformat-tarikh-mudah-baharu-9:1.0.0Ogos 09, 2026
npmpemformat-tarikh-mudah-baharu-10:1.0.0Ogos 09, 2026
pypikotoraka:0.1.0Ogos 10, 2026
pypibtcflip:0.1.0Ogos 10, 2026
pypibtcflx:0.1.0Ogos 10, 2026
npmhex-encode-utils:1.0.0Ogos 10, 2026
npmejen-nolimit:1.0.346Ogos 13, 2026
npmpenyambung-peti-bilik-ethereum:1.0.0Ogos 11, 2026
npmbilik kebal-pengeboran:1.0.0Ogos 11, 2026
npmcamelot-ammv2-pinggiran:1.0.0Ogos 11, 2026
npmcamelot-ammv2-core:1.0.0Ogos 11, 2026
npm@aerodrome-finance/slipstream:1.0.0Ogos 11, 2026
npm@kewangan-aerodrome/kontrak:1.0.0Ogos 11, 2026
npmcamelot-ammv2-pinggiran:1.1.0Ogos 11, 2026
npmbilik kebal-pengeboran:1.1.0Ogos 11, 2026
npmpenyambung-peti-bilik-ethereum:1.1.0Ogos 11, 2026
npmcamelot-ammv2-core:1.1.0Ogos 11, 2026
npm@aerodrome-finance/slipstream:1.1.0Ogos 11, 2026
npm@kewangan-aerodrome/kontrak:1.1.0Ogos 11, 2026
npmpermit2:1.0.0Ogos 11, 2026
npm@openzeppelin-5/kontrak:1.0.0Ogos 11, 2026
npm@openzeppelin-4/kontrak:1.0.0Ogos 11, 2026
npmkunci laluan-tindak balas:1.0.1Ogos 11, 2026
npmsui-bcs-codec:1.0.2Ogos 11, 2026
npmexiouss:2.0.20Ogos 12, 2026
pypiperuntukan persekitaran:1.2.0Ogos 12, 2026
npm@ks-cqc/penjana-cap-jari:1.99.99Ogos 12, 2026
npm@years17/n8n-nod-pembantu-utils:1.0.5Ogos 13, 2026
npm@years17/n8n-nod-utils-helper-d:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-a:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-b:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-c:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-d:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-e:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-f:1.0.0Ogos 14, 2026
npm@years18/n8n-nod-utils-helper-g:1.0.0Ogos 13, 2026
npm@years18/n8n-nod-utils-helper-l:1.0.0Ogos 13, 2026
npm@years18/n8n-nod-utils-helper-k:1.0.0Ogos 13, 2026
npm@years18/n8n-nod-utils-helper-j:1.0.0Ogos 13, 2026
npm@years18/n8n-nod-utils-helper-m:1.0.0Ogos 13, 2026
npmxrblocks-mcp:6.3.1Ogos 13, 2026
npmmagika-js:4.1.1Ogos 13, 2026
npmgaarf:3.2.1Ogos 13, 2026
npmmuat naik-ke-gcp:3.2.1Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-d:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-b:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-e:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-c:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-a:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-g:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-h:1.0.0Ogos 13, 2026
npm@years20/n8n-nod-utils-helper-j:1.0.0Ogos 13, 2026
pypiyoutube3-1:0.1.0Ogos 13, 2026
npmgithub-policy-bot:1.0.0Ogos 13, 2026
npmnod-gaarf-bq:1.0.0Ogos 13, 2026
npmgemini-cli-a2a-server:1.0.0Ogos 13, 2026
npmwct-st:1.0.0Ogos 13, 2026
npmtfjs-inference:1.0.0Ogos 13, 2026
npmbazelisk:1.0.0Ogos 13, 2026
npmkod-bantuan-mcp:1.0.0Ogos 13, 2026
npmpemacu-web-chromeos-cli:1.0.0Ogos 13, 2026
npmpemacu-web-chromecast-cli:1.0.0Ogos 13, 2026
npmkrom-enterprise-premium-mcp:1.0.0Ogos 13, 2026
npmgaarf-bq:1.0.0Ogos 13, 2026
npmsiaran-grafik-mcp:1.0.0Ogos 13, 2026
npmxbox-one-webdriver-cli:1.0.0Ogos 13, 2026
npmtizen-webdriver-cli:1.0.0Ogos 13, 2026
npmmodul-tfjs-tersuai:1.0.0Ogos 13, 2026
npmngsw-config:1.0.0Ogos 13, 2026
npmsetempatkan-terjemah:1.0.0Ogos 13, 2026
npmkarma-proxy:1.0.0Ogos 13, 2026
npmekstrak-lokalisasi:1.0.0Ogos 13, 2026
npmnod-gaarf:1.0.0Ogos 13, 2026
npminternallib_v756:1.0.7Ogos 12, 2026
npmeyiouss:3.0.22Ogos 13, 2026
npmeyiouss:3.0.21Ogos 13, 2026
npmtarikh-fmt-pembantu-xz:1.0.4Ogos 14, 2026
npmformat-tarikh-masa-xutil:1.0.0Ogos 14, 2026
npmtarikhmasa-fmt-xutil:1.0.0Ogos 14, 2026
npmnotafollower1:1.0.8Ogos 14, 2026
npmalelo-core:99.0.0Ogos 14, 2026
npmalelo-core:99.0.1Ogos 14, 2026
npmalelo-api:99.0.0Ogos 14, 2026
npmalelo-client:99.0.0Ogos 14, 2026
npmalelo-utils:99.0.0Ogos 14, 2026
npmmeualelo:99.0.0Ogos 14, 2026
npmalelo-auth:99.0.0Ogos 14, 2026
npmalelo-sdk:99.0.0Ogos 14, 2026
npmperkhidmatan-alelo:99.0.0Ogos 14, 2026
npmalelo-common:99.0.0Ogos 14, 2026
npmalelo-payment:99.0.0Ogos 14, 2026
npmalelo-auth:99.0.2Ogos 14, 2026
npmperkhidmatan-alelo:99.0.2Ogos 14, 2026
npmalelo-payment:99.0.2Ogos 14, 2026
npmalelo-common:99.0.2Ogos 14, 2026
npmalelo-utils:99.0.2Ogos 14, 2026
npmmeualelo:99.0.2Ogos 14, 2026
npmalelo-api:99.0.2Ogos 14, 2026
npmalelo-core:99.0.2Ogos 14, 2026
npmalelo-sdk:99.0.2Ogos 14, 2026
npmalelo-client:99.0.2Ogos 14, 2026

Apabila Nama Memberikannya: 114 Pakej Berniat Jahat Minggu Ini

Ringkasan minggu ini menunjukkan penyerang lebih bersandar pada pengiktirafan jenama dan bukannya bersembunyi daripadanya. wormgpt-cli berubah daripada sifar kepada sembilan versi pada npm dalam satu hari, dinamakan sempena alat dark-LLM sebenar yang dijual kepada penjenayah siber, bersama pakej pendamping, gpt-terminal-cli, diterbitkan pada hari yang sama. Dua pakej Maven telah melangkah lebih jauh, menerbitkan secara terbuka di bawah nama c2-lab, arahan-dan-kawalan yang dinyatakan dalam nama pakej itu sendiri.

Volume menceritakan kisahnya sendiri di tempat lain. Kluster sepuluh pakej yang menyamar sebagai pustaka protokol DeFi (ethereum-vault-connector, boring-vault, camelot-ammv2-core, dan lain-lain) telah melancarkan enam belas versi yang disahkan dalam beberapa jam antara satu sama lain pada 11 Ogos, penurunan serentak yang bertujuan untuk pembangun menarik apa yang kelihatan seperti standard kontrak daripada Camelot, Aerodrome Finance dan OpenZeppelin. Beberapa hari kemudian, kelompok sepuluh nama yang menyamar sebagai Alelo, penyedia faedah korporat Brazil, menghasilkan dua puluh satu pakej yang disahkan dalam satu hari, manakala kempen selari menghasilkan dua puluh satu pakej yang serupa n8n-nodes-utils-helper-* nama merentasi tiga skop npm berasingan, corak yang menunjukkan infrastruktur setinggan automatik dan bukannya seorang penyerang yang bekerja dengan tangan.

Amaran Perisian Hasad Awal Xygeni memantau npm, PyPI, Maven, OpenVSX dan daftar lain dalam masa nyata, menandakan ancaman pada saat penerbitan, sebelum ia mencapai binaan dan sebelum ejen AI memasangnya secara autonomi. Apabila ruang nama berskop menghasilkan dua puluh satu pakej yang serupa dalam masa dua hari, atau artifak Maven dihantar dengan niatnya dalam nama tersebut, pengesanan yang dijalankan selepas fakta tersebut sudah terlambat.

Xygeni's Open Source Security platform memberikan pasukan DevSecOps pengesanan dan keutamaan masa nyata yang diperlukan untuk kekal mendahului tekanan rantaian bekalan yang diselaraskan, jadi anda pipelineKekal bersih tanpa memperlahankan pasukan anda.

alat-analisis-komposisi-perisian-alat-sca
Utamakan, pulihkan dan lindungi risiko perisian anda
Dapatkan Akaun Percuma anda.
Tiada kad kredit yang diperlukan.

Lindungi pembangunan dan penghantaran perisian anda

dengan Suit Produk Xygeni