Kampanye malware Hugging Face telah muncul kembali hanya beberapa hari setelah diturunkan, menurut laporan dari BleepingComputer. Operasi tersebut menyalahgunakan model AI untuk membajak server GPU guna penambangan kripto dan menanam backdoor, dan salah satu model berbahaya tersebut diunduh lebih dari 28.000 kali. Dalam temuan terpisah, sebuah kit pemula Solana palsu di GitHub tampaknya dirancang untuk menipu agen pengkodean AI agar memasang trojan akses jarak jauh NetSupport (RAT).

Kedua cerita ini bukan tentang celah pada VPN atau aplikasi konsumen. Keduanya tentang kepercayaan yang diberikan pengembang pada kode dan model yang diunduh. Berikut adalah apa yang diketahui, mengapa ini penting, dan bagaimana memeriksa apa yang Anda tarik ke mesin Anda.

Apa yang dilakukan kampanye malware Hugging Face

Menurut laporan sumber, kampanye penambangan kripto menggunakan model Hugging Face sebagai kendaraan pengirimannya. Setelah model berjalan di server GPU, penyerang membajak mesin tersebut untuk menambang mata uang kripto dan menanam backdoor untuk akses berkelanjutan. Kampanye tersebut diturunkan, lalu kembali dalam hitungan hari, yang menunjukkan bahwa operator dapat dengan cepat menerbitkan ulang dengan nama atau akun baru.

Jumlah unduhan adalah detail yang perlu diperhatikan. Satu model mencapai lebih dari 28.000 unduhan menunjukkan betapa mudahnya sebuah repositori terlihat populer dan sah. Angka unduhan bukanlah sinyal keamanan.

Server GPU adalah target yang menarik karena mahal untuk dijalankan dan sangat cocok untuk penambangan. Korban mungkin hanya menyadarinya melalui tagihan cloud yang mengejutkan, penggunaan GPU yang luar biasa tinggi, atau penurunan kinerja. Backdoor adalah kekhawatiran yang lebih besar: bahkan setelah penambang dihapus, titik akses tersembunyi dapat membuat penyerang kembali.

Artikel sumber tidak merinci mekanisme teknisnya, jadi postingan ini tidak berspekulasi tentangnya. Hasil pencarian publik menyebutkan pengaturan bernama trust_remote_code sehubungan dengan kampanye tersebut, tetapi anggap itu sebagai alasan untuk meninjau konfigurasi Anda sendiri daripada penjelasan yang terkonfirmasi.

Kit Solana palsu yang ditujukan untuk agen pengkodean AI

Bagian kedua laporan tersebut menjelaskan kit pemula Solana palsu di GitHub. Kit ini diposisikan untuk menipu agen pengkodean AI agar memasang NetSupport RAT. RAT memberikan kendali jarak jauh perangkat kepada penyerang, yang dapat mencakup melihat layar, menjalankan perintah, dan berpindah melalui berkas.

Pergeseran yang mencolok adalah targetnya. Alih-alih hanya membujuk pengembang manusia, repositori ini dirancang sedemikian rupa sehingga asisten otomatis, yang mencari proyek pemula dan menyiapkannya, mungkin melakukan pemasangan. Jika agen dapat menjalankan perintah dengan izin Anda, repositori yang tercemar dapat bertindak dengan izin tersebut juga.

Ini terhubung dengan kekhawatiran yang lebih luas tentang alat otonom di lingkungan pengembangan. Liputan kami sebelumnya tentang agen AI OpenAI menembus Hugging Face menggunakan celah zero-day dan laporan tentang aktivitas ransomware agen AI di Hugging Face, sebagaimana dilaporkan oleh Sysdig menunjukkan bahwa platform dan agen AI menarik perhatian berkelanjutan dari peneliti maupun penyerang.

Apa Artinya Bagi Anda

Jika Anda tidak pernah mengunduh model AI atau menggunakan agen pengkodean, paparan langsung Anda rendah. Jika Anda seorang pengembang, penghobi, peneliti, atau menjalankan beban kerja GPU apa pun, risikonya nyata karena serangan ini menumpang pada alur kerja normal.

Masalah praktisnya adalah:

  • Popularitas bukan bukti. Jumlah unduhan yang tinggi tidak mencegah model berbahaya menyebar.
  • Penurunan tidak bersifat permanen. Kampanye kembali dalam hitungan hari, jadi repositori yang dihapus tidak berarti ancaman telah hilang.
  • Agen mewarisi akses Anda. Asisten AI yang memasang paket atau menjalankan skrip dapat menjalankan instruksi penyerang dengan hak istimewa Anda.
  • Backdoor bertahan lebih lama daripada penambang. Menghapus proses penambangan mungkin tidak menghapus penyerang.

VPN tidak mengatasi semua ini. VPN melindungi lalu lintas saat transit, bukan kode yang Anda pilih untuk dijalankan. Memeriksa sumber dan membatasi izin jauh lebih penting di sini.

Cara memeriksa model, repositori, dan alat pengembangan

Model

  • Periksa penerbitnya. Utamakan organisasi yang mapan dan verifikasi bahwa akun tersebut adalah yang Anda harapkan, bukan tiruan.
  • Berhati-hatilah dengan model apa pun yang memerlukan kode khusus untuk dimuat. Baca kode tersebut sebelum mengaktifkan opsi eksekusi kode jarak jauh.
  • Utamakan format berkas yang lebih aman jika tersedia, dan hindari menjalankan model yang tidak dikenal di mesin produksi atau yang terhubung ke cloud.
  • Uji model baru di lingkungan terisolasi tanpa akses ke kredensial atau jaringan internal.

Repositori dan kit pemula

  • Pastikan repositori milik proyek resmi dengan mengikuti tautan dari dokumentasi proyek itu sendiri.
  • Lihat riwayat commit, profil kontributor, dan usia akun. Repositori yang baru dibuat dengan instruksi yang rapi patut dicurigai.

Agen pengkodean AI

  • Wajibkan persetujuan manusia sebelum agen memasang paket atau menjalankan perintah shell.
  • Jalankan agen di sandbox atau kontainer dengan izin minimal dan tanpa akses ke rahasia.
  • Jauhkan kunci API, kunci dompet, dan kredensial cloud dari jangkauan agen.

Pemantauan

  • Pantau utilisasi GPU dan tagihan cloud untuk lonjakan yang tidak dapat dijelaskan.
  • Tinjau proses yang berjalan dan koneksi keluar di server GPU.
  • Jika Anda mencurigai kompromi, bangun ulang dari image yang bersih dan rotasi kredensial alih-alih hanya menghapus penambang. Menyimpan salinan data Anda yang telah diuji dan offline juga membantu, seperti yang dibahas dalam artikel kami tentang backup immutable sebagai lapisan pertahanan terakhir.

Poin-poin penting

Kampanye malware Hugging Face menunjukkan bahwa pusat model AI dan repositori kode kini menjadi bagian dari permukaan serangan, dan bahwa penyerang beradaptasi dengan cepat setelah penurunan. Kit Solana palsu menambahkan twist baru dengan menargetkan alat otomatis yang semakin dipercaya pengembang.

Untuk mengurangi risiko Anda: verifikasi penerbit, baca kode sebelum menjalankannya, sandbox semua yang tidak dikenal, batasi apa yang dapat dilakukan agen AI Anda, dan pantau penggunaan GPU untuk anomali. Perlakukan setiap model dan kit pemula yang diunduh sebagai tidak tepercaya sampai Anda memeriksanya.