MENGAPA DOMPET YANG TELAH DIRETAS BISA KEHILANGAN UANG LAGI SETELAH PENGURASAN PERTAMA?
Laporan teknis Blockaid tentang insiden Binance menjelaskan kombinasi berbahaya: penandatanganan tanpa izin + delegasi EIP-7702
Berikut mekanismenya
PERTAMA: KUASAI JALUR PENANDATANGANAN
Menurut Blockaid, penyerang berhasil menguasai infrastruktur penandatanganan Binance
Ini tidak selalu berarti frasa seed disalin. Penyerang yang dapat membuat layanan penandatanganan menghasilkan tanda tangan yang valid juga dapat mengotorisasi tindakan berbahaya
Blockchain memverifikasi tanda tangan—bukan niat manusia di baliknya
KEMUDIAN: UBAH CARA KERJA DOMPET
Transfer biasa mengotorisasi transaksi tertentu
Otorisasi EIP-7702 mengarahkan dompet ke kode kontrak yang dapat dieksekusi. Transaksi tipe 4 mendaftarkan delegasi tersebut secara on-chain
Kode berbahaya kemudian dapat dijalankan dalam konteks dompet dan memindahkan asetnya
MENGAPA “NONCE SPRAY” PENTING
Nonce adalah penghitung transaksi sebuah akun
Blockaid melaporkan bahwa penyerang memberikan 50 otorisasi bertanda tangan yang mencakup nilai nonce berbeda karena dompet yang sibuk terus memproses penarikan
Ini bukan menebak kunci privat. Setiap otorisasi tetap memerlukan tanda tangan yang valid
MENGAPA PENGURASAN PERTAMA TIDAK MENGAKHIRI RISIKO
Delegasi tetap berlaku hingga diganti atau dihapus
Jika kode berbahaya tetap aktif, penyerang dapat memanggilnya lagi untuk menguras dana yang baru disetorkan tanpa memperoleh tanda tangan baru dari korban
Mengubah kata sandi atau memutus koneksi situs web tidak menghapus status on-chain tersebut
PELAJARAN KEAMANAN
Lindungi layanan penandatanganan, periksa target delegasi, dan pantau perubahan kode dompet
Menghapus delegasi dan mencabut persetujuan token adalah dua hal yang terpisah. Jika akses penandatanganan masih diretas, penyerang dapat mengotorisasi lagi
EIP-7702 adalah salah satu mekanisme yang dijelaskan dalam insiden ini—bukan penjelasan untuk setiap chain yang terdampak
Detail insiden: laporan Blockaid; belum diverifikasi secara independen di sini
Protokol: spesifikasi Ethereum EIP-7702
Apakah kita hanya melindungi saldo, atau juga tindakan yang diotorisasi untuk dijalankan oleh dompet?
$BTC $ETH $BNB
Laporan teknis Blockaid tentang insiden Binance menjelaskan kombinasi berbahaya: penandatanganan tanpa izin + delegasi EIP-7702
Berikut mekanismenya
PERTAMA: KUASAI JALUR PENANDATANGANAN
Menurut Blockaid, penyerang berhasil menguasai infrastruktur penandatanganan Binance
Ini tidak selalu berarti frasa seed disalin. Penyerang yang dapat membuat layanan penandatanganan menghasilkan tanda tangan yang valid juga dapat mengotorisasi tindakan berbahaya
Blockchain memverifikasi tanda tangan—bukan niat manusia di baliknya
KEMUDIAN: UBAH CARA KERJA DOMPET
Transfer biasa mengotorisasi transaksi tertentu
Otorisasi EIP-7702 mengarahkan dompet ke kode kontrak yang dapat dieksekusi. Transaksi tipe 4 mendaftarkan delegasi tersebut secara on-chain
Kode berbahaya kemudian dapat dijalankan dalam konteks dompet dan memindahkan asetnya
MENGAPA “NONCE SPRAY” PENTING
Nonce adalah penghitung transaksi sebuah akun
Blockaid melaporkan bahwa penyerang memberikan 50 otorisasi bertanda tangan yang mencakup nilai nonce berbeda karena dompet yang sibuk terus memproses penarikan
Ini bukan menebak kunci privat. Setiap otorisasi tetap memerlukan tanda tangan yang valid
MENGAPA PENGURASAN PERTAMA TIDAK MENGAKHIRI RISIKO
Delegasi tetap berlaku hingga diganti atau dihapus
Jika kode berbahaya tetap aktif, penyerang dapat memanggilnya lagi untuk menguras dana yang baru disetorkan tanpa memperoleh tanda tangan baru dari korban
Mengubah kata sandi atau memutus koneksi situs web tidak menghapus status on-chain tersebut
PELAJARAN KEAMANAN
Lindungi layanan penandatanganan, periksa target delegasi, dan pantau perubahan kode dompet
Menghapus delegasi dan mencabut persetujuan token adalah dua hal yang terpisah. Jika akses penandatanganan masih diretas, penyerang dapat mengotorisasi lagi
EIP-7702 adalah salah satu mekanisme yang dijelaskan dalam insiden ini—bukan penjelasan untuk setiap chain yang terdampak
Detail insiden: laporan Blockaid; belum diverifikasi secara independen di sini
Protokol: spesifikasi Ethereum EIP-7702
Apakah kita hanya melindungi saldo, atau juga tindakan yang diotorisasi untuk dijalankan oleh dompet?
$BTC $ETH $BNB
