買比特幣 買比特幣
Ctrl+D 買比特幣
ads

POL:年度最大DeFi黑客事件:Poly Network被攻擊流程全解析_OLY

Author:

Time:1900/1/1 0:00:00

8月10日晚,鏈必安-區塊鏈安全態勢感知平臺輿情監測顯示,跨鏈協議PolyNetwork遭受攻擊,Ethereum、BinanceChain、Polygon3條鏈上近6億美元資金被盜。

#1事件概覽

攻擊如何發生Eventoverview

PolyNetwork被曾被認為是當前市場上可落地性“最優”的跨鏈互操作性協議,真正做到“異構跨鏈”。

攻擊最早發生于8月10日17:55,黑客在以太坊陸續從PolyNetwork智能合約轉移了9638萬個USDC、1032個WBTC等資產,總價值超過2.6億美元;18:04起,黑客在Polygon從該項目智能合約轉移了8508萬USDC;18:08起,黑客在BSC從從該項目智能合約轉移了8760萬個USDC、26629個ETH等資產。

這是整個加密歷史上涉案金額最大的黑客事件,超過了鼎鼎大名的Mt.Gox事件,以及2018年的Coincheck大案。關于本次事件發生的具體原因,成都鏈安技術團隊一直在進行實時監控,追蹤漏洞原理和技術細節。

數據:去年12月,加密損失6220萬美元創年度最低:1月3日消息,區塊鏈數據公司Chainalysis表示,從2022年1月到2022年10月,加密行業在125次黑客攻擊中損失了超過30億美元。特別是10月,報報告了44起攻擊事件,損失達6.57億美元,因此10月被稱為“ Hacktober ”。不過,加密盜竊在12月有所放緩,只有少數公司受到影響,整個12月直發生了11次攻擊。

區塊鏈安全公司CertiK稱,12月加密行業遭受了約6220萬美元的損失,成為2022年最低月度數字。[2023/1/3 22:22:59]

經過分析,成都鏈安技術團隊發現攻擊者利用EthCrossChainManager合約中存在的邏輯缺陷,通過該合約調用EthCrossChainData合約中putCurEpochConPubKeyBytes函數更改Keeper為自有地址,然后使用該地址對提取代幣的交易進行簽名,從而將LockProxy合約中的大量代幣套取出來。

#2事件具體分析

HyperPay錢包榮獲亞洲·CryptoExpo峰會“年度最佳創新錢包”獎項:據官方消息,HyperPay錢包于6月22-23日作為受邀嘉賓參加亞洲CryptoExpo峰會(新加坡),并榮獲亞洲·CryptoExpo峰會“年度最佳創新錢包”獎項,為參會人員展示提供理想的Web3.0錢包體驗;協同參展的還有HyperCard和HyperMate硬件錢包,HyperCard是HyperBC集團所推出的加密資產預付卡,集跨境支付、消費、資產存儲、閃電兌換等功能為一體,為用戶提供潮流的加密資產消費方式;HyperMate硬件錢包亦在此次峰會中獲得追捧,全部售罄。

據官方介紹,HyperPay錢包成立于2017年,是集托管理財錢包、去中心化自管錢包、HyperMate硬件錢包、共管錢包于一體的多生態數字資產錢包,為用戶提供資產存管、理財增值、消費支付等一站式服務。托管錢包公鏈支持52+,自管錢包公鏈支持32+,HyperMate硬件錢包支持公鏈17+。[2022/6/23 1:27:16]

攻擊者如何得手Eventoverview

波場TRON入選“PANews年度最佳Web 3.0應用”:據官方消息,1月6日,2021年度 PANews PARTY AWARD獎項公布,波場TRON成功獲評“年度最佳Web 3.0應用“。該獎項由區塊鏈智庫媒體PANews聯合CoinMarketCap、Nansen、NFTSCAN等機構推出。

據2021 PANews PARTY AWARD獎項活動官網介紹,“年度最佳Web 3.0應用”從年度數據、項目人氣、社區規模等多維度評選而出。除波場TRON以外,同時入選的還有Ontology、Wing Finance、Oasis network等。 據悉,該獎項評選活動由PANews從2020年開始舉辦,今年的獎項涵蓋游戲、NFT、Web3.0、CeFi、DeFi、基礎設施、投資機構和年度人物,并將以元宇宙NFT的形式頒布獲獎證書。[2022/1/6 8:29:54]

