Slow Mist: Drips Network Kehilangan Sekitar 24.900 DAI karena Kerentanan Konversi Integer

robot
Pembuatan abstrak sedang berlangsung
Pada 5 Juli, Slow Mist melaporkan bahwa protokol desentralisasi untuk tip, Drips Network, diserang, yang mengakibatkan kerugian sekitar 24.900 DAI. Analisis Slow Mist menunjukkan bahwa akar serangan berasal dari celah konversi bilangan bulat pada fungsi give(address, uint128) di kontrak DaiDripsHub. Fungsi ini mengonversi jumlah uint128 menjadi int128 tanpa memverifikasi apakah input melebihi nilai maksimum int128. Penyerang mengeksploitasinya dengan meneruskan nilai tertentu yang melampaui rentang int128, sehingga jumlah yang dikonversi menjadi bernilai negatif. Hal ini menyebabkan pembalikan arah transfer, yang membuat kontrak cadangan melakukan penarikan yang tidak normal ke akun penyerang, hingga akhirnya menghabiskan dana cadangan.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Disematkan