KelpDAO 就 2.92 億美元 rsETH 漏洞事件起訴 LayerZero

ETH
安全漏洞揭露跨鏈橋rsETH 漏洞事件LayerZero訴訟KelpDAO
1 小時前來源: crypto.news
KelpDAO 就 2.92 億美元 rsETH 漏洞事件起訴 LayerZero

KelpDAO 已在卑詩省對 LayerZero 及其共同創辦人 Bryan Pellegrino 提起訴訟,事由為 4 月 18 日的漏洞攻擊,該事件耗盡了 116,500 枚 rsETH,價值約 2.92 億美元。

摘要

  • KelpDAO 就 4 月的漏洞攻擊,在卑詩省對 LayerZero 及執行長 Bryan Pellegrino 提起訴訟。
  • 4 月的攻擊從 KelpDAO 的 LayerZero 橋接基礎設施中耗盡了 116,500 枚 rsETH,價值約 2.92 億美元。
  • KelpDAO 指控 LayerZero 未能揭露技術風險,也未能保護其後遭攻擊者入侵的基礎設施。
  • LayerZero 表示,KelpDAO 的一對一驗證器配置造成了單一故障點,使偽造的跨鏈訊息得以通過。
  • Pellegrino 稱該訴訟毫無根據,並表示他將在溫哥華為自己和 LayerZero 辯護。

KelpDAO 於 9 月 24 日 表示,Kelp 背後的法律實體 Evercrest Technologies Inc. 提起此訴訟,以處理其所述與 LayerZero 基礎設施相關的失誤。Kelp 目前的條款將 Evercrest Technologies Inc. 列為提供 Kelp 應用程式的公司。

根據 KelpDAO 的公開說法,該訴狀指控 LayerZero 未能揭露其技術中的弱點與風險,也未能阻止攻擊者滲透其驗證器所使用的安全基礎設施。目前尚無法院對這些指控作出裁決。

Pellegrino 對該案提出異議。他 稱這些主張「毫無根據」,並表示他將在溫哥華為自己和 LayerZero 辯護。目前報導證實,該民事訴訟同時點名 LayerZero 及 Pellegrino 個人。

KelpDAO 稱 LayerZero 批准了其橋接設置

KelpDAO 的案件部分聚焦於 rsETH 橋接的配置。該協議表示,LayerZero 在 4 月漏洞攻擊前已以書面形式審查並批准其部署與配置,這與 LayerZero 後來聲稱 Kelp 建立了危險的單一驗證器設置的說法相矛盾。

LayerZero 給出了不同的說法。在其 4 月事件聲明中,該公司表示 Kelp 使用了一對一去中心化驗證器網路(DVN),因此沒有另一個獨立驗證器能夠拒絕虛假的跨鏈訊息。LayerZero 表示,其先前曾建議進行驗證器多元化,並將該配置描述為單一故障點。

Kelp 在攻擊發生數日後予以反駁。正如 crypto.news 在其 關於 LayerZero 預設配置爭議的報導中所指出的,Kelp 表示其橋接遵循 LayerZero 的書面預設值,並依賴 LayerZero 營運的基礎設施。LayerZero 則堅持 Kelp 是手動改為一對一配置。

Pellegrino 後來表示,Kelp 最初在更改 rsETH 部署前使用的是多 DVN 或 DeadDVN 預設值。Kelp 對 LayerZero 關於這些討論的描述提出異議,並現在表示其訴訟將依賴顯示 LayerZero 審查過該設置的書面記錄。

LayerZero 自身的基礎設施遭到入侵

雙方對責任歸屬存在分歧,但 LayerZero 的最終事件報告證實,在 rsETH 橋接釋出資金之前,攻擊者已滲透 LayerZero Labs 營運的基礎設施。

LayerZero 於 5 月 發布其詳細報告,稱入侵始於 3 月 6 日,當時一名攻擊者對 LayerZero 的一名開發人員進行社交工程,並取得了工作階段憑證。攻擊者隨後進入 LayerZero 的 RPC 雲端環境,並更改了 LayerZero Labs DVN 所使用的內部 RPC 節點。

