𝟭𝟰𝟰 𝗣𝗮𝗰𝗸𝗮𝗴𝗲 𝗡𝗽𝗺 𝗠𝗮𝘀𝘁𝗿𝗮 𝗧𝗲𝗿𝗸𝗼𝗺𝗽𝗿𝗼𝗺𝗶

Serangan rantai pasokan perangkat lunak (software supply chain attack) besar baru saja melanda ekosistem AI JavaScript.

Penyerang telah mengompromikan 144 paket npm di bawah namespace @mastra. Peristiwa ini, yang dikenal sebagai easy-day-js, terjadi karena satu akun kontributor dibajak.

Ketika akun tepercaya jatuh, kerusakannya menyebar dengan cepat. Satu pelanggaran memungkinkan penyerang untuk memublikasikan versi berbahaya dari hampir setiap paket Mastra utama. Hal ini menempatkan pengembang AI dan tim perusahaan dalam risiko.

Cara kerja serangan ini:

Risikonya tinggi. Kode berbahaya dapat mencuri kunci API, kredensial pengembang, atau data pengguna. Hal ini juga dapat merusak build Anda atau memperkenalkan bug.

Cara melindungi proyek Anda:

Jika Anda menggunakan paket @mastra apa pun, periksa versi Anda sekarang. Segera kunci (pin) dependensi Anda ke versi aman yang sudah diketahui.

Open source bergantung pada kepercayaan. Anda harus memperlakukan setiap pembaruan baru sebagai risiko potensial.

Sumber: https://dev.to/davekurian/144-mastra-npm-packages-compromised-in-software-supply-chain-attack-4ddn

Komunitas belajar opsional: https://t.me/GyaanSetuAi