Ringkasan Kod Berniat Jahat 74

Ringkasan Kod Berniat Jahat Xygeni 74

Hampir 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 130 pakej berniat jahat antara 7 Jun dan 12 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 40 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 muncul dalam tiga versi pada 10 Jun, menyamar sebagai sistem reka bentuk kewangan yang terkenal. Dalam PyPI, helixagentai, telegramlite, dan cdjeez telah disahkan sepanjang minggu.

Ini bukanlah anomali terpencil. Apa yang menonjol minggu ini ialah penumpuan serangan kekeliruan kebergantungan terhadap ruang nama pakej dalaman, penerbitan berterusan selama beberapa hari sensivity kluster, dan penyasaran berterusan terhadap perkakasan Web3 dan Solana, satu corak yang telah dipercepatkan dengan ketara pada tahun 2026.

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 pipelines sebelum kerosakan berlaku.

Mari kita huraikan apa yang kita temui minggu ini dan mengapa ia penting.

Ekosistem Pakej Tarikh
npmkraken-ui:999.0.0Jun 7, 2026
npm@sflyinc-knapsack/shutterfly-react:999.0.0Jun 7, 2026
npmhehehee:1.0.9Jun 7, 2026
npmrisalah-opencage-geocoding:1.0.0Jun 7, 2026
npm@solana-labs/web3.js:1.0.0Jun 7, 2026
npm@solana-labs/web3-js:1.0.0Jun 7, 2026
npm@solana-labs/spl-toke:1.0.0Jun 7, 2026
npm@solana-labs/web3js:1.0.0Jun 7, 2026
npm@solana-labs/etherjs:1.0.0Jun 7, 2026
npm@solana-labs/ancor:1.0.0Jun 7, 2026
npm@solana-labs/ancor:1.0.1Jun 7, 2026
npm@jisan901/teamfocus:1.0.0Jun 7, 2026
npm@jisan901/teamfocus:1.0.1Jun 7, 2026
npm@jisan901/teamfocus:1.0.2Jun 7, 2026
npmaliran-authweb-pengguna:4.1.1Jun 8, 2026
npmaliran-authweb-pengguna:4.1.3Jun 8, 2026
npmhehehee:1.0.10Jun 8, 2026
pypihelixagentai:0.1.3Jun 8, 2026
npm@solana-labs/web3.js:1.98.102Jun 8, 2026
npm@solana-labs/web3-js:1.98.103Jun 8, 2026
npm@solana-labs/etherjs:1.98.103Jun 8, 2026
npm@solana-labs/spl-toke:1.98.103Jun 8, 2026
npm@solana-labs/ancor:1.98.103Jun 8, 2026
npm@solana-labs/web3js:1.98.103Jun 8, 2026
npm@solana-labs/web3.js:1.98.104Jun 8, 2026
npm@solana-labs/web3js:1.98.105Jun 8, 2026
npm@solana-labs/web3-js:1.98.105Jun 8, 2026
npm@solana-labs/spl-toke:1.98.105Jun 8, 2026
npm@solana-labs/etherjs:1.98.105Jun 8, 2026
npm@solana-labs/ancor:1.98.105Jun 8, 2026
npm@nstrlabs/sdk:99.0.0Jun 9, 2026
npm@nstrlabs/sdk:99.0.1Jun 9, 2026
npm@nstrlabs/ixel:99.0.0Jun 9, 2026
npm@nstrlabs/ixel:99.0.1Jun 9, 2026
npm@klapp-login-platform/sdk-asli:99.0.2Jun 9, 2026
npm@klapp-login-platform/oidc:99.0.2Jun 9, 2026
npm@klapp-login-platform/sdk-asli:99.0.0Jun 9, 2026
npm@klapp-login-platform/oidc:99.0.0Jun 9, 2026
npm@klapp-login-platform/laluan:99.0.0Jun 9, 2026
npm@klapp-login-platform/laluan:99.0.2Jun 9, 2026
npm@senarai/label-tenaga:99.0.0Jun 9, 2026
npm@senarai/label-tenaga:99.0.1Jun 9, 2026
npm@zimmo/carian_terakhir:99.0.1Jun 9, 2026
npm@zimmo/carian_terakhir:99.0.0Jun 9, 2026
npm@nstrlabs/utils:99.0.1Jun 9, 2026
npm@nstrlabs/utils:99.0.0Jun 9, 2026
npm@nstrlabs/komponen-kongsi:99.0.0Jun 9, 2026
npm@nstrlabs/komponen-kongsi:99.0.1Jun 9, 2026
npm@nstrlabs/api-client:99.0.1Jun 9, 2026
npm@nstrlabs/auth:99.0.1Jun 9, 2026
npm@nstrlabs/auth:99.0.0Jun 9, 2026
npm@nstrlabs/api-client:99.0.0Jun 9, 2026
npm@ulasan-pembayaran/kedai:99.0.1Jun 9, 2026
npm@ulasan-pembayaran/kedai:99.0.0Jun 9, 2026
npm@klapp-otp/laluan:99.0.1Jun 9, 2026
npm@klapp-otp/laluan:99.0.0Jun 9, 2026
npm@klapp-kyc/laluan:99.0.0Jun 9, 2026
npm@klapp-kyc/laluan:99.0.1Jun 9, 2026
npm@klapp-sca/laluan:99.0.0Jun 9, 2026
npm@klapp-sca/laluan:99.0.1Jun 9, 2026
npm@card-pci-data/kedai:99.0.0Jun 9, 2026
npm@card-pci-data/kedai:99.0.1Jun 9, 2026
npm@klapp-about/routes:99.0.1Jun 9, 2026
npm@klapp-about/routes:99.0.2Jun 9, 2026
npm@klapp-about/routes:99.0.0Jun 9, 2026
npmpenolong-blok-rantai-0:1.0.0Jun 9, 2026
npmkripto-utils-7:1.0.0Jun 9, 2026
npmkit-ethereum-1:1.0.0Jun 9, 2026
npmweb3-tools-9:1.0.0Jun 9, 2026
npmgdb dalam talian:1.0.0Jun 9, 2026
npmsolana-core-4:1.0.0Jun 9, 2026
npmkit-ethereum-9:1.25.36Jun 9, 2026
npmwallet-sdk-9:3.7.73Jun 9, 2026
npmdefi-tools-39:4.26.29Jun 9, 2026
npmswap-sdk-87:4.63.78Jun 9, 2026
npmalat-pertanian-12:4.68.54Jun 9, 2026
npmsistem-reka-bentuk-morningstar:99.0.0Jun 10, 2026
npmsistem-reka-bentuk-morningstar:99.0.1Jun 10, 2026
npmsistem-reka-bentuk-morningstar:99.0.2Jun 10, 2026
npmpengurus-rahsia-awan-google-config-poc:99.9.44Jun 11, 2026
pypitelegramlite:1.0.0Jun 11, 2026
pypitelegramlite:1.0.1Jun 11, 2026
npm@risiko-akses/tindak balas-ubat-pelayar:99.1.1Jun 11, 2026
npm@risiko-akses/tindak balas-ubat-pelayar:99.0.0Jun 11, 2026
npm@coze-common/kawasan-sembang:99.1.1Jun 11, 2026
npmpocteszep:1.0.5Jun 11, 2026
npmpocteszep:1.0.4Jun 11, 2026
npmpocteszep:1.0.2Jun 11, 2026
npmpocteszep:1.0.1Jun 11, 2026
npmpocteszep:1.0.8Jun 11, 2026
npmpocteszep:1.1.1Jun 11, 2026
npmsensitiviti:2.5.68Jun 11, 2026
npmsensitiviti:2.5.67Jun 11, 2026
npmsensitiviti:2.5.4Jun 11, 2026
npmsensitiviti:2.5.58Jun 11, 2026
npmsensitiviti:2.5.59Jun 11, 2026
npmsensitiviti:2.5.66Jun 11, 2026
npmsensitiviti:2.5.65Jun 11, 2026
npmsensitiviti:2.5.2Jun 11, 2026
npmsensitiviti:2.5.15Jun 11, 2026
npmsensitiviti:2.5.5Jun 11, 2026
npmsensitiviti:2.5.13Jun 11, 2026
npmsensitiviti:2.5.1Jun 11, 2026
npmsensitiviti:2.5.35Jun 11, 2026
npmsensitiviti:2.5.38Jun 11, 2026
npmsensitiviti:2.5.64Jun 11, 2026
npmsensitiviti:2.5.14Jun 11, 2026
npmsensitiviti:2.5.34Jun 11, 2026
npmsensitiviti:2.5.60Jun 11, 2026
npmsensitiviti:2.5.0Jun 11, 2026
npmsensitiviti:2.5.33Jun 11, 2026
npmsensitiviti:2.5.37Jun 11, 2026
npmsensitiviti:2.5.3Jun 11, 2026
npmsensitiviti:2.5.36Jun 11, 2026
npmsensitiviti:2.5.63Jun 11, 2026
npmsensitiviti:2.5.69Jun 11, 2026
npmsensitiviti:2.5.62Jun 11, 2026
npm@whatnot-web/www-legacy:99.1.2Jun 12, 2026
npm@whatnot-web/www-legacy:99.1.1Jun 12, 2026
npmweb-pelayar:999.0.0Jun 12, 2026
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 12, 2026
npminternallib_v984:1.0.4Jun 12, 2026
npminternallib_v984:1.0.2Jun 12, 2026
npminternallib_v557:1.0.4Jun 12, 2026
npminternallib_v557:1.0.7Jun 12, 2026
npminternallib_v557:1.0.9Jun 12, 2026
npminternallib_v557:1.0.10Jun 12, 2026
npminternallib_v557:1.0.15Jun 12, 2026
npminternallib_v557:1.0.16Jun 12, 2026
npminternallib_v557:1.0.18Jun 12, 2026
npmcoral-wraith:1.0.0Jun 12, 2026
npminternallib_v557:1.0.21Jun 12, 2026
npminternallib_v557:1.0.22Jun 12, 2026
pypicdjeez:0.32.0Jun 12, 2026

