Tweet tersebut telah dihapus oleh penulis.
Tapi kami menyimpan semuanya 🙂.
Aztec Labs telah terkena eksploitasi kedua dalam waktu kurang dari seminggu, setelah penyerang menguras sekitar $2,16 juta dari Private Rollup Bridge yang sudah tidak digunakan lagi dan telah ditutup bertahun-tahun lalu. Insiden ini tidak memengaruhi jaringan Aztec saat ini atau token AZTEC, namun memperbarui pengawasan terhadap smart contract lama yang tetap aktif secara on-chain bahkan setelah produk dihentikan.
Artikel ini diterjemahkan dari aslinya. Baca versi asli oleh koresponden kami di sini.
Penyerang menargetkan Private Rollup Bridge lama milik Aztec, sebuah produk yang diluncurkan pada tahun 2021 dan ditutup pada tahun 2022, lapor Coinpedia. Meskipun bridge tersebut telah dihentikan, smart contract-nya tetap aktif karena bersifat immutable, yang berarti Aztec tidak dapat menjeda atau meningkatkannya setelah diterapkan.
Penyerang menarik 1.158 ETH, 150.000 DAI, dan 0,47 renBTC, menurut data SlowMist. Dompet eksploitasi tersebut dilaporkan didanai hanya dengan 0,134 ETH dari HitBTC sebelum serangan.
Serangan ini menyusul eksploitasi lain yang ditemukan pada 14 Juni yang melibatkan produk Aztec Connect yang sudah tidak digunakan lagi, yang menyebabkan kerugian diperkirakan lebih dari $2,15 juta. Insiden sebelumnya juga menargetkan infrastruktur lama, bukan jaringan Aztec saat ini.
Peneliti SlowMist mengaitkan eksploitasi terbaru ini dengan kelemahan pada fungsi escape hatch bridge tersebut, sebuah mekanisme penarikan darurat yang dirancang untuk memungkinkan pengguna memulihkan dana dalam kondisi tertentu. Masalahnya, menurut laporan tersebut, adalah kontrak tidak memverifikasi permintaan penarikan dengan benar dan mempercayai beberapa data transaksi yang dikirimkan tanpa mengonfirmasi kepemilikan dana secara independen.
Hal itu memungkinkan penyerang untuk mengirimkan bukti yang tampak valid sambil menggunakan informasi penarikan yang dimanipulasi. Kontrak tersebut kemudian melepaskan dana yang seharusnya tidak disetujui. Kasus ini menunjukkan bagaimana alat darurat sekalipun dapat menjadi celah serangan jika logika verifikasi tidak lengkap.
Aztec Labs menyatakan bahwa produk yang terdampak tidak memiliki kaitan dengan jaringan saat ini, smart contract saat ini, atau token ERC-20 AZTEC. Perusahaan juga menyatakan bahwa mereka tidak lagi memiliki kontrol administratif atas bridge lama tersebut, yang membatasi kemampuannya untuk melakukan intervensi setelah eksploitasi.
Insiden Aztec menyoroti risiko berulang dalam decentralized finance: smart contract lama dapat tetap relevan secara ekonomi lama setelah tim berhenti memeliharanya. Jika dana masih ada di dalam kontrak tersebut, sifat immutability dapat melindungi pengguna dari perubahan sewenang-wenang tetapi juga mencegah perbaikan darurat.
Bagi pengguna, masalah utamanya bukan hanya apakah protokol saat ini aman, tetapi apakah produk lama masih menyimpan aset dan apakah proses penutupannya sudah tuntas. Bagi pengembang, pelajarannya lebih jelas: penghentian produk tidak mengakhiri risiko. Jika kontrak tidak dapat ditingkatkan, proyek memerlukan kampanye penarikan yang lebih kuat, pemantauan, dan peringatan publik sebelum sistem lama menjadi target.
Kami juga melaporkan Verus-Ethereum Bridge kehilangan lebih dari $11 juta dalam eksploitasi validasi.