新聞加密貨幣Polymarket 遭駭:第三方腳本遭入侵,737 個錢包損失 270 萬美元

Polymarket 遭駭:第三方腳本遭入侵,737 個錢包損失 270 萬美元

作者: Crypto Adventure·

重點速覽

  • •遭入侵的 DebugBear 腳本能存取已登入的工作階段,並透過 Polymarket 合法基礎設施觸發未經授權的交易與提款。
  • •調查人員將此次攻擊與 737 個帳戶約 273 萬美元的損失聯繫起來,資金被兌換為 POL 並在多個錢包間轉移。
  • •Polymarket 在移除受影響的依賴套件後恢復國際交易,其獨立運作的美國平台據報未受影響。
  • •Polymarket 已承諾全額補償,但尚未提供付款時間表,也未證實被竊資金可能追回的金額。
  • •此事件凸顯了瀏覽器端加密貨幣平台中第三方網站整合帶來的安全風險。
Polymarket 遭駭:第三方腳本遭入侵,737 個錢包損失 270 萬美元

Polymarket 是一個讓使用者對現實世界事件結果進行交易的預測市場,該平台於 10 月 29 日發生安全漏洞事件,攻擊者入侵第三方監控服務並在平台網站注入惡意程式碼,從數百個使用者錢包中盜取約 270 萬美元。

此次攻擊透過網站效能監控服務商 DebugBear 鎖定 Polymarket 的國際交易介面,其遭入侵的 JavaScript 被用來執行未經授權的交易。區塊鏈分析確認共有 737 個受影響帳戶,合計損失約 273 萬美元,資金經由 Polymarket 既有的提款基礎設施轉出。

Polymarket 暫時停止交易、停用交易處理功能並移除受影響的整合,隨後恢復營運。該公司證實了這起安全事件,已將此事移交英國執法機關,並承諾補償所有受影響的交易者。此次漏洞事件並未涉及 Polymarket 智慧合約的已證實弱點,而是利用了透過受信任第三方服務交付的軟體。

遭入侵的 DebugBear 腳本盜取數百個錢包

攻擊源自透過 DebugBear 的真實使用者監控(RUM)基礎設施散布的惡意 JavaScript,該服務被網站用於追蹤效能與使用者活動。安全研究人員發現,遭入侵的腳本包含錢包盜取功能,能與已登入的 Polymarket 交易工作階段互動。一旦載入使用者的瀏覽器,惡意程式碼便可檢視帳戶餘額、識別未平倉部位並發起未經授權的資產轉移。

網站通常會載入用於分析、廣告與效能監控的第三方腳本,而此類程式碼會在訪客的瀏覽器中與網站自身的程式碼一同執行。當供應商的腳本遭入侵時,惡意載荷便可能觸及每一個嵌入該腳本的網站——這種模式通常被稱為軟體供應鏈攻擊。

該腳本企圖清算預測市場部位,並利用 Polymarket 既有的交易基礎設施,將加密貨幣資產轉移至攻擊者控制的地址。與傳統的智慧合約漏洞攻擊不同,此次攻擊無需破解底層區塊鏈合約,而是在透過網站前端取得存取權後,濫用合法的交易與提款功能。

DebugBear 承認其基礎設施發生安全事件,並呼籲使用其監控服務的客戶將嵌入的 JavaScript 自網站中移除。Polymarket 隨後移除了遭入侵的依賴套件,其正式版本顯示一次專門針對 DebugBear 監控整合的更新。

此事件與 6 月的一起攻擊極為相似,當時另一個遭入侵的第三方依賴套件讓惡意程式碼觸及平台前端,從 Polymarket 使用者身上盜取約 294 萬美元。這兩起事件凸顯了外部軟體整合如何在使用者平台核心智慧合約正常運作的情況下,仍可能使使用者資產暴露於風險之中。

區塊鏈分析追蹤 737 個帳戶的 273 萬美元

10 月 29 日的交易紀錄顯示,在 17:10 至 18:10 UTC 之間,共有 737 個 Polymarket 帳戶受到影響,未經授權的提款金額約為 273 萬美元。調查人員在該時段內追蹤到 985 筆個別的盜取交易,其中最集中的時間為 17:25 至 18:10 UTC。在活動高峰期,單一分鐘內曾記錄到多達 40 筆交易。四個帳戶約佔已確認損失的 43%,另有數百個較小的錢包也受到影響。

這些轉帳透過 Polymarket 合法的 relayer 基礎設施(即代使用者提交交易的機制),使用有效的交易授權完成。被竊資產隨後兌換為 POL(Polygon 的原生加密貨幣,也是承载 Polymarket 交易活動的網路),再分散至其他錢包。其中一個主要收款地址 0x3F99139F1C5854bb628c2e576Aaf638e99dFfc18 在事件期間累積了約 2,860 萬枚 POL。

攻擊者後續將資金轉入另外三個錢包,部分資產經跨鏈橋接服務轉往以太坊。截至 19:49 UTC,約 217 萬美元的被追蹤資金仍留在 Polygon 上,其他贓款則已開始在各網路間流動。

鏈上調查亦發現,在 Polymarket 宣布問題已修復之後,19:11 UTC 仍有一筆價值約 11 美元的額外提款。該交易涉及一個先前已受攻擊影響的帳戶,引發了所有惡意授權是否已即時被清除的疑問。Polymarket 尚未獨立證實 273 萬美元的損失估計或受影響帳戶的通報數量。

Polymarket 恢復交易並承諾全額補償

Polymarket 最初於約 18:05 UTC 將其國際交易所切換為僅限取消模式,允許使用者取消現有訂單,同時阻止新交易並暫停 relayer 運作。平台在確認並移除遭入侵的整合後,於 18:37 UTC 宣布漏洞已被處理。交易於約 19:05 UTC 恢復,結束約一小時的服務中斷。獨立運作的 Polymarket US 平台據報未受影響。

Polymarket 已承諾補償所有受影響的交易者,惟尚未透露符合資格的使用者人數、補償時間表,或被竊資金是否已有任何被追回。該公司也已將事件移交 DebugBear 所在地英國的執法機關,調查人員正致力釐清該監控服務商的基礎設施如何遭入侵。

加密平台安全的艱難時期

此次漏洞事件使加密貨幣平台安全面臨的艱難時期雪上加霜。同一天,Binance 證實發生 63 億美元的安全漏洞事件,多條區塊鏈上的未經授權轉帳後,約有 30 億美元資產遭凍結。目前沒有證據顯示兩起事件有關聯,且其疑似攻擊手法存在顯著差異。

對 Polymarket 而言,這次最新的攻擊再次引發對第三方依賴套件,以及瀏覽器端加密貨幣交易安全防護的質疑。即使攻擊者並未直接取得使用者的私鑰,底層智慧合約也無漏洞,透過受信任網站整合交付的惡意程式碼仍能觸發未經授權的交易與提款。

Polymarket 已恢復正常交易並承諾承擔使用者損失,但關於 DebugBear 遭入侵的完整技術說明、最終財務影響與追回程序,目前仍未有定論。

來源:Crypto Adventure