Para penyelidik sedang mengungkap dampak yang lebih luas dari kelemahan generasi seed Coldcard yang baru diungkap, dengan perusahaan analitik blockchain Chainalysis menghubungkan kerentanan ini dengan lebih dari $38 juta Bitcoin yang dicuri.
Temuan terbaru membangun atas peringatan keamanan Coinkite sebelumnya, yang memperingatkan bahwa kesalahan firmware mengurangi tingkat keacakan yang digunakan untuk menghasilkan benih dompet.
Analisis independen dari Block dan Galaxy Research juga menyimpulkan bahwa kelemahan tersebut dapat memungkinkan penyerang untuk merekonstruksi kunci pribadi yang terpengaruh dalam keadaan tertentu.
Kesalahan firmware melemahkan generasi seed
Menurut analisis teknis Coinkite, masalah tersebut berasal dari kesalahan integrasi firmware yang mencegah generator angka acak perangkat keras yang dimaksud untuk berkontribusi pada pembuatan benih.
Sebagai gantinya, proses yang terdampak bergantung pada fallback perangkat lunak deterministik di MicroPython, yang menghasilkan entropi dari informasi perangkat dan data waktu, bukan dari sumber perangkat keras yang aman secara kriptografis.
Coinkite memperkirakan bahwa perangkat Coldcard Mk3 yang terdampak menghasilkan seed dengan sekitar 40 bit entropi efektif.
Kemudian, perangkat Mk4, Mk5, dan Q menggabungkan entropi tambahan dari elemen aman mereka, meningkatkan ruang pencarian efektif menjadi sekitar 72 bit. Namun, ini tetap berada di bawah target keamanan 128-bit yang diinginkan.
Peneliti di Block secara independen mencapai kesimpulan serupa, menyatakan bahwa kelemahan tersebut dapat memungkinkan penyerang merekonstruksi kunci pribadi dalam kondisi tertentu.
Chainalysis melacak lebih dari $38 juta Bitcoin yang dicuri
Chainalysis menjelaskan insiden tersebut sebagai “peretasan Coldcard senilai lebih dari $38 juta”, dengan mengatakan bahwa penyerang secara sistematis menargetkan dompet bernilai lebih tinggi sebelum memperluas ke saldo yang lebih kecil.
Perusahaan mengidentifikasi 1.196 UTXO yang terdampak, termasuk satu yang bernilai sekitar $1,8 juta.
Menurut analisisnya, penyerang mencuri sekitar $30 juta dalam 10 menit pertama, lalu mengosongkan sekitar 500 dompet dalam hanya 25 menit.
Chainalysis mengatakan bahwa pihaknya terus memantau dompet pelaku dan alamat konsolidasi terkait seiring teridentifikasinya korban tambahan.
Berbagai perusahaan memperkirakan kerugian yang berbeda
Analisis terpisah dari Galaxy Research menyarankan bahwa total kerugian mungkin bahkan lebih tinggi.
Galaxy mengidentifikasi 1.196 alamat yang berisi sekitar 1.082,65 BTC, senilai sekitar $70,2 juta, yang telah dikosongkan dalam periode 41 menit.
Kedua perkiraan tersebut tidak boleh dianggap sebagai hal yang langsung dapat dibandingkan.
Chainalysis dan Galaxy tampaknya mengukur set transaksi yang berbeda dan menggunakan metodologi yang berbeda, artinya perkiraan yang lebih tinggi tidak serta-merta menggantikan angka $38 juta sebelumnya.
Coinkite mendesak pengguna untuk mengganti benang yang terpengaruh
Coinkite mengatakan masalah tersebut memengaruhi versi firmware Mk3 4.0.1 hingga 4.1.9, sementara peringatan terbarunya juga mencakup seed yang dihasilkan pada perangkat Mk4, Mk5, dan Q sebelum perbaikan firmware terbaru.
Perusahaan menekankan bahwa menginstal firmware terbaru tidak memperbaiki seed yang sudah ada.
Sebagai gantinya, pengguna yang terdampak harus terlebih dahulu memperbarui perangkat mereka, membuat seed baru, dan mentransfer dana hanya setelah memverifikasi dompet pengganti.
Ringkasan Akhir
- Chainalysis mengaitkan lebih dari $38 juta Bitcoin yang dicuri dengan kunci pribadi yang diyakini dihasilkan oleh perangkat Coldcard yang rentan. Pada saat yang sama, Galaxy Research memperkirakan sejumlah alamat yang terdampak senilai sekitar $70,2 juta.
- Coinkite mengatakan pengguna yang terdampak harus membuat benih dompet baru sepenuhnya karena pembaruan firmware saja tidak dapat memperbaiki kunci yang telah dibuat sebelumnya.

