Ringkasan Kod Berniat Jahat 75

Ringkasan Kod Berniat Jahat Xygeni 75

Setiap minggu, sistem pengesanan malware kami mengimbas beribu-ribu pakej baharu dan dikemas kini merentasi daftar awam seperti npm dan PyPI. Minggu ini tidak terkecuali.

Kami mengesahkan lebih 200 pakej berniat jahat antara 12 Jun dan 19 Jun 2026, kebanyakannya merentasi npm, dengan kes tambahan dalam PyPI. Beberapa muncul dalam kelompok yang diselaraskan, keluaran berniat jahat berulang yang diterbitkan di bawah nama yang sama atau merentasi keluarga pakej yang berkait rapat.

Kes yang paling ketara minggu ini ialah sensivity, yang membanjiri npm dengan lebih 70 keluaran versi merentasi julat 2.5.x, disahkan dalam beberapa hari. Kelompok penting lain termasuk gelombang @solana-labs typosquats yang menyasarkan ekosistem Solana (web3.js, web3-js, etherjs, spl-toke, ancor, web3js — merentasi dua kempen penerbitan berasingan pada 7 Jun dan 8 Jun), @nstrlabs keluarga (sdk, ixel, utils, shared-components, api-client, auth — serangan kekeliruan kebergantungan terhadap ruang nama pakej dalaman), yang @klapp-login-platform kumpulan (native-sdk, oidc, routes — menyamar sebagai platform pengesahan), internallib_v557 dan internallib_v984 (berbilang versi penipu perpustakaan dalaman yang dikaburkan), pocteszep (6 versi diterbitkan pada 11 Jun), dan sekumpulan utiliti kripto dan Web3 termasuk blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87, dan farming-tools-12. Yang morningstar-design-system pakej tersebut muncul dalam tiga versi pada 10 Jun, menyamar sebagai sistem reka bentuk kewangan yang terkenal.

Dari 13 Jun dan seterusnya, rentaknya semakin pantas. houzidawang806 kluster sahaja menyumbang lebih 25 versi yang diterbitkan dalam satu hari, disertai oleh adik-beradik houzidawang807 dan houzidawang808. Yang metrics-pipeline-d8k2 pakej telah diterbitkan semula secara berterusan merentasi 21 versi antara 15 Jun dan 18 Jun — satu kempen pengelakan berterusan yang direka untuk kekal mendahului senarai sekatan. friendly-greeter-demo pakej terus muncul semula merentasi versi sepanjang minggu. Percubaan kekeliruan kebergantungan baharu muncul di bawah xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategies, dan beberapa yang lain — semuanya membawa nombor versi yang dinaikkan dalam julat 999.x. Sekumpulan nama utiliti generik baharu dengan akhiran heks rawak (color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*) muncul pada 18–19 Jun, selaras dengan pendaftaran pukal yang telah ditetapkan. Minggu ini ditutup dengan trimprompt, trimprompt-hub, claude-cup, dan web3-crypto-address-utils disahkan pada 19 Jun. Dalam PyPI, neuralbridge-sdk (lima versi merentasi 4.5.x–5.1.x), deepstrain, teambot-ai, hello-test-s1, dan aiaddin-agent telah disahkan sepanjang minggu.

Ini bukanlah anomali terpencil. Apa yang menonjol minggu ini ialah penumpuan serangan kekeliruan kebergantungan terhadap ruang nama pakej dalaman, kempen penerbitan berbilang hari yang berterusan yang direka untuk mengatasi penghapusan, penyasaran berterusan perkakasan Web3 dan DeFi (corak yang telah dipercepatkan dengan ketara pada tahun 2026), dan penggunaan nama pakej generik seperti hingar yang semakin meningkat yang direka bentuk untuk mengelak pengesanan dengan menggabungkannya ke dalam pokok kebergantungan biasa.

Gambaran ringkas mingguan ini merupakan sebahagian daripada Ringkasan Kod Berbahaya kami yang berterusan, di mana kami mengesahkan ancaman baharu dan menyediakan risikan yang boleh diambil tindakan untuk membantu pasukan DevSecOps melindungi mereka pipelinesebelum kerosakan berlaku. Mari kita huraikan apa yang kita temui minggu ini dan mengapa ia penting.

