Selamat datang ke edisi September Ringkasan Kod Berbahaya Xygeni. Bulan ini, pasukan penyelidikan keselamatan kami mengesahkan 104 pakej berniat jahat merentasi npm dan PyPI, yang dikesan merentasi empat ringkasan mingguan.
September ditakrifkan oleh tiga trend yang menumpu: kempen yang berterusan dari Ogos dan terus berjalan walaupun terdapat penghapusan; kekeliruan kebergantungan pada skala besar, dengan berpuluh-puluh pakej mendakwa nombor versi yang melambung tinggi seperti 99.0.0 dan 19999.x untuk merampas ruang nama persendirian; dan langkah yang jelas ke arah ekosistem pemalam dan automasi yang dipercayai oleh pembangun dengan akses istimewa, seperti Strapi, n8n dan MCP.
Antara kempen paling ketara yang didokumentasikan pada bulan ini:
- . pengendali anti-pengawasan pemadaman kendiri kembali pada 1 September, dengan
amicat,bmcat,eyevoxdanmoidevhdisahkan bersama dua nama baharu daripada nama asal yang sama,moidevkdanmoidevl. - Baileys, pustaka API Web WhatsApp yang disamarkan sepanjang bulan Ogos, terus diserang:
cloud-baileysversi yang dicapai1.1.37dan1.1.38pada minggu pertama dan1.1.41menjelang 19 September, menjadikannya salah satu penyamaran paling lama yang kami jejaki. - Kempen 21 pakej (15 hingga 17 September) menerbitkan pemalam Strapi palsu di bawah tag "meeb", semuanya pada versi yang sama
3.6.8, bersama pakej pendamping dengan nama sepertios-info-meeb322kdanfs-pwn-meeb322k. - Satu pakej,
@nimbusedge/auth, menghantar 39 versi dalam satu hari (11 September), semuanya bernombor19999.xjadi mereka akan mengatasi mana-mana versi dalaman yang sah. - Pakej kekeliruan kebergantungan yang mempunyai nama korporat dan kedengaran dalaman muncul setiap minggu:
etoro-cashout,etoro-analyticsdanetoro-aggregator(September 11)concierge-sdkat99.99.99(September 13)@traktis/core(September 17), dan@dbbhk/ui-components,@siriusbeyond/*dan@alphaspace/coreat99.xpada minggu terakhir bulan tersebut. - Pengendali “siriusbeyond” bermula dengan satu pakej tanpa skop pada 20 September dan kembali empat hari kemudian sebagai sebuah keluarga yang mempunyai skop (
@siriusbeyond/auth,/ui,/utils), jenama yang sama digayakan sebagai set pakej dalaman. - Nod aliran kerja n8n palsu berulang sepanjang bulan, termasuk
n8n-nodes-sysdiag2,n8n-nodes-buildcheckdann8n-nodes-data-transformer-utils, meneruskan corak yang pertama kali dilihat pada bulan Ogos. - Seorang pelanggan MCP,
mcp-consultasdeveiculos-client, telah diterbitkan dalam tiga versi pada satu hari (4 September), satu peringatan bahawa lapisan perkakasan AI kini merupakan sebahagian daripada rantaian bekalan yang sama. - Enam salinan bernombor
simple-date-formatter-new-*(11 hingga 16) telah diterbitkan pada 25 September, satu letusan skrip yang dibina untuk menguji nama mana yang berjaya.
Corak penentu bulan September: penyerang bukan lagi hanya meminjam nama yang dipercayai, mereka meminjam kedudukan yang dipercayai. Plugin, nod aliran kerja, klien MCP dan ruang nama pakej peribadi semuanya berjalan dengan lebih banyak akses daripada kebergantungan biasa, dan di situlah kempen bulan September tertumpu.
Berikut adalah ringkasan tentang apa yang kami temui. Anda boleh melihat semua data empat minggu yang didedahkan secara terperinci di Indeks Ringkasan Kod Berniat Jahat.
Minggu 5: 4 Pakej Ditemui
| Ekosistem | Pakej | Tarikh |
|---|---|---|
| npm | @alphaspace/teras:99.0.1 | 26 September 2026 |
| npm | @alphaspace/teras:99.0.2 | 26 September 2026 |
| npm | @alphaspace/teras:99.0.3 | 26 September 2026 |
| npm | kotak pasir-hos-kendiri-cma-cf:1.0.0 | 26 September 2026 |
Minggu 4: Lebih 24 Pakej Ditemui
| Ekosistem | Pakej | Disahkan |
|---|---|---|
| npm | test890-auth:1.0.0 | September 18, 2026 |
| npm | tambah-pukal-sdk:1.99.99 | September 19, 2026 |
| npm | cloud-baileys:1.1.41 | September 19, 2026 |
| npm | bahan-dagang-byted:1.0.0 | September 20, 2026 |
| npm | ikut-auto-saya:1.0.7 | September 20, 2026 |
| npm | siriusbeyond:1.0.0 | September 20, 2026 |
| npm | pengesahan sistem:2.0.10 | September 22, 2026 |
| npm | n8n-nod-pengubah-data-utils:1.0.0 | September 23, 2026 |
| npm | id-pemanggil-bawa-pulang:1.0.1 | September 23, 2026 |
| npm | @dbbhk/ui-components:99.0.0 | September 24, 2026 |
| npm | @siriusbeyond/auth:99.0.0 | September 24, 2026 |
| npm | @alphaspace/teras:99.0.2 | September 25, 2026 |
| npm | pemformat-tarikh-mudah-baharu-11:1.0.0 | September 25, 2026 |
Minggu 3: Lebih 81 Pakej Ditemui
| Ekosistem | Pakej | Disahkan |
|---|---|---|
| pypi | skrip-lucy-python-2030:0.1.1 | September 11, 2026 |
| npm | @nimbusedge/auth:19999.x (39 versi) | September 11, 2026 |
| npm | etoro-cashout:99.0.2 | September 11, 2026 |
| npm | etoro-analitik:99.0.2 | September 11, 2026 |
| pypi | aitextkit-py:0.1.1 | September 11, 2026 |
| npm | noblox-asset.js:7.4.0 | September 12, 2026 |
| npm | concierge-sdk:99.99.99 | September 13, 2026 |
| pypi | darkglitch:1.4.4 | September 15, 2026 |
| npm | fs-pwn-meeb322k:1.0.0 | September 15, 2026 |
| npm | strapi-plugin-os-info-meeb322k:3.6.8 | September 15, 2026 |
| npm | n8n-nod-sysdiag2:2.0.2 | September 15, 2026 |
| npm | n8n-nod-buildcheck:1.0.0 | September 15, 2026 |
| npm | csa-mfa:1.1.15 | September 16, 2026 |
| npm | strapi-plugin-tryccresh-meeb:3.6.8 | September 16, 2026 |
| npm | @traktis/teras:99.99.2 | September 17, 2026 |
Minggu 2: 13 Pakej Ditemui
| Ekosistem | Pakej | Tarikh |
|---|---|---|
| pypi | syswatch:1.0.0 | 07 September 2026 |
| pypi | samaki:0.4.9 | 07 September 2026 |
| komposer | slimfit/slimbase:2.0 | 07 September 2026 |
| komposer | slimfit/formbase:1.2 | 07 September 2026 |
| komposer | gcform/formhelper:1.2 | 07 September 2026 |
| npm | cloud-baileys:1.1.39 | 07 September 2026 |
| npm | aloi-grafql:1.0.1 | 08 September 2026 |
| npm | @umschool/platform:999.0.0 | 10 September 2026 |
| npm | twilio-hackerone-poc-b8f21a:1.0.0 | 10 September 2026 |
| npm | twilio-hackerone-poc-b8f21a:1.0.1 | 10 September 2026 |
| npm | cloud-baileys:1.1.40 | 11 September 2026 |
| pypi | darkglitch:1.4.4 | 11 September 2026 |
| pypi | darkglitch:1.4.5 | 11 September 2026 |
Minggu 1: 18 Pakej Ditemui
| Ekosistem | Pakej | Disahkan |
|---|---|---|
| npm | amicat:1.0.0 | September 01, 2026 |
| npm | bmcat:2.0.9 | September 01, 2026 |
| npm | eyevox:1.0.0 | September 01, 2026 |
| npm | moidevh:1.0.0 | September 01, 2026 |
| npm | moidevk:1.0.0 | September 01, 2026 |
| npm | moidevl:1.0.0 | September 01, 2026 |
| pypi | syswatch:1.0.0 | September 02, 2026 |
| npm | cloud-baileys:1.1.37 | September 02, 2026 |
| npm | @stellarshift/token-unit:1.0.3 | September 02, 2026 |
| npm | @stellarshift/kit-alamat-evm:1.0.3 | September 02, 2026 |
| npm | @stellarshift/abi-tools:1.0.3 | September 02, 2026 |
| npm | @stellarshift/metadata-rantaian:1.0.3 | September 02, 2026 |
| npm | @a23842/dsh-notifier:0.1.0 | September 03, 2026 |
| pypi | samaki:0.4.9 | September 04, 2026 |
| npm | cloud-baileys:1.1.38 | September 04, 2026 |
| npm | mcp-konsultasdeveiculos-client:0.1.1 | September 04, 2026 |
| npm | mcp-konsultasdeveiculos-client:0.1.0 | September 04, 2026 |
| npm | mcp-konsultasdeveiculos-client:0.0.2 | September 04, 2026 |
Dari Baileys ke Strapi: Apa yang Didedahkan oleh Serangan Rantaian Bekalan September
Kempen di atas menunjukkan penyerang bergerak ke atas rantaian kepercayaan. Penyamaran pustaka yang kini telah bertahan selama dua bulan daripada penghapusan, pakej kekeliruan kebergantungan yang meningkatkan nombor versi mereka untuk mengatasi ruang nama peribadi dan pemalam Strapi palsu, nod n8n dan klien MCP yang dibina untuk dijalankan di tempat pembangun memberikan akses paling banyak: semuanya berada di tempat sebenar SDLCs setiap minggu, sering dipasang oleh perkakasan automatik sebelum mana-mana manusia membaca nama pakej.
Xygeni's pengesanan perisian hasad dan CI/CD dan keselamatan rantaian bekalan memberi organisasi keterlihatan untuk mengesan kebergantungan yang berniat jahat sebelum mereka melaksanakan pada mesin pembangun, memasuki sistem binaan atau mencapai pengeluaran. MEW, enjin perisian hasad Xygeni, mengesan pakej berniat jahat sebelum tandatangan wujud, merentasi npm, PyPI, OpenVSX dan seterusnya, memantau corak penerbitan yang mencurigakan, penyalahgunaan ruang nama, kesalahan taip dan teknik serangan natif AI apabila ia muncul.
Setiap penemuan diutamakan secara automatik mengikut keboleheksploitasian, kebolehcapaian dan impak perniagaan, jadi pasukan anda memberi tumpuan kepada perkara yang sebenarnya perlu dibaiki, bukannya gangguan.
Terokai setiap pakej dan kempen berniat jahat yang disahkan oleh Pasukan Keselamatan Xygeni dalam Ringkasan Kod Berniat Jahat.
Kekal selamat. Kekal pantas. Kekal terkawal dengan Xygeni.







