Tim Bitcoin Engineering Block menerbitkan analisis teknis pada 30 Juli yang menjelaskan kesalahan integrasi RNG dalam firmware Coldcard. Pustaka libngu secara tidak benar memeriksa apakah makro RNG perangkat keras didefinisikan daripada diaktifkan, sehingga terikat pada fallback Yasmarang deterministik MicroPython alih-alih RNG perangkat keras STM32. Pada perangkat Mk2 dan Mk3 v4, tidak ada entropi kriptografi yang ditambahkan ke ngu.random, membuat pembuatan wallet menjadi deterministik untuk UID MCU yang diketahui, status timer, dan riwayat panggilan. Pada Mk4, Q, dan Mk5, entropi elemen aman ditambahkan saat boot tetapi di-hash hanya menjadi empat byte, dan reseed 32-bit menggantikan hanya satu kata status Yasmarang, membatasi aliran output yang dibedakan dengan aman hingga paling banyak 2^32.
Coinkite belum mengonfirmasi hubungan sebab-akibat langsung antara cacat firmware dan penarikan 594 BTC. CEO Rodolfo Novak (NVK) menyatakan di X bahwa penarikan tersebut melibatkan seed yang terganggu atau lemah di berbagai kunci dari wallet yang berbeda dan menolak klaim pelanggaran kriptografi di seluruh perangkat. Perusahaan mengkarakterisasi peringatannya sebagai tindakan pencegahan dan berdasarkan temuan awal, menjanjikan tinjauan teknis formal.
Untuk pengguna yang terkena dampak, Coinkite merekomendasikan untuk membuat seed baru di perangkat yang tidak terpengaruh, memverifikasi cadangan dan alamat penerima, mengirim transaksi uji kecil, dan kemudian memindahkan sisa dana. Penilaian awal perusahaan menunjukkan bahwa seed yang dilindungi dengan frasa sandi BIP-39 menghadapi risiko minimal, menekankan bahwa ini merujuk pada frasa sandi yang berbeda dari PIN perangkat. Pengguna berpengalaman juga dapat menggunakan metode pembuatan seed dengan lemparan dadu yang sepenuhnya melewati RNG Mk3.

