Tweet tersebut telah dihapus oleh penulis.
Tapi kami menyimpan semuanya 🙂.
Seorang pemilik wallet kripto kehilangan sekitar 2.900 rsETH senilai $7,8 juta akibat kelemahan pada mekanisme otorisasi smart contract bantuan. Peneliti keamanan menemukan bahwa masalah tersebut tidak memengaruhi kontrak inti Safe, melainkan berasal dari komponen pihak ketiga yang telah diberi otorisasi oleh pengguna untuk mengakses aset.
Artikel ini diterjemahkan dari aslinya. Baca versi asli oleh koresponden kami di sini.
Serangan terjadi di Ethereum dan memengaruhi wallet Gnosis Safe. Untuk mengotomatiskan transaksi, pemilik mengizinkan smart contract bantuan memindahkan dana atas nama mereka—sebuah pengaturan yang umum digunakan untuk tujuan seperti trading otomatis.
Lihat postingan di X Memuat...
Namun, pemeriksaan kontrol akses kontrak tersebut diterapkan secara keliru. Menurut SlowMist dan BlockSec, sistem secara efektif memungkinkan pengguna mana pun mengeksekusi transaksi jika mereka menetapkan smart contract bantuan itu sendiri sebagai target.
Dengan memanfaatkan kelemahan tersebut, penyerang memulai swap sekitar 2.900 rsETH melalui pool trading yang dibuat hanya beberapa menit sebelumnya dengan token yang nyaris tidak bernilai bernama Permissionless Attacker Token. Akibatnya, wallet tersebut diatur untuk menukar aset likuid dengan token tanpa nilai nyata.
Namun, penyerang awal tidak berhasil menyelesaikan operasi tersebut. Bot otomatis bernama yoink mendeteksi transaksi itu dan melakukan front-run, dengan membayar sekitar $47.000 demi prioritas.
Akibatnya, bot tersebut memperoleh aset dan mentransfer 2.882 rsETH ke alamat terpisah. Analis mengonfirmasi bahwa dana tersebut disadap dengan melakukan front-run terhadap transaksi serangan awal.
AstraSec mengidentifikasi pemeriksaan otorisasi yang cacat dalam kontrak Multicall sebagai akar penyebab insiden tersebut. Peneliti keamanan lain juga menyimpulkan bahwa kerentanan tersebut bukan berada pada kontrak inti Safe, melainkan pada komponen yang secara independen telah diberi izin tepercaya oleh pemilik wallet.
Kelp DAO, penerbit rsETH, menyatakan kontraknya sendiri tetap aman dan token tersebut sepenuhnya dijaminkan. Setelah mendeteksi aktivitas mencurigakan, proyek itu sementara membatasi transaksi yang melibatkan alamat penerima aset curian.
Pembatasan tersebut diberlakukan selama 24 jam. Selama periode itu, rsETH tidak dapat ditransfer ke atau dari alamat mencurigakan tersebut sementara tim menyelidiki insiden itu.
Insiden infrastruktur serupa sebelumnya terjadi di Liquid Network. Peretas menarik sekitar 4.000 BTC senilai kurang lebih $320 juta dari wallet yang menyimpan Bitcoin sebagai jaminan LBTC, sehingga mendorong jaringan untuk menghentikan operasinya.
Pada saat serangan, jumlah tersebut mewakili sekitar 95% dari cadangan Bitcoin Liquid Network, yang berada di kisaran 4.200 BTC sebelum insiden. Sebagian dana kemudian dikembalikan setelah kerentanan diperbaiki.
Sebelumnya, kami melaporkan bahwa blockchain Cronos berhenti sepenuhnya setelah serangan terhadap Tectonic, protokol pinjaman terbesar dalam ekosistemnya. Kerugian awal akibat eksploitasi tersebut diperkirakan sekitar $75 juta.