Laporan Terbaru Armis Labs Ungkap Risiko Keamanan Baru dari Coding Berbasis AI

Asisten coding berbasis kecerdasan buatan (AI) memang menjanjikan produktivitas lebih tinggi bagi para pengembang perangkat lunak. Namun, laporan terbaru dari Armis Labs berjudul “Catch Attackers Before They Strike: Early Warning Insights for Software Supply Chain Attacks” mengungkap sisi gelap dari kemudahan ini — yaitu munculnya jalan baru bagi serangan siber melalui fenomena yang disebut slopsquatting dan vibe coding.


Bagaimana Serangan Ini Terjadi

Ancaman ini muncul karena kelemahan cara kerja model AI. Saat pengembang menggunakan asisten coding seperti GitHub Copilot atau ChatGPT untuk menulis kode, sistem AI kadang menyarankan nama paket perangkat lunak (library) yang sebenarnya tidak ada di dunia nyata.

Masalahnya, penjahat siber bisa dengan cepat mendaftarkan nama paket palsu itu, lalu memasukkan kode berbahaya (malware) di dalamnya. Akibatnya, developer tanpa sadar menginstal malware langsung ke dalam proyek mereka sendiri.

Fenomena slopsquatting ini adalah bentuk baru dari serangan rantai pasokan perangkat lunak (software supply chain attack). Jika dulu hacker harus menembus vendor terpercaya dan menyusupkan kode berbahaya ke update resmi, kini mereka tidak perlu menunggu lama. Cukup membuat paket palsu dengan nama yang mirip saran dari AI — dan jebakan pun siap memancing korban.


Contoh Kasus Nyata

Armis Labs menemukan beberapa kasus nyata yang cukup mengkhawatirkan. Salah satunya adalah paket palsu yang mengaku sebagai plugin tambahan untuk library populer di dunia cryptocurrency trading.

Paket itu ternyata dirancang untuk mengalihkan transaksi ke server jahat dan mencuri token digital milik pengguna. Sebelum akhirnya dihapus, paket berbahaya itu sudah diunduh lebih dari 1.000 kali.

Kasus ini menunjukkan betapa mudahnya penyerang memanfaatkan kepercayaan pengembang terhadap alat AI coding. Ketika AI memberi saran, banyak developer langsung menyalin dan menjalankannya tanpa memeriksa kebenaran sumbernya.


Masalah “Vibe Coding”

Fenomena lain yang membuat situasi semakin berisiko disebut “vibe coding” — yaitu kebiasaan membuat prototipe dan mengunggah kode dengan cepat tanpa tinjauan (peer review).

Dalam dunia yang menuntut kecepatan dan efisiensi, banyak perusahaan mendorong pengembang untuk bergerak cepat. Hasilnya, mereka mengandalkan saran AI tanpa verifikasi manual.

Menurut laporan Armis Labs, semua platform AI coding yang diuji menunjukkan tingkat risiko keamanan yang “sangat tinggi” hingga “ekstrem”. Tak satu pun dari platform tersebut memenuhi standar keamanan OWASP atau NIST.

Artinya, meskipun AI bisa mempercepat pembuatan kode, kemudahan itu datang dengan konsekuensi besar terhadap keamanan.


25 Jenis Serangan Rantai Pasokan Perangkat Lunak yang Paling Berbahaya

Tim peneliti Armis Labs menggunakan gabungan antara intelijen manusia, teknologi deteksi berbasis AI dan machine learning (ML), serta teknik deception (umpan jebakan) untuk memantau perilaku pelaku ancaman sebelum mereka menyerang.

Dari hasil penelitian itu, mereka menemukan 25 jenis serangan rantai pasokan perangkat lunak paling berbahaya yang saat ini sedang aktif digunakan oleh penjahat siber.

Beberapa tren yang terdeteksi:

  • Penyerang kini semakin cerdas dan halus dalam menyembunyikan kode berbahaya.

  • Mereka menargetkan library populer di berbagai bahasa pemrograman seperti Python, JavaScript, dan Go.

  • Banyak serangan dilakukan dengan cara yang tidak mudah terdeteksi, karena malware disamarkan seolah-olah bagian dari kode resmi.

Temuan ini menegaskan bahwa ekosistem open source dan AI coding kini menjadi target utama bagi pelaku kejahatan siber.


Langkah ke Depan: Menjaga Keseimbangan Antara Kecepatan dan Keamanan

Tidak dapat dipungkiri bahwa AI coding tools membawa banyak manfaat — mulai dari mempercepat penulisan kode, membantu debugging, hingga meningkatkan efisiensi tim developer.

Namun, laporan Armis Labs mengingatkan bahwa setiap kemudahan baru pasti membawa risiko baru. Sistem keamanan tradisional yang hanya berfokus pada endpoint atau aplikasi belum tentu bisa menghadapi ancaman di era AI coding ini.

Untuk itu, organisasi perlu menyesuaikan strategi keamanannya agar sesuai dengan lingkungan pengembangan yang kini didorong oleh AI. Beberapa langkah penting antara lain:

  1. Selalu verifikasi paket yang disarankan AI sebelum diinstal.

  2. Gunakan alat keamanan otomatis yang bisa mendeteksi anomali dalam dependensi perangkat lunak.

  3. Lakukan review manual dan peer review, terutama untuk kode yang akan dipublikasikan atau digunakan di lingkungan produksi.

  4. Integrasikan pengujian keamanan (security testing) dalam setiap tahap pengembangan perangkat lunak.

Kuncinya adalah menemukan keseimbangan antara kecepatan inovasi dan kewaspadaan keamanan.

Dengan kombinasi AI, pengawasan manusia, dan kontrol keamanan otomatis, perusahaan bisa tetap memanfaatkan kekuatan AI coding tanpa menjadi korban serangan rantai pasokan yang semakin canggih.


Kesimpulan

AI coding tools seperti Copilot, ChatGPT, dan sejenisnya membuka peluang besar untuk inovasi. Namun di sisi lain, mereka juga membuka pintu baru bagi serangan siber yang memanfaatkan celah di rantai pasokan perangkat lunak.

Laporan Armis Labs menjadi peringatan penting bagi semua organisasi: produktivitas tidak boleh mengorbankan keamanan.

Jika Anda ingin tahu lebih dalam tentang tren ancaman terbaru dan 25 risiko terbesar yang telah diidentifikasi oleh Armis Labs, Anda bisa membaca laporannya untuk memperkuat strategi keamanan di era pengembangan perangkat lunak berbasis AI.


Infrastruktur IT yang kuat adalah kunci produktivitas perusahaan. Dengan armis indonesia, Anda bisa mendapatkan solusi IT lengkap yang sesuai dengan kebutuhan Anda. iLogo Indonesia sebagai mitra terpercaya siap mengintegrasikan semuanya agar bisnis Anda tetap berjalan lancar dan aman.
Hubungi kami sekarang atau kunjungi armis.ilogoindonesia.com untuk informasi lebih lanjut!