安全機構:Aurellion Labs合約被重入初始化攻擊致約45.5萬枚USDC損失

安全機構:Aurellion Labs合約被重入初始化攻擊致約45.5萬枚USDC損失

攻擊細節

根據區塊鏈安全機構SlowMist的聲明,Aurellion Labs相關Diamond合約因SafeOwnable Facet中的`initialize(address)`函數未受保護,導致攻擊者成功執行重入攻擊。

攻擊流程

  • 攻擊者透過重入`initialize(address)`函數,篡改合約所有者權限。
  • 隨後執行`diamondCut`指令,注入包含`pullERC20`功能的惡意Facet。
  • 惡意Facet允許攻擊者轉走經授權的USDC資產。

受影響合約與攻擊者資訊

受影響的合約地址包括:
0x0adc63e7…0x2e933518…0xa90714a1…0xeced2d37…

攻擊者地址為:0x9f49591a3b…

損失金額

本次攻擊導致約455,003枚USDC資產被轉走。

來源:https://www.panewslab.com/zh/articles/019e1bfe-e937-75e9-8b73-c046411aadf0

返回頂端