Jangan Biarkan Pakej Berniat Jahat Mencapai Pengeluaran

Pakej yang menjadi tumpuan pasukan anda semakin banyak digunakan sebagai titik masuk. Pengesanan Perisian Hasad Awal Xygeni memantau daftar dalam masa nyata, jadi ancaman seperti yang terdapat dalam ringkasan minggu ini disekat sebelum ia sampai ke binaan anda.

Penemuan minggu ini merupakan peringatan bahawa taktik tersebut semakin disengajakan. Pembanjiran versi, penyamaran ruang nama dan kempen terkoordinasi berbilang hari bukan lagi kes pinggir, malah standard buku panduan penyerang. Imbasan sekali sahaja dan audit manual tidak dapat bersaing dengan kempen yang menerbitkan berpuluh-puluh versi merentasi berbilang hari dan pendaftaran secara serentak.

Xygeni's Open Source Security Penyelesaian ini memberikan pasukan DevSecOps anda keterlihatan berterusan merentasi npm, PyPI dan seterusnya, mengesan pakej berbahaya pada saat penerbitan, mengutamakan apa yang menimbulkan risiko sebenar yang boleh dieksploitasi dan memendekkan laluan daripada pengesanan kepada pemulihan. Jadi pasukan anda boleh menghantar dengan pantas tanpa menjejaskan keselamatan.

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