
Pembuat Coldcard, Coinkite, telah merilis perbaikan keamanan untuk dompet perangkat keras Bitcoin miliknya setelah cacat pembuatan seed memungkinkan penyerang mencuri Bitcoin senilai lebih dari $100 juta.
Dalam postingan blog pada hari Kamis, Coinkite mendesak pengguna Coldcard Mk4, Mk5, dan Q untuk meningkatkan ke firmware 5.6.1 atau 1.5.1Q. Rilis ini menyusul peninjauan sistem Coldcard selama tiga minggu yang melibatkan peneliti keamanan eksternal dan model AI termasuk Kimi.
“Kami berterima kasih kepada para peneliti keamanan yang telah bekerja keras selama beberapa minggu terakhir, melaporkan masalah, mereproduksi kasus-kasus ekstrem, dan meninjau perbaikan kami,” tulis perusahaan itu. “Pekerjaan mereka menempatkan firmware ini di bawah pengawasan ketat dan berkelanjutan serta membuat rilis ini lebih kuat.”
Pada bulan Juli, penyerang mulai menguras Bitcoin dari dompet Coldcard yang terisolasi udara (air-gapped) setelah mengeksploitasi cacat firmware yang berasal dari tahun 2021 yang menghasilkan beberapa seed dompet dengan terlalu sedikit keacakan, membuat kunci privatnya lebih mudah ditebak. Serangan pertama menguras 594 BTC, senilai sekitar $38 juta, dari sekitar 500 dompet dalam 25 menit.
Coinkite mengisyaratkan bahwa para penyerang mungkin telah menggunakan AI untuk memeriksa versi firmware open-source yang lebih lama dan menemukan cacat tersebut.
Pada awal Agustus, Galaxy Research melacak sekitar $88,6 juta yang dicuri dari 4.585 alamat dan menyatakan serangan tersebut tampak disengaja, terprogram, dan berpotensi diatur menggunakan model bahasa besar.
Perusahaan riset tersebut terus melacak kerugian dan pada 14 Agustus mengatakan para penyerang telah mencuri lebih dari 1.778 BTC, senilai sekitar $112 juta pada saat itu, dalam tiga gelombang serangan besar dan lusinan insiden kecil.
Secara keseluruhan, eksploitasi Coldcard kini telah mengakibatkan pencurian Bitcoin senilai sekitar $130 juta dan menimbulkan pertanyaan tentang entropi—keacakan yang digunakan untuk menghasilkan kunci dompet. Pada beberapa perangkat yang terpengaruh, cacat tersebut mengurangi keamanan dari 128 bit entropi menjadi sekitar 40 bit, membuat seed dompet lebih mudah ditebak oleh penyerang tanpa akses fisik ke perangkat.
Coinkite menyatakan telah memperbaiki masalah yang melibatkan penandatanganan transaksi, penanganan data USB, validasi firmware, Delta Mode, dan pencadangan dompet. Coldcard kini juga mengharuskan pengguna untuk menambahkan keacakan saat membuat seed dompet menggunakan setidaknya 65 penekanan tombol, 50 lemparan dadu, atau 128 lemparan koin, yang digabungkan perangkat dengan keacakan internalnya.
Pembuat dompet perangkat keras itu juga mengganti generator angka pseudo-random cadangan Yasmarang-nya dengan SHA-256 Hash_DRBG dan menambahkan pemeriksaan yang dimaksudkan untuk mendeteksi kegagalan pada generator angka acak perangkat keras. Pengguna yang mungkin telah membuat seed pada versi yang terpengaruh antara tahun 2021 dan Juli 2026 harus membuat seed baru menggunakan firmware yang diperbarui dan memindahkan Bitcoin mereka, kata perusahaan itu.
Lebih dari sekadar pembuatan seed
Coldcard kini memeriksa transaksi Bitcoin yang ditandatangani sebagian, atau PSBT, segera sebelum menandatanganinya. Sebelumnya, komputer yang disusupi yang terhubung melalui USB secara teoritis dapat mengubah transaksi setelah pengguna meninjaunya tetapi sebelum Coldcard menandatanganinya.
Firmware yang diperbarui menghentikan proses penandatanganan dan menampilkan peringatan jika transaksi telah berubah. Coinkite menggambarkan masalah ini sebagai teoretis dan tidak mengatakan bahwa itu telah dieksploitasi.
Coinkite juga memperketat akses data USB, memperkuat Delta Mode, dan mengubah cara Coldcard menangani pencadangan dompet.
Meskipun AI telah memainkan peran dalam menambal kerentanan, ia juga memainkan peran di kedua sisi keamanan siber dan kriptografi.
"Kami menganggap ini sebagai pengingat serius tentang bagaimana seluruh model keamanan dompet perangkat keras bergantung pada keacakan," kata CTO Ledger Charles Guillemet kepada Decrypt. "Kriptografi itu sulit dan mengimplementasikannya dengan aman jauh lebih sulit. Insiden Coldcard minggu ini membuatnya terlihat dengan cara yang paling mahal."
Awal bulan ini, layanan swap Boltz menangguhkan operasinya setelah menyatakan penyerang yang dibantu AI menemukan bug lebih cepat daripada yang bisa diperbaiki oleh pengembangnya. Tim Merah Bitcoin sukarela juga menggunakan agen AI untuk mengidentifikasi ribuan kerentanan potensial di ratusan proyek Bitcoin.
Coinkite mengatakan penyelidikan atas pencurian tersebut masih berlangsung seiring pelanggan yang terpengaruh terus memindahkan dana ke dompet baru.
“Pihak berwenang penegak hukum terus menyelidiki pencurian tersebut dan berupaya mengidentifikasi mereka yang bertanggung jawab,” kata Coinkite. “Kami tetap siap membantu, dan pihak berwenang terus memberi kami informasi tentang perkembangan penting,” menambahkan bahwa perusahaan “tetap berkomitmen untuk mendukung setiap pelanggan yang sedang dalam proses migrasi hingga selesai.”