Peretasan Coldcard Wallet Mencapai $100M as 1.596 Bitcoin Dicuri saat melalui Kerentanan Firmware

Key Takeaways

  • Pengguna hardware wallet Coldcard kehilangan Bitcoin senilai lebih dari 100 juta dolar AS akibat kerentanan firmware yang membahayakan keamanan dompet dalam beberapa gelombang serangan.
  • Galaxy Research memperkirakan 1.596 Bitcoin dicuri dari sekitar 7.300 alamat, dengan gelombang pertama menguras 1.082,65 BTC dari 1.196 alamat pada 30 Juli.
  • Pengguna yang terdampak harus memasang firmware yang telah diperbaiki dan membuat seed pemulihan yang benar-benar baru, karena memasukkan kembali frasa pemulihan lama tidak mengatasi kelemahan entropi yang mendasarinya.

Pengguna hardware wallet Coldcard kehilangan Bitcoin senilai lebih dari 100 juta dolar AS akibat kerentanan firmware yang membahayakan keamanan dompet. Galaxy Research memperkirakan 1.596 Bitcoin dicuri dari sekitar 7.300 alamat dalam tiga gelombang serangan yang terkonfirmasi dan 14 insiden kecil. Dugaan gelombang keempat berpotensi meningkatkan total tersebut menjadi 2.055 BTC, senilai sekitar 130 juta dolar AS. Gelombang serangan besar pertama terjadi pada 30 Juli, ketika sekitar 1.082,65 BTC dipindahkan dari 1.196 alamat dalam 41 menit. Kerentanan tersebut berasal dari perubahan firmware yang diperkenalkan pada Maret 2021, yang memindahkan pembuatan seed dari generator angka acak perangkat keras Coldcard ke fungsi perangkat lunak dengan entropi yang tidak memadai. Hal ini memungkinkan penyerang mereproduksi kandidat kunci dari jarak jauh dan mentransfer dana tanpa mengakses perangkat korban secara fisik. Insiden ini memicu pergerakan Bitcoin dalam jumlah kecil terbesar sejak keruntuhan FTX pada November 2022, dengan 39.600 BTC ditransfer dalam satu hari setelah peringatan keamanan.

Galaxy Research Mengonfirmasi 1.596 BTC Dicuri dalam Beberapa Gelombang Serangan

Galaxy Research mendokumentasikan tiga gelombang serangan yang terkonfirmasi dan 14 insiden kecil. Gelombang pertama pada 30 Juli memindahkan sekitar 1.082,65 BTC dari 1.196 alamat dalam 41 menit, senilai sekitar 70,2 juta dolar AS pada saat itu. Pada 2 Agustus, para peneliti melacak sekitar 1.367 BTC di 4.585 alamat dalam gelombang kedua. Gelombang ketiga menargetkan saldo yang lebih kecil dan menguras sekitar 208 BTC dari 1.912 alamat menggunakan struktur transaksi yang berbeda.

Galaxy menyatakan bahwa setiap gelombang tampaknya secara internal konsisten dengan tindakan satu operator, tetapi para peneliti belum menetapkan bahwa penyerang yang sama mengendalikan ketiga gelombang tersebut. Perusahaan menerima laporan dari 73 korban, yang membantu mengonfirmasi tiga gelombang besar pertama dan mengidentifikasi pola transaksi yang lebih kecil. Galaxy tidak memasukkan dugaan gelombang keempat dalam perkiraan terkonfirmasinya karena belum menerima konfirmasi korban yang memadai untuk kelompok transaksi tersebut.

Cacat Firmware Menurunkan Entropi Seed ke Tingkat yang Dapat Dieksploitasi

Kerentanan tersebut berasal dari perubahan firmware yang diperkenalkan pada Maret 2021. Coldcard memindahkan pembuatan seed dompet dari generator angka acak perangkat kerasnya ke fungsi yang disediakan melalui tumpukan perangkat lunak libNgU dan MicroPython. Akibat kesalahan integrasi, proses pembuatan seed menggunakan fallback perangkat lunak deterministik milik MicroPython, bukan generator angka acak perangkat keras yang dimaksudkan Coldcard.

Fallback tersebut sangat bergantung pada informasi perangkat dan nilai waktu, bukan sumber acak yang aman secara kriptografis. Coinkite memperkirakan bahwa seed Mk2 dan Mk3 yang terdampak memiliki ruang pencarian efektif sekitar 40 bit, bukan tingkat keamanan yang dimaksudkan. Mk4, Mk5, dan model Q menerima keacakan tambahan dari elemen aman, tetapi Coinkite memperkirakan dompet tersebut tetap hanya mencapai sekitar 72 bit entropi, bukan 128 bit yang dimaksudkan.

