Akun GitHub Toptal Dibobol, Peretas Publikasikan Paket NPM Berbahaya

Platform rekrutmen dan layanan teknologi global Toptal menjadi korban pembobolan akun GitHub, di mana pelaku memanfaatkan akses tersebut untuk menerbitkan paket NPM berbahaya. Insiden ini dikonfirmasi oleh Toptal dan kini tengah dalam investigasi, dengan sejumlah langkah mitigasi telah diterapkan untuk membatasi dampak.

Kronologi Singkat Serangan

Peretas berhasil mendapatkan akses ke repositori GitHub pribadi milik Toptal, lalu menerbitkan setidaknya dua paket NPM jahat yang menyamar sebagai turunan dari pustaka resmi milik perusahaan. Paket-paket tersebut adalah:

Kedua paket ini diunggah ke registry NPM publik dan berisi kode obfuscated yang melakukan aksi mencurigakan ketika dipasang oleh developer.

Tujuan Utama: Mencuri Data Lingkungan Developer

Analisis awal menunjukkan bahwa kode berbahaya dalam paket tersebut mencoba mengekstrak variabel lingkungan (environment variables) dari mesin pengembang yang menginstalnya. Informasi ini dapat mencakup token API, kredensial database, dan data rahasia lain yang biasa digunakan dalam proses pengembangan perangkat lunak.

Payload-nya didesain untuk:

Tindakan Toptal dan NPM

Begitu Toptal mengetahui insiden ini, mereka:

Paket jahat tersebut kini telah dihapus dari NPM, namun pengguna yang sempat menginstalnya sebelum penghapusan berpotensi sudah terekspos.

Rekomendasi untuk Developer dan Pengguna NPM

Pakar keamanan menyarankan langkah-langkah berikut bagi siapa pun yang sempat menggunakan atau mencurigai menginstal paket terkait:

Insiden ini menjadi pengingat serius tentang rantai pasokan perangkat lunak (software supply chain) dan pentingnya pengamanan akun pengembang, termasuk penggunaan 2FA, rotasi token akses, dan deteksi anomali pada CI/CD pipeline.


Sumber: Hackers breach Toptal GitHub account, publish malicious NPM packages

Exit mobile version