Coldcard 因與 7 月 30 日揭露的安全事件相關的法律義務,已暫時暫停其自動刪除客戶資料的程序,保留原本會在 120 天後被刪除的記錄。
摘要
- Coldcard 因與其 7 月安全事件相關的法律義務,已暫停其自動刪除客戶資料的政策。
- 客戶仍可透過聯絡支援,要求依公司原有的資料保留政策處理其記錄。
- 此政策變更源於一個錢包漏洞,Galaxy Research 將三波攻擊中確認被盜的 1,596 枚比特幣與此漏洞相關。
- Coldcard 表示,保留的客戶記錄將僅限授權人員存取,且僅用於滿足法律要求。
Coldcard 在 X 上發布的公告中宣布了此政策變更,表示必須保留可能與錢包安全事件引發的正在進行及預期法律程序相關的客戶記錄。
Coldcard 已暫停自動刪除資料
在解釋此變更時,該公司表示其標準做法是「在 120 天後自動清除客戶記錄」,僅保留客戶的電子郵件地址和居住國家。該公司也指出,買家一直以來都可以在訂單交付後要求加速刪除。
該公司表示,7 月 30 日安全事件改變了這些程序,因為現在法律要求其保留可能在訴訟中相關的記錄。
因此,原本依正常 120 天政策排定刪除的客戶記錄,現在將保留至另行通知為止。
針對隱私疑慮,該公司寫道,他們理解此決定「偏離了我們已發布的實務」,並承認客戶重視其先前承諾維護的隱私保護。
該公司補充說,保留的客戶資訊將安全儲存,存取僅限授權人員,且資料「除遵守法律義務外,不會用於任何其他目的」。
據該公司稱,一旦法律要求不再需要保留記錄,先前的自動刪除系統將恢復。
安全事件已引發調查
修訂後的保留政策是在已知影響比特幣用戶的最大硬體錢包安全事件之一之後發布的。
正如Galaxy Research 先前報導,攻擊者已在與 Coldcard 漏洞相關的三波已確認攻擊中,從約 7,300 個錢包地址竊取了 1,596 BTC。該研究公司表示,第四波疑似攻擊可能使總損失增加至約 2,055 BTC,但尚未收到足夠的受害者確認,無法將這些額外的盜竊歸類為已確認。
Galaxy 已將其確認的數字與僅基於區塊鏈的觀察區分開來。雖然早期的鏈上分析識別出約 1,815.75 BTC 在四個觀察到的攻擊波中流動,但該公司的最新估計是基於受影響錢包所有者的確認報告。
另外,Galaxy 的全公司研究主管 Alex Thorn 表示,區塊鏈活動顯示,疑似第四波攻擊「主要由」單一攻擊者組成。即便如此,該公司仍將這些額外地址視為未確認,直到更多受害者出面。
調查人員也已將已確認的攻擊者和受害者地址分享給美國聯邦執法機構、加密貨幣交易所和網路調查組織,以便在被盜資金通過受監管平台流動時進行監控。
韌體缺陷降低了錢包種子的隨機性
根據 Coinkite 早前的技術揭露,此漏洞源於 2021 年 3 月,當時 Coldcard 韌體整合了一個新的加密函式庫。
受影響的韌體在建立錢包時,並未透過預期的硬體隨機數產生器來生成錢包種子,而是意外地依賴了 MicroPython 的確定性偽隨機產生器。
Block 的比特幣工程與安全團隊獨立審查了該韌體,並得出相同結論,指出易受影響的版本在生成種子短語時,呼叫了確定性的 MicroPython 後備方案,而非 STM32 硬體隨機數產生器。
Coinkite 估計,受影響的 Mk2 和 Mk3 設備提供了約 40 位的有效熵,而易受影響的 Mk4、Mk5 和 Coldcard Q 設備則生成了約 72 位,而非預期的 128 位。
由於此弱點,攻擊者能夠離線重現可能的錢包種子,從這些種子推導出比特幣地址,並與公開可見的區塊鏈數據進行比對。此攻擊不需要實際持有受影響的設備、使用者的 PIN 碼,也不涉及比特幣協議本身的任何弱點。
大部分被盜的比特幣仍未動用
儘管調查範圍已擴大,但大部分被盜的加密貨幣尚未被轉移。
Galaxy 先前表示,約 90% 的被盜比特幣仍未動用,這給了調查人員更多時間來監控攻擊者控制的地址。後續的鏈上分析發現,最大的已識別攻擊者仍持有 1,159 BTC,分散在七個地址中,且未移動這些資金。
然而,另一項區塊鏈監控已識別出另一名攻擊者的活動。根據追蹤交易的 analysts 指出,有 64 BTC 進入了與加密貨幣混合器相關的交易流程。最初約有 10 BTC 被混合,而約 54 BTC 作為找零返回,之後被拆分為每個約 7 BTC 的輸出。
研究人員表示,此活動似乎與持有 1,159 BTC 的七地址集群無關,這表明可能有多名攻擊者利用了相同的錢包弱點。
與此同時,Coinkite 持續敦促受影響的使用者即使在安裝了更新韌體後,也應更換易受影響的錢包種子。該公司已為所有受影響的 Coldcard 型號發布了修補韌體,並銷毀了剩餘含有易受影響版本的庫存。
根據 Coinkite 的說法,韌體更新僅保護修復後建立的錢包。建議使用者在種子短語由易受影響的韌體生成的情況下,建立全新的種子,驗證接收地址,發送一筆小額測試交易,並在確認轉帳成功後再移動剩餘餘額。現有錢包若由至少 50 次公平的私人骰子擲出所建立,則不受此特定隨機數生成缺陷的影響。







