Sebuah oracle yang diretas baru saja menghancurkan sebuah protokol DeFi. Full Sail, protokol imbal hasil efisien modal di blockchain Sui, akan ditutup secara permanen setelah penyerang memanfaatkan umpan harga yang cacat dari penyedia oracle Switchboard untuk menarik sekitar $91.000 dari tiga kotak simpanannya.
Insiden tersebut, yang muncul pada 29 Agustus, memicu respons berantai yang membuat Switchboard menghentikan operasi di empat blockchain terpisah. Full Sail bukan satu-satunya korban: protokol Virtue Money yang terkait melaporkan kerugian sekitar $455.000 yang memengaruhi 45 pengguna dari data yang sama yang dikompromikan.
Apa yang salah
Akar masalahnya berasal dari implementasi oracle Switchboard yang menggunakan bahasa Move. Move adalah bahasa pemrograman yang menjadi dasar baik Sui maupun Aptos, dan kompromi yang diduga terjadi pada kode berbasis Move Switchboard berarti umpan harga yang mengalir ke protokol di rantai tersebut berpotensi rusak.
Full Sail sebenarnya telah menerapkan validasi multi-oracle sebagai langkah pengaman, sebuah sistem yang dirancang untuk memeriksa ulang data harga dari beberapa sumber sebelum bertindak berdasarkannya. Pertahanan itu tidak cukup. Protokol tersebut menghentikan setoran dan penarikan segera setelah mengonfirmasi insiden tersebut pada 29 Agustus, tetapi kerusakan pada ketiga brankasnya sudah terjadi.
Switchboard merespons dengan menghentikan operasi di empat rantai: Sui, Aptos, IOTA, dan Movement.
Rencana penutupan
Pada 2 September, Full Sail merancang peta jalan penutupannya. Protokol menonaktifkan setoran baru dan menghentikan klaim hadiah penyedia likuiditas, serta mengalihkan semua kolam yang tersisa ke mode hanya penarikan.
Tim berkomitmen untuk mendistribusikan likuiditas yang tersisa kembali kepada pengguna dan berjanji menutupi kekurangan apa pun dari dana pribadi. Full Sail juga menyatakan akan menerbitkan panduan penarikan dan klaim untuk membimbing pengguna melalui proses pemulihan dana mereka. Laporan insiden komprehensif diharapkan tersedia dalam beberapa hari mendatang.
Kerusakan yang lebih luas di seluruh ekosistem
Kerugian Full Sail tampak hampir dapat dikelola dibandingkan dengan yang terjadi di Virtue Money. Protokol tersebut, yang juga mengandalkan feed harga Switchboard, melaporkan kerugian sekitar $455.000 yang tersebar di 45 pengguna. Secara gabungan, kedua protokol menyerap kerugian lebih dari setengah juta dolar akibat kegagalan oracle tunggal.
Fakta bahwa Switchboard ditutup di empat rantai, bukan hanya Sui, menunjukkan bahwa kerentanan tersebut mungkin tidak spesifik rantai, tetapi tertanam dalam kode oracle bahasa Move itu sendiri.
