1300枚ETH被盜!NFT借貸平臺Omni遭黑客攻擊損失143萬美元

據悉,非同質化代幣(NFT)借貸平臺Omni上周日遭受黑客攻擊,損失約1300枚以太幣(ETH) ,價值143萬美元。
不負久待,榮耀而來! Fazzaco 2022年度商業大獎於今日正式啟幕
Omni允許用戶在其平臺上質押來自Bored Ape Yacht Club等的流行藏品來接收以太幣等代幣。
在昨日的網絡攻擊中,黑客利用了Omni協議中的一個重入漏洞。重入漏洞是Solidity 編碼的項目中的一個已知漏洞,黑客可利用該漏洞強製其智能合約調用外部不安全的合約,迫使合約執行進一步的代碼導致重新進入邏輯。
區塊鏈安全公司BlockSec首席執行官Yajin Zhou解釋了該漏洞的利用過程,他表示,黑客將他在NFT集合塗鴉(Doodles)中的藏品作為抵押來借用包裝以太幣(WETH)。
然後,黑客利用重入漏洞,提取了作為抵押品存放的NFT,只保留一個。該操作觸發了惡意回調函數,讓黑客得以在清算程序發生之前強行使用借來的WETH購買更多的NFT,幫黑客達到攻擊目的。等到頭寸被平倉,原始抵押品中剩余的塗鴉NFT將返還到黑客賬戶中。
之後,攻擊者使用初始貸款購買的Doodles NFT作為抵押品借入更多WETH。然而,Omni並沒有識別到這個新的債務頭寸,因此黑客可以在不償還貸款的情況下撤回抵押的NFT。
本次攻擊從Omni抽走了1300枚WETH(合140萬美元)。該平臺表示,該漏洞不會影響任何客戶資金,因為該平臺仍處於beta測試階段,只有內部測試資金受到了影響。
Omni表示,它已暫停運作,等待全面調查。根據去中心化智能合約平臺Etherscan的數據,黑客已通過可用於私人交易的混合協議龍卷風現金(Tornado Cash)進行了洗錢。
來源:The Block
訂閱

