Bootkitty: UEFI Bootkit Pertama yang Mengincar Kernel Linux
- Muhammad Bachtiar Nur Fa'izi
- •
- 29 Nov 2024 23.16 WIB
Para peneliti keamanan siber baru saja mengungkap ancaman baru yang bisa menjadi game-changer di dunia keamanan teknologi: sebuah UEFI bootkit yang dirancang khusus untuk sistem Linux. Diberi nama Bootkitty, bootkit ini dinilai sebagai proof-of-concept oleh pembuatnya, kelompok yang dikenal dengan nama BlackCat. Meski belum ada bukti penggunaannya dalam serangan nyata, keberadaannya sudah cukup untuk membuat dunia keamanan siber waspada.
Apa Itu Bootkitty?
Bootkitty pertama kali terdeteksi di platform VirusTotal pada 5 November 2024 dan juga dikenal dengan nama IranuKit. Fungsi utama dari bootkit ini adalah menonaktifkan fitur verifikasi tanda tangan kernel Linux. Selain itu, Bootkitty memuat dua file ELF (Executable and Linkable Format) yang belum diketahui fungsi detailnya melalui proses inisialisasi Linux pertama yang dijalankan kernel saat sistem dinyalakan.
Penemuan ini menjadi signifikan karena menunjukkan bahwa ancaman UEFI bootkit kini tidak lagi terbatas pada sistem operasi Windows saja. Sistem Linux, yang sering dianggap lebih aman, kini juga menjadi target.
Bagaimana Cara Kerja Bootkitty?
Bootkitty menggunakan sertifikat yang ditandatangani sendiri (self-signed certificate), artinya ia tidak bisa dijalankan di sistem dengan UEFI Secure Boot aktif kecuali penyerang telah menginstal sertifikat yang mereka kontrol sebelumnya.
Namun, jika Secure Boot diaktifkan, Bootkitty dapat melewati pemeriksaan integritas UEFI dengan cara yang sangat cerdik:
- Mengaitkan dua fungsi dari protokol autentikasi UEFI agar memanipulasi hasil pemeriksaan integritas.
- Memodifikasi tiga fungsi berbeda di boot loader GRUB, sehingga dapat melewati verifikasi lainnya.
Selain itu, Bootkitty juga mengganggu proses dekompresi kernel Linux, memungkinkan malware memuat modul berbahaya. Tak cukup sampai di situ, ia juga mengubah variabel LD_PRELOAD, sehingga dua file ELF misterius (/opt/injector.so
dan /init
) dimuat ketika proses inisialisasi Linux dimulai.
Penemuan Modul Kernel Terkait
Penelitian lebih dalam oleh perusahaan keamanan asal Slovakia, ESET, mengungkap adanya modul kernel tanpa tanda tangan yang dinamai BCDropper. Modul ini mampu menyebarkan file ELF lain yang disebut BCObserver, yang tugasnya memuat modul kernel tambahan setelah sistem dinyalakan. Modul kernel ini, yang juga menyebut BlackCat sebagai pembuatnya, memiliki kemampuan rootkit, seperti:
- Menyembunyikan file dan proses tertentu.
- Membuka port tersembunyi untuk komunikasi penyerang.
Namun, tidak ditemukan bukti yang menghubungkan Bootkitty dengan grup ransomware ALPHV/BlackCat.
Mengapa Ini Penting?
Meski Bootkitty masih dalam tahap bukti konsep, kemunculannya adalah peringatan serius. Selama ini, ancaman UEFI bootkit dianggap eksklusif untuk Windows. Namun, dengan kehadiran Bootkitty, asumsi itu runtuh. Para peneliti menegaskan pentingnya bersiap menghadapi ancaman di masa depan, terutama dengan sifat malware ini yang mampu memodifikasi sistem inti tanpa terdeteksi.
Langkah-Langkah Proteksi
Penemuan Bootkitty menunjukkan bahwa keamanan sistem harus lebih diperhatikan, terutama pada level firmware. Berikut adalah beberapa langkah yang dapat diambil:
- Pastikan Secure Boot Aktif
Hindari penggunaan sertifikat yang tidak terpercaya untuk memastikan sistem tetap aman. - Gunakan Software Resmi
Unduh hanya dari sumber terpercaya untuk meminimalkan risiko file yang terinfeksi. - Perbarui Firmware Secara Berkala
Produsen perangkat keras sering kali merilis pembaruan untuk mengatasi celah keamanan. - Pantau Aktivitas Sistem
Waspadai aktivitas mencurigakan, seperti file atau proses yang tidak dikenal.
Bootkitty adalah pengingat penting bahwa ancaman keamanan terus berkembang. Meski Linux memiliki reputasi sebagai sistem yang tangguh, ancaman ini membuktikan bahwa tidak ada sistem yang sepenuhnya kebal. Baik pengguna biasa maupun perusahaan perlu meningkatkan kesadaran terhadap ancaman seperti ini dan mengambil langkah proaktif untuk melindungi sistem mereka.
Jadi, jangan anggap remeh ancaman siber, terutama jika Anda menggunakan Linux. Dunia keamanan teknologi berubah cepat, dan sudah waktunya untuk selalu selangkah lebih maju!