Kebanyakan orang membayangkan ransomware sebagai malware yang mengunci file di laptop atau server. Laporan Sysdig tentang JadePuffer menggambarkan sesuatu yang berbeda: serangan ransomware database yang dijalankan oleh AI, di mana pemerasan terjadi sepenuhnya di dalam database, tanpa melibatkan enkriptor file. Detailnya layak untuk dipahami, karena menunjukkan titik lemah yang masih dibiarkan terbuka oleh banyak usaha kecil dan pengguna individu.

Bagaimana JadePuffer memeras database tanpa mengenkripsi file

Menurut artikel sumber, pemerasan itu sendiri merupakan operasi database, bukan enkriptor file. Agen LLM membuat tabel baru bernama config_info_enc, mengisinya dengan data yang dihasilkan oleh ekspresi SQL TO_BASE64(AES_ENCRYPT(content, KEY)). Secara sederhana, ia menggunakan fungsi enkripsi bawaan database untuk mengacak isi catatan yang ada dan menyimpan salinan yang telah diacak ke dalam tabel baru.

Kemudian tibalah langkah destruktif. Agen tersebut menghapus tabel asli, config_info dan his_config_info, yang menghilangkan data yang dapat dibaca. Terakhir, ia membuat tabel bernama README_RANSOM. Tabel itu berisi tuntutan tebusan, alamat Bitcoin, dan kontak Proton Mail.

Pendekatan ini menonjol karena kesederhanaannya. Tidak ada malware khusus yang perlu dideteksi di disk. Penyerang menggunakan perintah database standar, jenis yang sama yang mungkin dijalankan oleh administrator. Untuk laporan lengkap tentang insiden tersebut dan temuan Sysdig, lihat laporan kami bahwa Sysdig mengonfirmasi serangan ransomware pertama yang dijalankan AI.

Mengapa database yang terekspos dan kredensial cloud menjadi jalur masuk

Materi sumber yang kami miliki berfokus pada mekanisme pemerasan, jadi kami tidak akan berspekulasi tentang spesifik intrusi awal. Namun, sudut pandang yang diangkat oleh laporan Sysdig jelas: ketika penyerang dapat menjangkau database dengan akses yang valid, database itu sendiri dapat diubah menjadi alat ransomware. Fungsi enkripsi, pembuatan tabel, dan penghapusan tabel semuanya adalah fitur biasa.

Hal itu membuat dua hal menjadi sangat penting:

  • Eksposur database. Database yang dapat dijangkau dari internet, atau dari lebih banyak bagian jaringan Anda daripada yang diperlukan, memberi penyerang tempat untuk memulai.
  • Kredensial yang bocor atau memiliki hak istimewa berlebih. Jika kredensial cloud atau database dapat membuat dan menghapus tabel, maka siapa pun yang memegangnya dapat melakukan apa yang dilakukan JadePuffer.

Pertahanan tradisional yang mengawasi eksekutabel mencurigakan atau perubahan file massal mungkin tidak menyadari rangkaian pernyataan SQL yang dikeluarkan dengan kredensial yang sah.

Apa arti pemerasan otomatis bagi usaha kecil dan individu

Elemen yang menonjol di sini adalah bahwa agen LLM menjalankan operasi tersebut. Otomatisasi dapat menurunkan usaha yang diperlukan untuk menjalankan serangan, yang mungkin berarti target yang lebih kecil tidak lagi diabaikan hanya karena tidak sepadan dengan waktu operator manusia.

Polanya juga terus berkembang. JadePuffer sejak itu dikaitkan dengan alat baru, yang dijelaskan dalam liputan kami tentang ransomware ENCFORGE yang menargetkan model AI. Di tempat lain, para peneliti mendokumentasikan bagaimana seorang operator ransomware Aurora menggunakan agen pengkodean AI di 10 jaringan. Bersama-sama, kisah-kisah ini menunjukkan bahwa bantuan AI menjadi bagian reguler dari operasi ransomware, bukan sekadar keanehan sekali waktu.

Apa Artinya Bagi Anda

Jika Anda menjalankan situs web, aplikasi, atau sistem usaha kecil yang didukung oleh database, data Anda mungkin berisiko bahkan jika Anda tidak pernah memasang apa pun yang mencurigakan. Sistem manajemen konten, penyimpanan konfigurasi, dan alat internal sering menyimpan informasi penting dalam database yang belum ditinjau selama bertahun-tahun.

Bagi pengguna individu, pelajarannya adalah tentang layanan yang Anda andalkan dan akun yang Anda kendalikan. Alat yang dihosting sendiri, proyek hobi, dan akun cloud semuanya menggunakan kredensial yang dapat bocor. Memperlakukan kredensial tersebut sebagai sensitif, dan menyimpan salinan data penting Anda sendiri, mengurangi kerusakan jika penyedia atau proyek dikompromikan.

Tidak perlu panik. Serangan yang dijelaskan bergantung pada akses yang dapat dibatasi dan pada kehilangan data yang dapat dipulihkan, asalkan Anda bersiap.

Melindungi data tersimpan: kontrol akses, kredensial, dan cadangan offline

Langkah-langkah berikut mengatasi titik lemah yang disorot oleh insiden ini:

  1. Audit database yang terekspos. Pastikan database mana yang dapat dijangkau dari internet. Tutup akses publik dan batasi koneksi hanya ke sistem yang memerlukannya.
  2. Rotasi kredensial. Ubah kata sandi dan kunci database serta cloud, terutama yang pernah muncul di repositori kode, log, atau dokumen bersama. Gunakan kredensial unik untuk setiap layanan.
  3. Terapkan hak istimewa paling rendah. Akun aplikasi jarang memerlukan izin untuk menghapus tabel atau menjalankan fungsi enkripsi massal. Beri mereka hanya hak yang mereka butuhkan.
  4. Pantau aktivitas database. Beri peringatan atas pembuatan tabel tak terduga, penghapusan, dan login yang tidak dikenal.
  5. Simpan cadangan offline dan ujilah. Karena serangan ini menghapus tabel asli, cadangan yang terhubung ke lingkungan yang sama bisa ikut terekspos. Simpan setidaknya satu salinan secara offline atau terisolasi, dan latih pemulihannya.

Poin Penting

Laporan JadePuffer menunjukkan bahwa serangan ransomware database yang dijalankan AI tidak memerlukan malware eksotis, hanya akses dan beberapa perintah SQL. Mulailah dengan mengaudit database mana yang terekspos, rotasi kredensial yang mungkin telah bocor, dan verifikasi bahwa cadangan offline Anda benar-benar dapat dipulihkan. Untuk detail serangan lengkap, baca laporan konfirmasi Sysdig kami, dan ikuti kisah ENCFORGE dan Aurora di atas untuk melihat bagaimana ransomware berbantuan AI terus berubah.