TLDR
Penelitian menunjukkan ada hampir 7,600 repositori GitHub yang berbahaya, dengan lebih dari 800 repositori menyamar sebagai server keterampilan AI. Metode 'AgentBaiting' memungkinkan agen AI untuk menemukan repositori jahat tanpa perlu intervensi manusia, meningkatkan risiko infeksi malware. Penting untuk membangun katalog keterampilan dan server MCP yang telah ditinjau serta memverifikasi kredibilitas proyek sebelum digunakan. Pomodo.id - Peneliti keamanan siber telah menemukan hampir 7.600 repositori jahat di GitHub, di mana lebih dari 800 di antaranya berfungsi sebagai keterampilan kecerdasan buatan (AI) atau server Model Context Protocol (MCP) untuk menyebarkan keluarga malware yang dikenal sebagai SmartLoader. Kampanye berkelanjutan ini dinamakan FakeGit, di mana penyerang memanfaatkan proyek yang disalin, profil pengembang yang mirip, README yang meyakinkan, dan file ZIP yang berisi malware untuk menyebarkan SmartLoader. Serangan ini bertujuan untuk memanfaatkan akses yang diperoleh melalui SmartLoader untuk membangun keberlangsungan dan mendorong payload sekunder seperti StealC, yang dapat mencuri berbagai data dari sistem yang tercompromi.Salah satu aspek yang mengkhawatirkan dari FakeGit adalah evolusi bertenaga AI yang disebut AgentBaiting. Ini terjadi ketika agen AI yang mencari keterampilan atau server MCP ternyata tanpa sengaja menemukan salah satu repositori GitHub palsu ini, sehingga mengakibatkan agen tersebut melakukan perintah penyerang sendiri tanpa intervensi pengguna manusia. Peneliti dari Island telah menguji dan menemukan bahwa platform-model AI seperti Anthropic Claude Code, Google Gemini, dan OpenAI ChatGPT rentan terhadap tipuan ini, memungkinkan model-model tersebut untuk menjelajahi repositori kampanye jahat tanpa perlu melihat tautan secara langsung.
SmartLoader adalah jenis malware yang dapat menyusup ke dalam sistem dan memfasilitasi serangan lebih lanjut. Malware ini mengandalkan teknik yang canggih untuk tetap tersembunyi saat beroperasi, termasuk menggunakan server MCP yang telah tertrojan untuk mendistribusikan dirinya sendiri. Ini penting, karena SmartLoader bisa memicu serangkaian masalah keamanan tambahan dengan menyerang berbagai data di sistem yang terinfeksi, berpotensi mengakibatkan kerugian yang signifikan bagi individu maupun organisasi.
Namun, terdapat tantangan besar terhadap klaim tersebut. Beberapa peneliti telah mengindikasikan bahwa pihak berwenang dan pengguna masih dapat mengidentifikasi dan menghindari beberapa metode yang digunakan dalam kampanye malware ini. Penegakan hukum dapat mengejar para pelaku yang mengoperasikan serangan ini, sementara pengguna yang mewaspadai ancaman ini mungkin lebih berhatihati saat mengunduh atau berinteraksi dengan repositori di platform seperti GitHub.Di masa depan, perkembangan ini mengisyaratkan kebutuhan mendesak akan kebijakan keamanan siber yang lebih ketat dan pelatihan lebih bagi pengguna dalam mengenali risiko potensial dari repositori yang tidak dikenal. Ini juga dapat mendorong pengembang perangkat lunak untuk lebih memperhatikan langkah-langkah keamanan dalam penyebaran produk mereka, baik di platform open-source maupun di jaringan mereka sendiri. Dengan semakin canggihnya serangan yang dilakukan oleh aktor jahat, penting untuk melibatkan teknologi keamanan yang dapat berkembang seiring dengan tantangan yang muncul.Artikel ini disintesis dari 2 sumber.