Coinkite 警告 Coldcard Mk3 用户,Block 追踪到高达 1,083 BTC 的疑似钱包盗转
要点速览
- •运行 4.0.1 至 5.0.3 固件的 Coldcard Mk3 设备生成的种子熵严重不足,攻击者可仅根据设置时的按键次数重建种子。
- •Block 研究人员追踪到两组可能与该漏洞相关、且指纹一致的交易,合计约转出 1,082.59 BTC,按报道时价格约值 6,960 万美元。
- •该缺陷似乎源自 2021 年 3 月的一次固件重写,当时所有加密与 BIP-39 代码被替换;根据 Coinkite 的分析,Mk4、Q 和 Mk5 设备不受影响。
- •受影响用户必须在未受影响的硬件上生成全新种子,而不能重新导入原助记词,因为原种子从未具备密码学安全性。
- •无法立即迁移的用户可临时使用强且唯一的 BIP-39 密码短语,或在 4.1.9 固件的 Mk3 上通过至少 99 次独立掷骰生成仅骰子种子。

Coinkite 已发布安全公告,敦促所有在运行 4.0.1 至 5.0.3 版本固件的 Coldcard Mk3 上生成过助记种子的用户,将其钱包视为可能已被泄露,并立即迁移其中的 bitcoin。Coldcard 是使用最广泛的仅 Bitcoin 硬件钱包之一,面向重视主权自托管的用户,因此固件层面的种子生成缺陷尤其严重。此次警告源于 Block 的 Bitcoin 工程与安全团队在调查钱包被远程清空的报告时,发现了种子生成行为存在缺陷。
该公告具体覆盖自 2021 年 3 月起发布的 Mk3 固件,这意味着相关设备在漏洞被发现前可能已使用多年。根据 Coinkite 的初步分析,Mk4、Q 和 Mk5 设备不受该漏洞影响。不过,Block 研究人员描述了两项影响不同 Coldcard 代际、严重程度各异的独立弱点。Block 也确认,Bitkey 或其他 Block 产品均未受影响。
开发者复现 Mk3 可预测种子生成
Bitcoin Core 开发者 Gregory Sanders,也就是 instagibbs,已在一台新初始化设备上成功复现 Mk3 的弱点,而复现所需的仅是设置过程中按下键盘的次数。能够仅凭如此有限的输入重建种子,表明其熵源远低于安全 BIP-39 密钥生成所需的数学阈值;在该过程中,随机性是阻止攻击者推导用户私钥的唯一屏障。他建议 Mk2 和 Mk3 用户将这一暴露视为紧急问题,同时指出他尚未通过测试确认 Mk4 的状态。
开发者 Antoine Poinsot 指出了一项关键硬件差异:Mk4 的种子生成会利用微控制器的真随机数生成器,而 Mk3 固件并未以同样方式使用该来源。Coinkite 在 2021 年 3 月发布的4.0.0 版本说明证实,所有加密与 BIP-39 代码都被替换为新的实现。Foundation Devices 首席执行官 Zach Herbert 将表面的熵缺陷追溯到同一次包含 120 个文件的重写,但他强调,没有证据表明该错误与随之而来的许可变更有关。
Block 追踪潜在盗转范围至 1,083 BTC
已识别出的首批转移在 Bitcoin 区块 960188 至 960191 间,从 500 个单签名地址中转出 594.48 BTC。Atlas21 统计到 1,324 个已花费 UTXO,并发现其中 562 BTC 在序列结束前被归集到另一个地址。
随后,Block 工程师 Clay Garrett 标记了 695 笔更早的交易,这些交易与已知集合具有相同的完整指纹。若这两组交易都属于同一操作,那么这些转账又移动了 488.10957948 BTC,使潜在合并范围升至 1,082.58680432 BTC。报道时,这一总额约值 6,960 万美元,当时 bitcoin 交易价格接近 64,247 美元。
Coinkite 尚未确认该固件弱点是否导致了任一组中的每一笔交易。Block 团队表示,攻击很可能仍在继续,而更大范围的交易组仍在核验中。
受影响的种子必须更换,不能重新导入
将受影响的恢复短语转入其他硬件或软件钱包并不能解决问题,因为底层种子本身仍然可预测。这与利用用户存储或处理助记词方式的威胁不同,例如 SparkKitty 恶意软件扫描手机图片中的恢复短语,或 BlueNoroff 通过伪造会议通话来画像加密钱包。在那些案例中,种子本身是正确生成的;而这里,种子从一开始就不具备密码学安全性。
Coinkite 建议的迁移流程是:在未受影响的设备上生成全新种子,记录并验证备份,检查接收地址,先发送一笔小额测试交易,然后再转移剩余余额。无法立即迁移的用户,可以先创建一个强且唯一的 BIP-39 密码短语作为临时防护措施。高级用户也可以在运行 4.1.9 固件的空置 Mk3 上,仅通过骰子生成种子,且至少进行 99 次独立掷骰。
The post Coinkite Warns Coldcard Mk3 Users As Block Traces Up To 1,083 BTC In Drains appeared first on Crypto Adventure .