Penyerang dapat membuat seed potensial secara luring, menurunkan alamat Bitcoin yang sesuai, lalu membandingkannya dengan alamat yang terlihat secara publik di blockchain. Artinya, penyerang tidak perlu mencuri, menghubungkan, atau mengakses perangkat Coldcard korban secara fisik.

Model Coldcard Mk2 hingga Q Terdampak oleh Versi Firmware Tertentu

Menurut imbauan keamanan Coinkite, kerentanan ini berdampak pada seed yang dibuat di perangkat Mk2 dan Mk3 dengan versi 4.0.1 hingga 4.1.9. Perangkat Mk4 dan Mk5 dengan firmware standar sebelum versi 5.6.0 juga terdampak, begitu pula perangkat Mk4 dan Mk5 yang menggunakan firmware Edge sebelum versi 6.6.0X. Perangkat Coldcard Q dengan firmware standar sebelum versi 1.5.0Q serta perangkat Coldcard Q yang menggunakan firmware Edge sebelum versi 6.6.0QX juga rentan.

TAPSIGNER, OPENDIME, dan SATSCARD tidak terdampak karena menggunakan basis kode yang berbeda. Faktor pentingnya adalah firmware yang berjalan saat seed pertama kali dibuat, bukan firmware yang saat ini terpasang di perangkat. Memindahkan seed yang rentan ke Coldcard lain atau dompet dari produsen lain tidak membuatnya aman.

Pembaruan Firmware Mengharuskan Penggantian Seed Secara Menyeluruh

Coinkite merilis firmware yang telah diperbaiki untuk perangkat yang terdampak. Namun, memasang pembaruan tidak memperbaiki seed pemulihan yang dibuat oleh firmware rentan. Pengguna yang terdampak harus terlebih dahulu memasang firmware yang telah diperbaiki, lalu membuat seed pemulihan yang sepenuhnya baru.

Pengguna harus memverifikasi sidik jari dompet dan alamat penerima yang baru, mengirim transaksi uji coba dalam jumlah kecil, lalu memindahkan saldo yang tersisa hanya setelah memastikan dompet baru berfungsi dengan benar. Mengimpor frasa pemulihan lama ke firmware yang telah diperbarui tidak menyelesaikan masalah karena kelemahannya melekat pada seed itu sendiri dan ikut terbawa ke perangkat atau aplikasi dompet mana pun tempat seed tersebut dipulihkan.

Coinkite menyatakan bahwa seed yang dibuat dengan setidaknya 50 lemparan dadu yang adil, independen, dan privat tidak dianggap rentan terhadap cacat entropi spesifik ini. Perusahaan tersebut juga menyatakan bahwa passphrase BIP-39 yang kuat dan unik menciptakan lapisan perlindungan tambahan, meskipun tetap merekomendasikan penggantian seed yang mendasarinya. PIN Coldcard tidak sama dengan passphrase BIP-39.

Peringatan Keamanan Memicu Pergerakan 39.600 BTC dalam Satu Hari

Transfer yang melibatkan jumlah kurang dari 1 BTC mencapai total 39.600 BTC dalam satu hari setelah peringatan keamanan, menurut kepala penelitian CryptoQuant, Julio Moreno. Jumlah harian tersebut merupakan yang tertinggi yang tercatat untuk kategori ini sejak November 2022, ketika sekitar 39.900 BTC dipindahkan tidak lama setelah keruntuhan FTX.

Setelah FTX runtuh, pengguna memindahkan dana dari bursa tersentralisasi ke penyimpanan mandiri. Selama insiden Coldcard, sebagian pengguna memindahkan koin dari dompet penyimpanan mandiri yang berpotensi terdampak, termasuk transfer sementara ke bursa atau dompet yang baru dibuat. Waktunya menunjukkan bahwa peringatan keamanan tersebut berkontribusi terhadap peningkatan tajam itu.

Jameson Lopp Menyoroti Batasan Verifikasi dalam Sistem Penyimpanan Mandiri

Peneliti keamanan Bitcoin dan salah satu pendiri Casa, Jameson Lopp, berpendapat bahwa kegagalan Coldcard tidak membatalkan penyimpanan mandiri. Sebaliknya, hal ini menunjukkan bahwa sebagian besar orang tidak dapat mengaudit sendiri perangkat lunak, firmware, dan perangkat keras kompleks yang mereka gunakan. Pengguna tetap bergantung pada produsen dompet, pengembang, dan peneliti keamanan untuk menguji sistem yang tidak dapat mereka verifikasi secara mandiri.

Lopp mengatakan pengguna Bitcoin sebaiknya tidak menaruh seluruh kepercayaan pada satu perusahaan, satu perangkat, atau satu mekanisme keamanan.

