7月30日、攻撃者は41分間で1,196のビットコインアドレスから約1,082.65BTC(当時の価値で7,020万ドル)を盗み出した。この攻撃の原因は、カナダの企業が製造したビットコイン専用のハードウェアウォレットにあるファームウェアの欠陥と特定された。
この欠陥は、2021年3月に追加されたファームウェア統合のミスによるもので、シード(種)生成がハードウェアの乱数生成器(RNG)ではなく、決定論的なソフトウェア疑似RNGに依存するようになっていた。これにより、デバイスの一意のID、タイマーの状態、過去のRNG呼び出しが分かれば、攻撃者はオフラインで可能なシードを生成し、ブロックチェーン上のアドレスと照合することが可能になった。
同社は、影響を受けたすべてのモデルに緊急のファームウェア更新を公開したが、この更新は既存のシードを修復しないため、ユーザーは新しいシードを生成し、資産を移動する必要がある。現在のところ、攻撃者がシードを再生成し、盗まれたアドレスと照合したという報告はないが、この攻撃がどの程度再現可能かは依然として不明だ。