攻擊者地址:

BSC:0x0D6e286A7cfD25E0c01fEe9756765D8033B32C71

火幣生態鏈Heco榮獲“年度最受歡迎公鏈”稱號:2021年1月21日,火幣生態鏈Heco在由PANews舉辦的PARTY(PANews’ Retrospect of The Year)中榮獲“年度最受歡迎公鏈”稱號。火幣生態鏈Heco主網上線僅一個月之久,鏈上鎖定主流資產總額超7.8億美金,已成為鏈上鎖倉主流資產額最高、活躍用戶人數最多、發展速度最快的交易所公鏈。

火幣生態鏈Heco全稱為“Huobi ECO Chain”,是一個去中心化高效節能公鏈,也是火幣開放平臺推出的首個產品,旨在幫助開發者靈活高效地搭建去中心化應用。Heco使用混合權益證明(HPOS)共識機制,并支持EVM可編程性和智能合約兼容性,鏈上原生通證是HT。[2021/1/21 16:41:39]

ETH:0xC8a65Fadf0e0dDAf421F28FEAb69Bf6E2E589963

Polygon:0x5dc3603C9D42Ff184153a8a9094a73d461663214

動態 | 金色財經“2018年度最具實力投資機構”正式揭曉:1月22日,由金色財經主辦,數動派、TokenInsight協辦的“共識無界”金色財經2018年度風云榜——“2018年度最具實力投資機構”正式揭曉,入榜機構有: 經緯中國、分布式資本、節點資本、IDG資本、真格基金、丹華資本、了得資本、Pantera Capital、INBlockchain、FBG資本。[2019/1/22]

被攻擊的合約:

BSC:

A:0x7ceA671DABFBa880aF6723bDdd6B9f4caA15C87B

B:0x2f7ac9436ba4B548f9582af91CA1Ef02cd2F1f03

ETH:

C:0x838bf9E95CB12Dd76a54C9f9D2E3082EAF928270

D:0x250e76987d838a75310c34bf422ea9f1AC4Cc906

Polygon:

E:0xABD7f7B89c5fD5D0AEf06165f8173b1b83d7D5c9

F:0x28FF66a1B95d7CAcf8eDED2e658f768F44841212

攻擊交易:

BSC:

0x3eba3f1fb50c4cbe76e7cc4dcc14ac7544762a0e785cf22034f175f67c8d3be9

0x4e57f59395aca4847c4d001db4a980b92aab7676bc0e2d57ee39e83502527d6c

0x50105b6d07b4d738cd11b4b8ae16943bed09c7ce724dc8b171c74155dd496c25

0xd65025a2dd953f529815bd3c669ada635c6001b3cc50e042f9477c7db077b4c9

0xea37b320843f75a8a849fdf13cd357cb64761a848d48a516c3cac5bbd6caaad5

ETH:

0xb1f70464bd95b774c6ce60fc706eb5f9e35cb5f06e6cfe7c17dcda46ffd59581

0xad7a2c70c958fcd3effbf374d0acf3774a9257577625ae4c838e24b0de17602a

Polygon:

0x8c8b43012773b8948cfb0c66f69bfa7513817e35052ace91e2ed7eb9e8cacb95

0x1d260d040f67eb2f3e474418bf85cc50b70101ca2473109fa1bf1e54525a3e01

0xfbe66beaadf82cc51a8739f387415da1f638d0654a28a1532c6333feb2857790

在BSC上,攻擊者首先通過傳遞精心構造的數據調用EthCrossChainManager合約中的verifyHeaderAndExecuteTx函數。由于verifyHeaderAndExecuteTx函數調用了內部函數_executeCrossChainTx,并且在該內部函數中使用用了call調用,攻擊者通過精心構造的數據控制了call調用的參數_method,成功的以EthCrossChainManager合約的身份調用了EthCrossChainData合約中putCurEpochConPubKeyBytes函數更改Keeper為自有地址。這一步操作是為了后續能夠獲得有效Keeper簽名后的交易,然后提取合約中的代幣。