Sekitar 90% Bitcoin yang Dicuri Masih Belum Dipindahkan

Galaxy Research menyatakan sekitar 90% Bitcoin yang dicuri masih belum dipindahkan. Para peneliti telah membagikan alamat penyerang dan korban yang dicurigai kepada lembaga penegak hukum federal AS, bursa mata uang kripto, dan perusahaan investigasi siber.

Fakta bahwa sebagian besar Bitcoin tersebut belum dipindahkan dapat memberi waktu bagi bursa dan penyelidik untuk memantau alamat-alamat tersebut. Namun, transaksi Bitcoin tidak dapat dibatalkan, dan pemulihan mungkin bergantung pada penyerang yang mentransfer dana ke layanan teregulasi yang dapat mengidentifikasi atau membekukannya. Belum ada atribusi penyerang, pemulihan dana curian yang terkonfirmasi, atau rencana kompensasi korban yang komprehensif diumumkan kepada publik.

Penyelidik Memantau Alamat karena Angka Kerugian Dapat Meningkat

Angka kerugian yang terkonfirmasi dapat terus berubah seiring lebih banyak korban melaporkan alamat yang terdampak dan para peneliti menyelidiki dugaan gelombang keempat. Pertanyaan utamanya adalah apakah kelompok keempat dapat dikonfirmasi, apakah Bitcoin yang dicuri mulai bergerak melalui bursa atau layanan pencampur, dan apakah penyelidik dapat mengidentifikasi lebih dari satu penyerang.

Bagi pengguna Coldcard, siapa pun yang seed-nya mungkin dibuat oleh firmware yang terdampak harus mengganti seed tersebut dan memindahkan dana ke dompet yang baru dibuat.

FAQ

Apa yang menyebabkan kerentanan dompet Coldcard yang menyebabkan pencurian Bitcoin senilai lebih dari 100 juta dolar AS?

Perubahan firmware yang diperkenalkan pada Maret 2021 memindahkan pembuatan seed dari generator angka acak perangkat keras Coldcard ke fungsi perangkat lunak dengan entropi yang tidak memadai. Akibat kesalahan integrasi, proses tersebut menggunakan fallback perangkat lunak deterministik milik MicroPython, bukan sumber acak yang aman secara kriptografis seperti yang dimaksudkan. Hal ini mengurangi ruang pencarian efektif seed Mk2 dan Mk3 yang terdampak menjadi sekitar 40 bit, serta model Mk4, Mk5, dan Q menjadi sekitar 72 bit, bukan 128 bit yang dimaksudkan, sehingga penyerang dapat membuat seed potensial secara luring dan mencocokkannya dengan alamat blockchain yang terlihat secara publik.

Berapa banyak alamat Bitcoin yang terdampak dalam peretasan Coldcard?

Galaxy Research memperkirakan sekitar 7.300 alamat kehilangan 1.596 Bitcoin dalam tiga gelombang serangan yang terkonfirmasi dan 14 insiden kecil. Gelombang pertama pada 30 Juli berdampak pada 1.196 alamat, gelombang kedua pada 2 Agustus berdampak pada 4.585 alamat, dan gelombang ketiga menargetkan 1.912 alamat. Dugaan gelombang keempat yang sedang diselidiki dapat meningkatkan total alamat yang terdampak dan jumlah yang dicuri menjadi 2.055 BTC.

Apakah memasang pembaruan firmware Coldcard melindungi pengguna yang membuat seed pada firmware yang rentan?

Tidak. Memasang firmware yang telah diperbaiki tidak memperbaiki seed pemulihan yang dibuat oleh firmware rentan. Pengguna yang terdampak harus terlebih dahulu memasang firmware yang telah diperbaiki, lalu membuat seed pemulihan yang sepenuhnya baru. Pengguna harus memverifikasi sidik jari dompet dan alamat penerima yang baru, mengirim transaksi uji coba dalam jumlah kecil, lalu memindahkan saldo yang tersisa hanya setelah memastikan dompet baru berfungsi dengan benar. Mengimpor frasa pemulihan lama ke firmware yang telah diperbarui tidak menyelesaikan masalah karena kelemahannya melekat pada seed itu sendiri.

Penafian: Informasi di halaman ini mungkin berasal dari sumber pihak ketiga dan hanya untuk referensi. Ini tidak mewakili pandangan atau pendapat Gate dan bukan merupakan nasihat keuangan, investasi, atau hukum. Perdagangan aset virtual melibatkan risiko tinggi. Mohon jangan hanya mengandalkan informasi di halaman ini saat membuat keputusan. Untuk detailnya, lihat Penafian.
Komentar
0/400
Tidak ada komentar