Apa yang terjadi
Cacing registry yang menyebar sendiri (keluarga termasuk Miasma, Hades) menyebar melalui identitas penerbitan yang dicuri, bukan eksploitasi. Panduan kelas ancaman (diterbitkan 2026-11-08) menyoroti bahwa file pemicu alat pengkodean AI sekarang menjadi pemicu eksekusi, dan bahwa penerbitan tepercaya tidak menutup lingkaran karena identitas di balik build dapat menjadi maintainer yang dibajak.
Mengapa penting
Ini adalah ancaman rantai pasokan yang tepat yang menargetkan pengembang AI: instalasi paket, klon repositori, dan file konfigurasi/hook agen AI semuanya adalah titik eksekusi. Cacing yang mereplikasi diri yang menyebar melalui grafik dependensi alat yang digunakan untuk membangun dan menjalankan sistem AI dapat meracuni komunitas luas, dan agen AI menambahkan permukaan pemicu baru.
Vektor serangan
Skrip lifecycle/preinstall, file build native, file .pth, dan file pemicu agen pengkodean AI menjalankan kode pada waktu instalasi atau pembukaan repositori. Cacing mengumpulkan token penerbitan/token GitHost/kunci cloud dan menerbitkan ulang paket lain korban, menyebar melalui grafik dependensi.
Sistem yang terdampak
Ekosistem npm/PyPI/GitHub; pemicu eksekusi termasuk preinstall, binding.gyp, file .pth, dan file pemicu agen pengkodean AI
Mitigasi
Rotasi semua kredensial developer dan wajibkan MFA tahan phishing (saran CISA); nonaktifkan skrip instalasi di CI; pisahkan pekerjaan rilis dari pekerjaan yang menginstal kode pihak ketiga; terapkan masa tunggu sebelum mengadopsi versi baru; perlakukan file pemicu konfigurasi/hook agen AI sebagai input tidak tepercaya.