Ekosistem Pakej Disahkan
npmecto-corsair-whisper-6f3b9:1.0.18Jun 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.17Jun 12, 2026
npmecto-nightly-spirit:1.1.0Jun 12, 2026
npmbendera-ecto-corsair-x9m4:1.0.0Jun 12, 2026
npmecto-rust-read-f3a9c1:1.0.2Jun 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.16Jun 12, 2026
npmecto-rust-read-f3a9c1:1.0.1Jun 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.15Jun 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.14Jun 12, 2026
npminternallib_v984:1.0.3Jun 15, 2026
npminternallib_v984:1.0.4Jun 15, 2026
npminternallib_v984:1.0.2Jun 15, 2026
npminternallib_v557:1.0.4Jun 15, 2026
npminternallib_v557:1.0.7Jun 15, 2026
npminternallib_v557:1.0.9Jun 15, 2026
npminternallib_v557:1.0.10Jun 15, 2026
npminternallib_v557:1.0.15Jun 15, 2026
npminternallib_v557:1.0.16Jun 15, 2026
npminternallib_v557:1.0.18Jun 15, 2026
npmcoral-wraith:1.0.0Jun 12, 2026
npminternallib_v557:1.0.21Jun 15, 2026
npminternallib_v557:1.0.22Jun 15, 2026
npmnpm-sandbox-research-d7e8:1.0.0Jun 18, 2026
npmnpm-sandbox-penyelidikan-a1b2:1.0.0Jun 18, 2026
npmnpm-sandbox-penyelidikan-c5d6:1.0.0Jun 18, 2026
npmnpm-sandbox-research-9c4e:1.0.0Jun 18, 2026
npmnpm-sandbox-research-8b2f:1.0.0Jun 18, 2026
npmnpm-sandbox-penyelidikan-e9f0:1.0.0Jun 18, 2026
npmnpm-sandbox-penyelidikan-f1g2:1.0.0Jun 18, 2026
npmtsc-mesh:1.0.0Jun 13, 2026
npmdemo-penyambut-ramah:1.0.6Jun 13, 2026
npmdemo-penyambut-ramah:1.0.4Jun 13, 2026
npmdemo-penyambut-ramah:1.0.3Jun 13, 2026
npmdemo-penyambut-ramah:1.0.2Jun 13, 2026
npmdemo-penyambut-ramah:1.0.9Jun 13, 2026
npmtsc-ai:1.2.1Jun 13, 2026
npmtsc-lotl:1.0.2Jun 13, 2026
npmtsc-mesh:1.0.1Jun 13, 2026
npmtsc-ai:1.2.0Jun 13, 2026
pypineuralbridge-sdk:4.5.4Jun 13, 2026
npmnpm-sandbox-penyelidikan-g3h4:1.0.0Jun 18, 2026
npmpascapasang-logger-7x9z:1.0.0Jun 18, 2026
npmhouzidawang806:1.0.0Jun 13, 2026
pypineuralbridge-sdk:5.0.0Jun 13, 2026
pypineuralbridge-sdk:4.5.5Jun 13, 2026
npmhouzidawang806:1.0.1Jun 13, 2026
npmhouzidawang806:1.0.2Jun 13, 2026
npmhouzidawang806:1.0.3Jun 13, 2026
npmhouzidawang806:1.0.4Jun 13, 2026
npmhouzidawang806:1.0.5Jun 13, 2026
npmhouzidawang806:1.0.6Jun 13, 2026
npmhouzidawang806:1.0.7Jun 13, 2026
npmhouzidawang806:1.0.9Jun 13, 2026
npmhouzidawang806:1.1.0Jun 13, 2026
npmhouzidawang806:1.1.1Jun 13, 2026
npmhouzidawang806:1.1.2Jun 13, 2026
npmhouzidawang806:1.1.3Jun 13, 2026
npmhouzidawang806:1.1.4Jun 13, 2026
npmhouzidawang806:1.1.5Jun 13, 2026
pypineuralbridge-sdk:5.1.0Jun 13, 2026
npmhouzidawang807:1.1.6Jun 13, 2026
npmhouzidawang806:1.1.6Jun 13, 2026
npmhouzidawang808:1.0.0Jun 13, 2026
npmhouzidawang806:1.1.7Jun 13, 2026
npmhouzidawang806:1.1.8Jun 13, 2026
npmhouzidawang806:1.2.0Jun 13, 2026
pypineuralbridge-sdk:5.1.1Jun 13, 2026
npmhouzidawang806:1.2.1Jun 13, 2026
npmhouzidawang806:1.2.3Jun 13, 2026
npmhouzidawang806:1.2.4Jun 13, 2026
npmhouzidawang806:1.2.5Jun 13, 2026
npmhouzidawang806:1.2.6Jun 13, 2026
pypineuralbridge-sdk:5.1.2Jun 13, 2026
pypiterikan dalam:1.1.0Jun 13, 2026
npm@jisan901/teamfocus:1.0.3Jun 13, 2026
npmxy-shared:999.0.0Jun 14, 2026
npmaxl-ui:9.9.99Jun 14, 2026
npmmuatninja-kongsi:9.9.99Jun 14, 2026
npmnpx-whoami-demo:1.0.0Jun 14, 2026
npm@jisan901/teamfocus:1.0.4Jun 14, 2026
npmnano-perf:1.0.1Jun 14, 2026
npmtn-iklan:5.0.1Jun 14, 2026
npmkijai:0.0.2Jun 15, 2026
npmharga-token-cron:999.0.0Jun 15, 2026
npmhemi-supply-cron:999.0.0Jun 15, 2026
npmbahagian belakang portal:999.0.0Jun 15, 2026
npmstrategi-bilik kebal:999.0.0Jun 15, 2026
npmhemi-peroleh-tindakan:999.0.0Jun 15, 2026
npmpemantau-peti besi-cron:999.0.0Jun 15, 2026
npmganjaran-ve-hemi:999.0.0Jun 15, 2026
npmnic-datagov:1.0.0Jun 16, 2026
npmogd-analytics:1.0.0Jun 16, 2026
npmplatform-ogd:1.0.0Jun 16, 2026
npmdms-backend:1.0.0Jun 16, 2026
npmdemo-penyambut-ramah:1.0.10Jun 16, 2026
npmdemo-penyambut-ramah:1.0.11Jun 16, 2026
npmalamat-cardano-docs:1.0.1Jun 16, 2026
npmbodega-sdk:9.9.9Jun 16, 2026
npmpinjaman-aliran-sdk:9.9.9Jun 16, 2026
npmpinjaman aliran:9.9.9Jun 16, 2026
npmpinjaman-layar:9.9.9Jun 16, 2026
npmjanus-ft:1.0.0Jun 16, 2026
npmaliran-janus:1.0.0Jun 16, 2026
npmjanus-erc20:1.0.0Jun 16, 2026
npmflowcardano:9.9.9Jun 16, 2026
npmdefinisi aliran:9.9.9Jun 16, 2026
pypihello-test-s1:0.3.1Jun 16, 2026
npmpkg-telemetri-r4f9:1.0.0Jun 18, 2026
npmpengesahan mel:3.3.46Jun 16, 2026
npmkarusel-pengawal-mixin:999.0.0Jun 16, 2026
npmmetrik-masa-jalan-w7k2:1.0.0Jun 18, 2026
npmpengesahan mel:3.3.48Jun 16, 2026
npmpenjejak-bina-n5p1:1.0.0Jun 16, 2026
npmnpm-kotak pasir-ping-r9t2:1.0.0Jun 18, 2026
npmmetrik-peristiwa-q3x7:1.0.2Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.1Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.0Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.3Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.4Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.5Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.6Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.7Jun 16, 2026
npmmetrik-peristiwa-q3x7:1.0.8Jun 16, 2026
npmmetrik-pipeline-d8k2:1.0.0Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.1Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.2Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.3Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.4Jun 18, 2026
pypiteambot-ai:1.48.0Jun 17, 2026
npmmetrik-pipeline-d8k2:1.0.5Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.6Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.7Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.8Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.9Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.10Jun 18, 2026
npmdemo-penyambut-ramah:1.0.13Jun 17, 2026
npmdemo-penyambut-ramah:1.0.14Jun 17, 2026
npmmetrik-pipeline-d8k2:1.0.11Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.12Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.13Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.14Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.15Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.16Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.17Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.18Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.19Jun 18, 2026
npmmetrik-pipeline-d8k2:1.0.20Jun 18, 2026
npmkontrak-cryptodao:99.99.99Jun 17, 2026
npmjenis-kriptodao:99.99.99Jun 17, 2026
npmkonfigurasi-cryptdao:99.99.99Jun 17, 2026
npmcryptodao-utils:99.99.99Jun 17, 2026
npmcryptodao-backend:99.99.99Jun 17, 2026
npmcryptodao-sdk:99.99.99Jun 17, 2026
npmteras-cryptodao:99.99.99Jun 17, 2026
npmcryptodao-bot:99.99.99Jun 17, 2026
npmpenandatangan cryptodao:99.99.99Jun 17, 2026
npmcryptodao-deploy:99.99.99Jun 17, 2026
npmmetrik-probe-64b2:1.0.0Jun 18, 2026
npmmetrik-probe-dc85:1.0.0Jun 18, 2026
npmmetrik-probe-77d4:1.0.0Jun 18, 2026
npm@public-for-cdao/teras:99.99.99Jun 17, 2026
npmmetrik-probe-88ad:1.0.0Jun 18, 2026
npmwrspati:0.1.0Jun 18, 2026
npmtindakan-penjejak-ebpf:1.0.1Jun 18, 2026
npm@azure-lab-services/ml-ts:99.0.0Jun 18, 2026
npmperkhidmatan-makmal:99.0.0Jun 18, 2026
npmimbasan sahaja:0.4.5Jun 18, 2026
npmimbasan sahaja:0.4.6Jun 18, 2026
npmimbasan sahaja:0.4.7Jun 18, 2026
npmimbasan sahaja:0.4.8Jun 18, 2026
npm@muaththir/api:2.0.0Jun 18, 2026
npmmodul-caj-pejabat-belakang:2.999.1Jun 18, 2026
npmmodul-caj-pejabat-belakang:2.999.0Jun 18, 2026
npmimbasan sahaja:0.4.9Jun 18, 2026
npmimbasan sahaja:0.5.0Jun 18, 2026
npmimbasan sahaja:0.5.1Jun 18, 2026
npmimbasan sahaja:1.0.0Jun 18, 2026
npmnano-perf:2.0.0Jun 18, 2026
npmnano-perf:2.0.1Jun 18, 2026
npmnano-perf:2.1.0Jun 18, 2026
npmnano-perf:2.2.0Jun 18, 2026
npmmetrik-probe-f256:1.0.0Jun 18, 2026
npmwarna-utils-dee0:1.0.0Jun 18, 2026
npmdata-utils-d703:1.0.0Jun 18, 2026
npmalat-rentetan-be6c:1.0.0Jun 18, 2026
npmsemak-jenis-816d:1.0.0Jun 18, 2026
npmfmt-helpers-794b:1.0.0Jun 18, 2026
npmdatacamp-light:1.0.0Jun 18, 2026
npmdata-utils-bcf2:1.0.0Jun 19, 2026
npmstrim-baca-35cf:1.0.0Jun 19, 2026
npmmasa-delta-32bb:1.0.0Jun 19, 2026
npmjson-selamat-38bd:1.0.0Jun 19, 2026
npmhex-conv-ae7a:1.0.0Jun 19, 2026
npmbalutan-penimbal-67d7:1.0.0Jun 19, 2026
npmtrimprompt:1.0.2Jun 19, 2026
npmtrimprompt:1.0.4Jun 19, 2026
npmhab-trimprot:1.0.1Jun 19, 2026
npmclaude-cup:0.8.6Jun 19, 2026
pypiejen-aiaddin:0.1.0Jun 19, 2026
npmweb3-crypto-address-utils:0.1.0Jun 19, 2026

Jangan Biarkan Kempen Terselaras Mencapai Anda Pipelines

Ringkasan minggu ini bukan tentang satu ancaman sahaja; ia tentang skala. Lebih 200 pakej yang disahkan, limpahan versi yang berterusan dalam beberapa hari dan kempen pendaftaran pukal berskrip berjalan lebih pantas daripada yang dapat dijejaki oleh semakan manual. Penyerang tidak menunggu anda untuk mengejar.

Pengesanan Perisian Hasad Awal Xygeni memantau npm, PyPI dan daftar lain secara berterusan, menandakan ancaman pada saat penerbitan, bukan selepas ia mendarat dalam binaan. Apabila kempen menerbitkan 21 versi pakej berniat jahat yang sama sepanjang empat hari, imbasan mingguan tidak menangkap apa-apa tepat pada masanya.

Xygeni's Open Source Security penyelesaian ini memberikan pasukan DevSecOps anda keterlihatan dan keutamaan masa nyata yang mereka perlukan untuk terus mendahului tekanan terselaras seperti ini, 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