交易者已停用 Bloom 機器人,但舊錢包仍遭盜空
重點速覽
- •Bitquery 於 10 月 26 日的調查追蹤到 9,408 枚 SOL——當時價值約 953,000 美元——從與 Bloom 交易機器人相關的 48 個錢包中被轉出。
- •一半被盜轉的錢包在攻擊前一個月內未曾透過 Bloom 交易,另有五個錢包最後一次交易是在 2025 年 1 月至 5 月之間。
- •Bloom 承諾全額賠償,並將事件歸因於第三方模組中的遠端程式碼執行漏洞,同時否認私鑰遭到外洩。
- •主要盜轉在初步測試之後,於 UTC 時間 01:03:07 至 01:04:41 之間進行,持續不到兩分鐘。
- •有效簽章僅能證明支出權限,無法區分私鑰被竊取還是簽章系統遭入侵,因此確切攻擊機制仍未釐清。

區塊鏈分析公司 Bitquery 於 10 月 26 日發布的調查追蹤到 9,408 枚 SOL——攻擊發生時價值約 953,000 美元——從與 Bloom 交易機器人相關的 48 個錢包中被轉出。根據該調查,一半受影響的錢包在過去一個月內未曾透過 Bloom 交易,另有五個錢包最後一次交易是在 2025 年 1 月至 5 月之間。
Bloom 已承諾全額賠償。根據 AMBCrypto 報導的後續聲明,該公司將事件歸因於第三方模組中的遠端程式碼執行漏洞,並否認私鑰遭到外洩。此類漏洞允許攻擊者在軟體環境中執行未經授權的程式碼。所謂第三方模組,是指服務引入而非自行編寫的元件——也就是說,該漏洞存在於營運者未直接編寫的程式碼中,卻位於營運者所運行的環境之內。
舊交易錢包仍處於可觸及範圍
Bitquery 透過交易手續費支付記錄衡量過去的 Bloom 使用情況。近期沒有手續費記錄並不能證明帳戶已被刪除、錢包已斷開連接,或所有其他交易已經停止。
研究人員將被盜轉的地址歸類為九位交易者,其中兩組主要依據提款順序進行識別。Bloom 公布的數字為九位用戶共 49 個受影響地址,而 Bitquery 統計的被盜轉錢包 48 個。
在初步測試之後,主要盜轉於 UTC 時間 01:03:07 至 01:04:41 之間進行——從第一次全額提款到最後一次不到兩分鐘。
對於任何要離開自動化交易服務的用戶而言,關鍵問題是最後一筆交易之後還有哪些存取權限仍然存在。錢包仍可持有資產,而先前用於簽署其交易的基礎設施卻仍然可用。數月未曾交易本身並不能證明這種存取權已經終止。
簽章顯示的是支出權限,而非取得方式
Bitquery 發現的是帶有各來源錢包自身簽章的一般 SOL 轉帳,並未在這些提款中發現代幣授權陷阱。Solana 的交易文件說明,簽章用於授權對帳戶的變更。網路會驗證該授權,但無法確定人類所有者是否有意進行該支付,或是否有人濟用了具備簽署能力的服務。
被竊取的私鑰與遭入侵的簽章系統都能產生有效簽章。在後一種情況下,攻擊者可能讓軟體授權一筆轉帳,而無須提取金鑰本身。這是一種可能的機制,但並非經獨立驗證的 Bloom 事件解釋。
因此,僅憑簽章無法釐清 Bloom 所否認的金鑰外洩問題。更完整的技术說明需要解釋第三方模組如何接觸到簽署流程,以及為何特定錢包受到影響。
更換錢包應用程式並不會更換金鑰
交易者可以在不改變底層憑證的情況下,將某個應用程式從日常使用中移除,而安全效果取決於實際更換了什麼。Phantom 的官方遷移指南指出,現有的助記詞無法直接更改;重新開始需要建立新錢包並轉移資產。
同樣的憑證問題也適用於在替換裝置上恢復已外洩的助記詞:硬體改變了,但攻擊者持有的副本仍然可用。那起獨立的 Ledger 案件涉及不同的攻擊手法。
停用錢包不只是查看 SOL 餘額
Phantom 建議在棄用錢包之前,檢視代幣、收藏品、質押與 DeFi 持倉。部分持倉需要先解除質押或從應用程式中提領才能轉移。未來的存款也需要新的目的地地址;否則資金仍可能以舊憑證持續匯入。
一般遷移指引有一個重要的例外情況。如果資金在存款後立即消失,可能存在自動清掃程式(sweeper)。Phantom 的清掃程式指南警告不要存入更多資金或試圖與其搶速度。Bloom 的調查並未確定每個受影響的錢包都有此類清掃程式。
將長期持倉與機器人的交易餘額分開存放,可限制透過該服務暴露的資金金額。這也讓離開變得更容易:用戶可以確認哪些資產仍處於自動簽章存取權限之下,而不是將未使用的帳戶視為已停用的錢包。
對於 Bloom 的受影響用戶而言,在款項確認支付之前,賠償仍只是一項承諾。安全問題則是另一回事:是什麼未經授權的存取使這些提款得以發生,以及已做出哪些變更以防止另一筆交易被簽署?
來源:Coindoo