GitBook adalah platform dokumentasi yang banyak digunakan oleh proyek kripto. Perusahaan tersebut mengungkapkan bahwa mereka mengalami kerentanan keamanan yang melibatkan agen AI, sehingga penyerang memperoleh akses ke sebagian kredensial infrastruktur, memaksa perusahaan untuk menutup layanan dan mencabut token akses pelanggan.
Dalam pengungkapan keamanan yang dirilis hari ini, GitBook menggambarkan insiden ini sebagai "serangan kompleks dan sangat terarah yang dilakukan oleh agen AI." Perusahaan menyatakan bahwa pelaku memperoleh akses tidak sah pada pukul 19:00 Waktu Eropa Tengah, 2 November, dan GitBook segera mendeteksi pelanggaran tersebut serta mulai menahan serangan.
Mengutip agen AI sangat penting. Berbeda dengan chatbot tradisional yang hanya bisa menjawab pertanyaan, agen AI dapat menjalankan serangkaian tindakan, berinteraksi dengan perangkat lunak, dan menyelesaikan tugas dengan pengawasan manusia terbatas, sehingga memungkinkan penyerang menggunakannya untuk mengotomatisasi sebagian serangan siber. Beberapa agen AI bahkan mampu bertindak secara otonom, bahkan melawan prinsip panduan mereka, sebagaimana dibuktikan oleh eksperimen dari OpenAI dan Anthropic.
GitBook tidak menjelaskan bagaimana tepatnya penyerang menggunakan alat-alat ini, sistem AI mana yang terlibat, atau bagaimana kredensial tersebut diperoleh. Pengungkapan tersebut juga tidak menunjukkan bahwa produk AI GitBook sendiri terpengaruh oleh insiden ini.
Sambil memastikan keamanan infrastruktur, perusahaan menonaktifkan aplikasi dan situs dokumen yang memerlukan otentikasi. Sambil itu, perusahaan tetap mempertahankan salinan cache dokumen yang dapat diakses publik sebanyak mungkin, sehingga pengunjung tetap dapat membaca versi halaman yang telah disimpan sebelumnya, bahkan ketika sistem dasar tidak tersedia.
Pemberitahuan status lain mengakui bahwa GitBook sedang mengalami gangguan yang memengaruhi situs dokumen dan editor yang telah dirilis. Hingga Selasa sore, GitBook menyatakan bahwa aplikasi, API, dan dokumen yang telah dirilis telah pulih dapat diakses, meskipun sebagian layanan mungkin masih mengalami penurunan kinerja selama pemulihan.
Informasi apa saja yang mungkin terungkap, dan mengapa penting?
GitBook pada dasarnya adalah panduan online untuk produk perangkat lunak. Proyek kripto menggunakan platform semacam ini untuk mempublikasikan dokumentasi teknis, panduan pengembang, dan panduan yang membantu pengguna memahami berbagai operasi, mulai dari menghubungkan perangkat lunak hingga berinteraksi dengan aplikasi keuangan terdesentralisasi.
Dokumen-dokumen ini biasanya bersifat publik, tetapi sistem yang memeliharanya mungkin terhubung ke akun pribadi dan layanan eksternal. Koneksi-koneksi ini bergantung pada kredensial yang harus dirahasiakan, dan GitBook menyatakan bahwa beberapa di antaranya mungkin telah terekspos.
Investigasi mereka menemukan bahwa kategori yang mungkin terdampak meliputi token integrasi, kunci Git Sync yang digunakan untuk menghubungkan dokumen dengan repositori kode, serta token API yang memungkinkan perangkat lunak berkomunikasi secara otomatis dengan GitBook.
Proyek kripto mengambil tindakan pencegahan
Kejadian ini telah memicu respons dari industri kripto, karena situs dokumen sering menjadi sumber penting untuk penjelasan resmi.
Setelah mengetahui kejadian tersebut, pertukaran terdesentralisasi PancakeSwap sementara menutup dokumentasinya, meskipun menyatakan sistemnya tidak diserang.
PancakeSwap menyatakan dalam pernyataan publik bahwa "dokumen mereka tidak disusupi, [dan] aplikasi PancakeSwap tidak terpengaruh". Namun, pertukaran tersebut tetap menarik dokumen tersebut sebagai tindakan pencegahan dan mengalihkan pengunjung ke halaman utamanya.
PancakeSwap juga mengingatkan pengguna bahwa dokumennya tidak memerlukan transaksi dompet dari pengguna, dan memperingatkan bahwa "dokumen tidak pernah meminta Anda untuk menghubungkan dompet atau menyetujui token".
Selanjutnya, PancakeSwap mengumumkan bahwa dokumennya telah kembali online dan telah dipindahkan dari GitBook ke infrastruktur miliknya sendiri, tautan dokumen yang ada masih dapat digunakan.
GitBook meminta pengguna untuk mengganti kunci digital
GitBook menyatakan bahwa mereka telah menghentikan penyerang, memperbaiki kerentanan terkait, mengganti kredensial infrastruktur mereka, dan menonaktifkan token API pelanggan. Namun, pelanggan yang menggunakan GitBook untuk menghubungkan layanan lain masih memiliki pekerjaan yang harus dilakukan.
Panduan perusahaan pertama-tama adalah "mengganti token API GitBook yang ada", artinya, pelanggan harus mengganti kunci akses lama dengan kunci yang baru dihasilkan.
GitBook juga meminta pelanggan untuk mengganti token dan kunci API pihak ketiga yang digunakan untuk menghubungkan alat eksternal ke platform mereka, termasuk kredensial terkait integrasi yang telah dirilis. Pengguna server Model Context Protocol (MCP) harus melakukan otentikasi ulang; MCP adalah sistem yang memungkinkan asisten AI dan alat perangkat lunak lainnya terhubung ke layanan seperti GitBook.



