Polkadot 的 XCM 漏洞遭利用,財庫損失 138 萬美元

Polkadot 的 Asset Hub 於 10 月 24 日至 26 日期間遭人利用其 XCM 執行器中的漏洞攻擊,令 Polkadot Treasury 蒙受估計價值 138.1 萬美元的 DOT 損失。攻擊者在不改動帳戶餘額的情況下,減少了記錄中的 dotUSD 供應量,扭曲 DOT/dotUSD 池的價格並創造套利機會。Treasury 是該池唯一的流動性提供者,因此其他用戶沒有蒙受資金損失。該漏洞早前已透過漏洞獎勵計劃報告,並於 6 月在程式碼中修復,但修補程式沒有部署到受影響的主網執行環境。10 月 20 日一篇談及修復方案的論壇帖文,可能令攻擊者得悉此事。其後 Polkadot 透過 Runtime 2.5.1 和 2.5.2 版本處理問題、修正 dotUSD 的供應量,並將追回的資金歸還 Treasury。
Neutral
這次漏洞利用為 Polkadot 帶來短期安全隱憂,部分交易者在評估網絡的防護措施及修補程式部署流程時,或會減少對 DOT 的持倉。然而,據報的損失由 Treasury 承擔,而 Treasury 是該流動性池唯一的流動性提供者;其他用戶未受影響,追回的資金亦已退還。Polkadot 亦發布了 Runtime 2.5.1 和 2.5.2,並修正 dotUSD 的供應量。這些因素限制了事件對 DOT 需求及市場穩定性的直接影響。長遠而言,市場信心將取決於 runtime 更新能否及時部署,以及會否再出現其他漏洞。由於沒有報告指用戶蒙受更廣泛損失或出現持續性中斷,預期事件對 DOT 價格的影響中性;不過,相關新聞或再度引發的安全疑慮仍可能造成短暫波動。