Coldcard 1.16 億美元漏洞事件 再度引發安全審查爭議

BTC
Coldcard漏洞安全審查
1 小時前來源: crypto.news
Coldcard 1.16 億美元漏洞事件 再度引發安全審查爭議

Coinkite 執行長 NVK 再度點燃關於 Coldcard 1.16 億美元種子生成漏洞的爭論,他為其安全審查辯護,並主張一個新的 AI 模型發現了人類審查者所遺漏的缺陷。

摘要

  • NVK 表示,在該缺陷出現之前,至少有 15 項外部審查或研究工作涉及 Coldcard。
  • Luke Dashjr 反駁了人類審查者無法發現隨機數生成器問題的說法。
  • James O’Beirne 表示,他曾在 2025 年 5 月對 Coldcard 的隨機性實作提出疑慮。
  • Coinkite 目前的安全記錄指出,另一份詳細的技術事後分析仍在準備中。

NVK 於 11 月 9 日在 X 上發文表示,這些工作包括對 Coldcard 硬體、韌體、與隨機數生成相關的工具以及發布控制的審查。他引用了兩份付費的第三方產品審查:一份涵蓋 2022 年的 Mk4,另一份涵蓋 2024 年的 Q。

他表示,Rob Ham 的 OpenAI Cybersecurity Harness 審查在事件發生前產生了 85 項候選發現。據 NVK 所說,其中數項促成了修復,但種子生成缺陷並未被發現。

「令人不安的真相是,需要一個新的 AI 模型才能發現人類所無法發現的東西,」他寫道。

Coldcard 審查者反駁 NVK 的辯護

比特幣開發者 Luke Dashjr 質疑了人類審查無法發現該問題的說法,表示他曾私下與 Coinkite 分享發現,而現在正公開披露這些發現。

Dashjr 告誡說,他並非聲稱每個問題都肯定是漏洞或可被利用。他將自己的檢查描述為快速瀏覽,並未進行完整稽核或花費大量時間審查程式碼。

他的反對聚焦於 NVK 關於 AI 的說法:Dashjr 表示,只有複雜的模型才能發現隨機數生成器問題的斷言是錯誤的。

其他參與者質疑 Coinkite 如何處理審查。Alex Waltz 指控該公司和 NVK 勸阻人們檢查程式碼。Kenneth 主張,持續的品質保證與要求團隊審查整個程式碼庫是不同的。

Shinobi 為 NVK 辯護,主張審查者曾檢查熵系統卻未發現該缺陷。他挑戰批評者提出可重現的失敗,表示一封表達疑慮的私人訊息並不等同於安全披露。

先前的警告仍是爭論焦點

James O’Beirne 較早的貼文在這次交鋒中重新浮現。他在 8 月 4 日寫道,他於 2025 年 5 月開始檢查 Coldcard 的韌體,以確定其隨機數生成器從何處取得熵。

O’Beirne 表示,他質疑使用 libngu 函式庫,對其軟體備援機制中的硬編碼常數提出疑慮,並建議直接連結 libsecp256k1。

根據他的說法,他被告知該設定對實體裝置而言是正確的,且問題早就應該顯現出來。他承認自己並未嚴格追究此事。

在 8 月 5 日的後續貼文中,O’Beirne 表示他又收到另一份可信的說法,指 2021 年曾有人提出警告,這與他先前分享的 Telegram 討論無關。他提出可能有三個人曾警告 Coinkite 的說法,仍是他對這些通訊的陳述。

1.16 億美元的估計可追溯至 8 月

TRM Labs 於 8 月 5 日發布的分析描述,自 7 月 30 日起的四波攻擊中,有超過 5,200 個地址被盜走約 1,816 枚 BTC,並引用 Galaxy Research 的持續統計數據。

該報告將此漏洞追溯至 2021 年 3 月的一次建置設定錯誤,該錯誤選用了薄弱的軟體隨機數產生器。在較舊的裝置上,有效種子強度從原本預定的 128 位元降至最低僅 40 位元,使攻擊者無需實體接觸即可重建金鑰。

後續的資金移動於 9 月被報導。正如 crypto.news 先前報導,Galaxy 的 Alex Thorn 追蹤到第三波攻擊者透過 THORChain 將約 10% 的比特幣兌換成以太幣。當時該攻擊者的大部分資金仍未移動。

8 月的一份調查更新另外描述了傳遞給美國當局的資訊。Thorn 表示,攻擊者的身分「可能已為執法部門所知」;該報告並未確認 FBI 已識別其身分或已追回資金。

Coinkite 仍將另一份事後分析列為待處理

Coinkite 目前的安全頁面將其已發布的紀錄描述為一份持續更新的事後分析,同時表示另一份詳細的技術報告仍在準備中。

該頁面區分了針對性的獨立檢查與對每個已修正韌體二進位檔的完整稽核。所列工作包括硬體隨機性測試、原始碼審查以及可重現建置。

目前建議的標準版本為 Mk4/Mk5 的 5.6.3 以及 Q 的 1.5.3Q。該公告指出,韌體更新無法修復現有受影響的種子。其遷移指示要求建立新種子、經驗證的備份與收款地址、進行小額測試轉帳,然後再轉移其餘資金。