在4月18日的攻擊中,遭入侵的節點提供了虛假的區塊鏈資訊,同時攻擊者對外部RPC供應商發動了阻斷服務攻擊。LayerZero的DVN隨後簽署了一則偽造訊息,因為其可取得的資訊顯示該訊息是有效的。

Kelp的以太坊橋接隨後釋出了116,500枚rsETH,儘管來源鏈上並未發生相應的銷毀。Chainalysis將此事件描述為對鏈下驗證基礎設施的攻擊,而非Kelp的rsETH代幣合約中的智能合約漏洞。

第二次嘗試尋求另外40,000枚rsETH,當時價值約9,500萬至1億美元,但Kelp在偽造封包得以執行之前已暫停了其合約。該暫停發生在成功盜取後約46分鐘。

正如crypto.news在其LayerZero事件報告報導中所報導的,LayerZero的回應是終止對1-of-1 DVN配置的支持,並將受影響的應用程式轉向多重驗證器設置。該公司表示,其更新後的安全模型需要更多獨立的驗證路徑。

訴訟緊隨數月的相互指責而來

KelpDAO新提起的訴訟將一場公開的技術爭議轉變為民事法庭案件。Kelp表示,在LayerZero控制的基礎設施遭入侵後,LayerZero和Pellegrino花了數月時間將責任歸咎於Kelp。

LayerZero一直堅持認為,如果Kelp要求多個獨立的DVN,攻擊者就不可能竊取rsETH。其5月的報告稱,要求不同驗證器達成一致的強化配置,本可阻止單一遭入侵的驗證器授權該偽造訊息。

安全研究人員記錄了此次失敗的兩個部分。Blockaid發現LayerZero唯一的DVN認證了該虛假跨鏈訊息,而缺乏第二個驗證器使其得以到達Kelp的以太坊適配器。

Chainalysis在聚焦於遭入侵的基礎設施時得出了類似的技術結論。其調查發現,攻擊者操縱了為DVN提供數據的LayerZero營運的RPC節點,並透過干擾外部供應商迫使驗證器依賴這些節點。

LayerZero和數名研究人員將此次攻擊歸因於與北韓有關的TraderTraitor,其與Lazarus Group有關聯。LayerZero的最終報告稱,Mandiant、CrowdStrike和獨立研究人員得出了該歸因。

正如crypto.news在其對Lazarus歸因的報導中所報導的,該發現來自LayerZero的調查及相關安全工作。該訴訟涉及Kelp與LayerZero之間對於導致該漏洞利用的條件的責任;該歸因並不能解決該民事糾紛。

Kelp已將rsETH移離LayerZero

Kelp在恢復工作持續進行的同時開始改變其橋接基礎設施。5月,它宣布將rsETH跨鏈轉帳從LayerZero的OFT框架遷移至Chainlink CCIP。

Crypto.news報導稱,隨著與LayerZero的分歧持續,Kelp將rsETH轉向Chainlink CCIP。Pellegrino在該遷移過程中對Kelp關於原始橋接配置的說法提出了異議。

截至5月25日,Kelp表示其已轉移了其營運恢復計畫所需的最後一批20,373.72枚rsETH。鑄造、贖回和獎勵已恢復,而橋接服務在早前的資產轉移恢復了受影響結構的支撐後重新開放。

此次恢復涉及其他DeFi平台,因為攻擊者曾將竊取的rsETH用作抵押品。在盜竊造成借貸市場損失後,Aave、Kelp和其他參與者組織了恢復流程。正如crypto.news先前所報導的,Kelp承諾投入2,000枚ETH用於rsETH恢復工作,作為該流程的一部分。

該民事案件現已進入卑詩省的法院程序。根據該省的《最高法院民事規則》,被告在加拿大送達後通常有21天時間回應,在美國送達後有35天,在其他地方送達則有49天,除非法院另有命令。Pellegrino已公開表示他打算在溫哥華對該訴訟提出抗辯。