上述調用攻擊者構建的_method實際上并不是putCurEpochConPubKeyBytes,這是因為call調用中只有函數名是用戶可控的,參數為固定的數量和類型。攻擊者通過構造與putCurEpochConPubKeyBytes具有相同函數簽名的f1121318093函數實現了對EthCrossChainData合約中putCurEpochConPubKeyBytes函數的調用。

完成修改Keeper之后,攻擊者便可以對任意交易進行簽名。攻擊者通過多筆有效Keeper簽名后的交易將B合約中ETH、BTCB、BUSD以及USDC代幣全部取出。

由于ETH和Polygon與BSC上具有相同的代碼和Keeper,攻擊者在完成BSC上的攻擊之后,將之前構造的數據在ETH和Polygon上進行重放,將ETH和Polygon上Keeper也修改為了自有地址。

然后使用同樣的攻擊手法,取出了D合約中全部的ETH、USDC、WBTC、UNI、DAI、SHIB、WETH、FEI、USDT和renBTC以及F合約中全部的USDC。

攻擊者在Polygon歸還101萬USDC:

#3事件復盤

我們需要注意什么CaseReview

本次攻擊事件主要原因是合約權限管理邏輯存在問題,任意用戶都可以調用verifyHeaderAndExecuteTx函數進行交易的執行,并且在其內部進行call調用時,函數名可由用戶控制,惡意用戶可以通過精心構造數據異常調用部分函數。同時EthCrossChainManager合約具有修改Keeper的權限,正常情況下是通過changeBookKeeper函數進行修改,但在此次攻擊中攻擊者是通過精心構造的數據通過verifyHeaderAndExecuteTx函數中的call調用成功修改Keeper地址,而Keeper地址又可以對交易進行簽名,Defi誕生以來最大損失的攻擊事件因此產生。

可能是多方壓力,攻擊PolyNetwork的黑客開始歸還資產,在Polygon上于區塊17862254已歸還10,100USDC,在Polygon上于區塊17862497歸還100萬USDC。

成都鏈安在此提醒,開發者在使用call調用時,尤其需要注意參數為用戶可控的情況,一些特殊的合約以及函數需要對權限進行嚴格控制,避免被異常調用造成不可挽回的損失。

Tags:ETHPOLYPOLOLYbeth幣怎么挖poly幣是什么幣ethicalsiliconpolicepolygon幣未來100美元

火幣APP下載
加密貨幣:澳大利亞加密貨幣用戶將可以通過Crypto.com獲得稅務報告服務_CRY

據Cointelegraph8月13日消息,加密貨幣交易所Crypto.com已經為設在澳大利亞的用戶推出了免費的報稅服務,在今天的公告中,Crypto.com表示.

1900/1/1 0:00:00
比特幣:比特幣行情:BTC領漲幣圈,回落就是進多機會_INS

隨著國內的監管面進入靜默期,從5月19日大幅下跌以后,截止昨天比特幣和以太坊終于收復了失地,可以看到整個加密貨幣的市值在迅速的提升,截止當前已經突破了20,000億美元大關.

1900/1/1 0:00:00
OpenSea:NFT會是下一個出圈機會嗎?_ENS

今年區塊鏈能出圈的,還真不全是比特幣。一直不溫不火的NFT市場在今年迎來爆發式增長。Coingecko數據顯示,NFT市場總量已達230億美元,僅一周內的市場增長就超過4億美元.

1900/1/1 0:00:00
GAT:Gate.io Fanadise 凈買入派對,贏 $18,500 等值FAN空投獎勵公告_gat幣行情

Gate.io將于2021年8月12日17:00——8月19日17:00開啟FAN凈買入賽,200個獲獎席位,總獎池18,500美金,最高單人獎勵600美元.

1900/1/1 0:00:00
數字資產:ZT創新板新增SLP/USDT交易對_GTC

尊敬的ZT用戶: ZT創新板新增SLP/USDT交易對,具體上線時間如下:交易:2021年8月12日17:00;ZT創新板已經上線BabyEverDoge:據官方公告.

1900/1/1 0:00:00
ETS:俄羅斯央行第一副行長:購買比特幣就像進入雷區,存在巨大虧損風險_SOV

俄羅斯中央銀行第一副行長SergeiShvetsov在周三接受采訪時表達該行對加密貨幣投資的擔憂,并警告投資者可能存在虧損風險.

1900/1/1 0:00:00
ads