Platform pinjaman Ethereum XCarnivaldikonfirmasi aktor jahat mencuri $3,8 juta atau 3.087 ETH. Menurut sebuah laporan dari perusahaan keamanan on-chain Peck Shield, seorang peretas mengeksploitasi kerentanan pada kontrak pintar protokol dengan meminjam ETH dan membuat "beberapa perintah janji untuk menjaminkan BAYC (Bored Ape Yacht Club NFTs) berkali-kali".
XCarnival beroperasi sebagai kumpulan pinjaman non-fungible token (NFT). Platform ini memungkinkan pemegang NFT untuk menyetor aset mereka dengan imbalan likuiditas. Proses ini melibatkan tiga kontrak cerdas: manajer NFT, P2Controller untuk mengelola batasan pinjaman, dan penyimpanan dana, sepertidinyatakan oleh perusahaan keamanan lain Go+ Security.
Peretas membeli item 5110 dari koleksi NFT Bored Ape Yacht Club yang populer di OpenSea. Kemudian, dia menyimpan aset ini di XCarnival dan melakukan serangan untuk "menggunakan NFT yang sama untuk meminjam".
Dengan kata lain, penyerang dapat menjaminkan NFT, meminjam ETH, dan kemudian menghapus NFT tanpa membayar kembali pinjaman tersebut. Pelaku jahat menyelesaikan proses ini beberapa kali hingga kolam terkuras.
Go+ Security menjelaskan bahwa peretas membuat kontrak pintar Master dan beberapa kontrak pintar "budak" untuk melakukan serangan:
Kemudian Budak 5338 menarik NFT dan mengirimkannya kembali ke Guru, yang kemudian mengulangi proses ini dengan Budak lain. Dengan cara ini mereka membuat banyak ID pesanan, yang nantinya dapat digunakan sebagai kredensial peminjaman. Tetapi kontrak xNFT yang disadap tidak mencabut kredensial setelah penarikan.
XCarnivaldioperasikan dengan kerentanan pada kontrak cerdasnya, yang disebutkan di atas, yang memungkinkan serangan jika pengguna tetap berada dalam batas tertentu. Go+ Security menambahkan serangan dan kerentanan smart contract: “Agunan masih berlaku setelah penarikan. Ini adalah aplikasi yang sangat sederhana & bug naif dalam implementasi kontrak.”
Mengingat serangan yang berhasil, protokol pinjaman NFT berbasis Ethereum memutuskan untuk menawarkan kesepakatan kepada peretas.
Platform Ethereum Membuat Kesepakatan Dengan Penyerangnya
Menurut akun Twitter resminya, XCarnival menawarkan hadiah 1.500 ETH atau $1,8 juta kepada peretas. Setengah dari dana yang dicuri. Penyerang hanya perlu mengembalikan separuh lainnya dan mereka harus menyimpan uangnya dan tidak menanggung konsekuensi hukum.
Tim di belakang platform mengonfirmasi bahwa peretas menyetujui persyaratan tersebut. Setengah dari dana yang dicuri dikembalikan ke kolam. Platform pinjaman Ethereum mengklaim “agen keamanan telah secara tentatif menentukan lokasi geografis peretas”.
Pernyataan ini tampaknya mengisyaratkan kemungkinan konsekuensi hukum bagi penyerang, tetapi tim di balik proyek ini belum memberikan informasi lebih lanjut.
Ini bukan pertama kalinya seorang peretas setuju untuk mengembalikan sebagian atau seluruh jumlah dana yang dicuri. Beberapa peretas menyerang platform keuangan terdesentralisasi (DeFi) dan sering menyandera uang sampai mereka menerima pembayaran untuk apa yang mereka anggap sebagai "layanan". Proyek lain kurang beruntung dan membayar harga tertinggi.
Dapatkan pemahaman yang lebih luas tentang industri kripto melalui laporan informatif, dan terlibat dalam diskusi mendalam dengan penulis dan pembaca yang berpikiran sama. Anda dipersilakan untuk bergabung dengan kami di komunitas Coinlive kami yang sedang berkembang:https://t.me/CoinliveSG
Tambahkan komentar
Gabunguntuk meninggalkan komentar Anda yang luar biasa…