Malware TrapDoor Menargetkan Data Dompet Solana, Sui, dan Aptos Melalui Serangan Rantai Pasok

iconCoinDesk
Bagikan
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRingkasan

expand icon
Kampanye serangan reentrancy baru bernama TrapDoor menargetkan data dompet Solana, Sui, dan Aptos melalui serangan rantai pasokan. Socket menemukan 34 paket jahat di npm, PyPI, dan Crates.io, yang menyamar sebagai alat pengembang seperti 'wallet-security-checker.' Malware ini mencuri kunci pribadi, token GitHub, dan kredensial cloud, bersembunyi di file yang terkait AI. Penyerang berusaha menyisipkan kode jahat melalui proses kontribusi open-source. Socket melaporkan paket-paket tersebut ke registri. Ancaman ini menyoroti risiko di luar serangan 51% dalam ekosistem blockchain.

Kampanye pencurian kripto baru menargetkan para pengembang yang paling mungkin memiliki kunci dompet, kredensial cloud, dan akses produksi yang tersimpan di mesin mereka.

Peneliti di perusahaan keamanan Socket mengatakan awal pekan ini mereka mengidentifikasi serangan rantai pasokan bernama TrapDoor yang menyebar di tiga registri pemrograman sumber terbuka utama, dengan lebih dari 34 paket jahat dan ratusan versi serta artefak terkait.

Poin utama adalah bahwa penyerang menjadi semakin fokus. Selain rekayasa sosial, yang menargetkan individu yang memegang informasi kunci, serangan rantai pasokan dirancang bukan untuk menangkap pengguna ritel acak, melainkan pengembang. Mereka adalah orang-orang yang mungkin memiliki file dompet, kunci SSH, token GitHub, kredensial cloud, dan akses produksi di mesin yang sama yang mereka gunakan untuk membangun alat kripto dan AI.

Socket tidak mengidentifikasi korban atau dana yang dicuri, tetapi mengatakan bahwa paket-paket tersebut aktif di npm, PyPI, dan Crates.io dan berisi payload yang dapat mencuri data dompet, mengekstraksi kredensial, menguji token AWS dan GitHub, serta meninggalkan file untuk menjaga akses tetap aktif.

Paket-paket yang diprogram dalam JavaScript, Python, dan Rust disamarkan sebagai alat bantu pengembang, pemindai keamanan, alat dompet, utilitas Solidity, paket prompt AI, dan alat bantu build Sui atau Move.

Nama-nama tersebut sengaja dibuat membosankan. Paket-paket tersebut dinamai "wallet-security-checker," "defi-risk-scanner," "solidity-build-guard," "move-compiler-tools," dan "llm-context-compressor," terlihat seperti jenis utilitas kecil yang mungkin diinstal oleh pengembang kripto atau AI tanpa banyak pertimbangan.

Namun, setelah diinstal, payload mencoba mengambil jauh lebih dari sekadar data paket.

Di paket npm, malware tersebut mencari kunci pribadi, kata sandi, token GitHub, dan login cloud di mesin pengembang. Ia juga menguji beberapa kredensial yang dicuri, mencoba berpindah ke sistem lain melalui kunci SSH, dan meninggalkan file yang dapat membuat infeksi tetap aktif.

Kunci SSH adalah file login yang digunakan pengembang untuk mengakses server, repositori kode, dan mesin lainnya. Jika dicuri, mereka dapat memungkinkan penyerang berpindah dari satu laptop yang terkompromi ke infrastruktur perusahaan yang lebih luas.

Serangan tersebut juga menggunakan file seperti .cursorrules dan claude.md, yang memungkinkan pengembang memberikan instruksi spesifik proyek kepada alat pemrograman AI. Socket mengatakan kampanye ini menanamkan instruksi tersembunyi menggunakan karakter Unicode tanpa lebar, tampaknya berusaha membuat sesi asisten AI di masa depan menjalankan "pemindaian keamanan" palsu yang mengumpulkan dan mengekstraksi rahasia.

It mengubah serangan dari pencuri paket biasa menjadi sesuatu yang lebih mirip malware lingkungan pengembang. Instalasi paket hanyalah langkah pertama, dengan target sebenarnya adalah workstation, seperti dompet, repositori, data browser, kunci cloud, akses SSH, dan alat pengkodean AI apa pun yang akan dibaca selanjutnya.

Paket Rust yang digunakan menjalankan skrip build.rs jahat selama kompilasi, menargetkan pengembang Sui dan Move. Paket PyPI mengeksekusi JavaScript jarak jauh saat diimpor. Paket di npm menggunakan hook postinstall.

Socket mengatakan telah melaporkan paket-paket tersebut ke registri yang terdampak dan mengklasifikasikan paket kampanye sebagai berbahaya. Perusahaan juga memperingatkan bahwa penyerang membuka pull request ke proyek-proyek AI dan pengembang, berusaha menambahkan file .cursorrules dan CLAUDE.md melalui jalur kontribusi open-source biasa.

Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.