区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > Gate.io > 正文

POLY:年度最大DeFi黑客事件:Poly Network被攻击流程全解析_KEE

作者:

时间:

8月10日晚,链必安-区块链安全态势感知平台舆情监测显示,跨链协议PolyNetwork遭受攻击,Ethereum、BinanceChain、Polygon3条链上近6亿美元资金被盗。#1事件概览攻击如何发生EventoverviewPolyNetwork被曾被认为是当前市场上可落地性“最优”的跨链互操作性协议,真正做到“异构跨链”。攻击最早发生于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大案。关于本次事件发生的具体原因,成都链安技术团队一直在进行实时监控,追踪漏洞原理和技术细节。经过分析,成都链安技术团队发现攻击者利用EthCrossChainManager合约中存在的逻辑缺陷,通过该合约调用EthCrossChainData合约中putCurEpochConPubKeyBytes函数更改Keeper为自有地址,然后使用该地址对提取代币的交易进行签名,从而将LockProxy合约中的大量代币套取出来。#2事件具体分析攻击者如何得手Eventoverview攻击者地址:BSC:0x0D6e286A7cfD25E0c01fEe9756765D8033B32C71ETH:0xC8a65Fadf0e0dDAf421F28FEAb69Bf6E2E589963Polygon:0x5dc3603C9D42Ff184153a8a9094a73d461663214被攻击的合约:BSC:A:0x7ceA671DABFBa880aF6723bDdd6B9f4caA15C87BB:0x2f7ac9436ba4B548f9582af91CA1Ef02cd2F1f03ETH:C:0x838bf9E95CB12Dd76a54C9f9D2E3082EAF928270D:0x250e76987d838a75310c34bf422ea9f1AC4Cc906Polygon:E:0xABD7f7B89c5fD5D0AEf06165f8173b1b83d7D5c9F:0x28FF66a1B95d7CAcf8eDED2e658f768F44841212攻击交易:BSC:0x3eba3f1fb50c4cbe76e7cc4dcc14ac7544762a0e785cf22034f175f67c8d3be90x4e57f59395aca4847c4d001db4a980b92aab7676bc0e2d57ee39e83502527d6c0x50105b6d07b4d738cd11b4b8ae16943bed09c7ce724dc8b171c74155dd496c250xd65025a2dd953f529815bd3c669ada635c6001b3cc50e042f9477c7db077b4c90xea37b320843f75a8a849fdf13cd357cb64761a848d48a516c3cac5bbd6caaad5ETH:0xb1f70464bd95b774c6ce60fc706eb5f9e35cb5f06e6cfe7c17dcda46ffd595810xad7a2c70c958fcd3effbf374d0acf3774a9257577625ae4c838e24b0de17602aPolygon:0x8c8b43012773b8948cfb0c66f69bfa7513817e35052ace91e2ed7eb9e8cacb950x1d260d040f67eb2f3e474418bf85cc50b70101ca2473109fa1bf1e54525a3e010xfbe66beaadf82cc51a8739f387415da1f638d0654a28a1532c6333feb2857790在BSC上,攻击者首先通过传递精心构造的数据调用EthCrossChainManager合约中的verifyHeaderAndExecuteTx函数。由于verifyHeaderAndExecuteTx函数调用了内部函数_executeCrossChainTx,并且在该内部函数中使用用了call调用,攻击者通过精心构造的数据控制了call调用的参数_method,成功的以EthCrossChainManager合约的身份调用了EthCrossChainData合约中putCurEpochConPubKeyBytes函数更改Keeper为自有地址。这一步操作是为了后续能够获得有效Keeper签名后的交易,然后提取合约中的代币。

安全公司:年度最大DeFi黑客事件Poly Network遭受攻击源头已找到:对于跨链互操作协议Poly Network遭受攻击事件,成都链安技术团队经过深度分析已找到攻击的源头。该笔交易对应的跨链交易由本体链上f771ba开头的这笔交易发出,并定位到本体链上AM2W2L开头的攻击者地址。攻击者在ONT链上进行攻击尝试发现有效后,通过这笔f771ba开头的地址交易批量向多个链发起更改Keeper的跨链消息,然后BSC链的relayer 0xa0872c79开头地址率先处理了该笔跨链交易,并将keeper设置为攻击者指定的以0xa87开头的地址。

接着Ethereum、Polygon两条链上攻击者重放了BSC链的 relayer所使用的有效签名。Keeper地址更改为自己的地址后,攻击者使用自己可控的Keeper发起了提币交易,转移了跨链池中的资产。此处攻击成功表明PolyNetwork在对跨链交易事件的验证存在缺陷,导致了恶意的跨链消息被接收并在对应的链上进行了跨链消息所指定的操作。[2021/8/11 1:49:10]

动态 | 金色财经“2018年度最具实力投资机构”正式揭晓:1月22日,由金色财经主办,数动派、TokenInsight协办的“共识无界”金色财经2018年度风云榜——“2018年度最具实力投资机构”正式揭晓,入榜机构有: 经纬中国、分布式资本、节点资本、IDG资本、真格基金、丹华资本、了得资本、Pantera Capital、INBlockchain、FBG资本。[2019/1/22]

上述调用攻击者构建的_method实际上并不是putCurEpochConPubKeyBytes,这是因为call调用中只有函数名是用户可控的,参数为固定的数量和类型。攻击者通过构造与putCurEpochConPubKeyBytes具有相同函数签名的f1121318093函数实现了对EthCrossChainData合约中putCurEpochConPubKeyBytes函数的调用。

动态 | 金色财经“2018年度最具影响力企业”正式揭晓:1月21日,由金色财经主办,数动派、TokenInsight协办的“共识无界”金色财经2018年度风云榜——“2018年度最具影响力企业”正式揭晓,入榜企业有:阿里巴巴、中国人民银行、嘉楠耘智、众安科技、腾讯科技、网易、HTC、百度、京东、e签宝。[2019/1/21]

完成修改Keeper之后,攻击者便可以对任意交易进行签名。攻击者通过多笔有效Keeper签名后的交易将B合约中ETH、BTCB、BUSD以及USDC代币全部取出。

由于ETH和Polygon与BSC上具有相同的代码和Keeper,攻击者在完成BSC上的攻击之后,将之前构造的数据在ETH和Polygon上进行重放,将ETH和Polygon上Keeper也修改为了自有地址。

动态 | 金色财经“2018年度最具市场影响力公链”正式揭晓:1月19日,由金色财经主办,数动派、TokenInsight协办的“共识无界”金色财经2018年度风云榜——“2018年度最具市场影响力公链”正式揭晓,入榜公链有:EOS、ETH、TRX、ADA、GXC、QTUM、IOST、XLM、NEO、IOTA。[2019/1/19]

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

动态 | 日本GMO集团股价开盘大跌 刷新年度最低值:据日经新闻消息,日本互联网巨头GMO集团(东证:9449)股价开盘后即出现大幅下跌,一度跌至1220日元,较昨日收盘价下跌105日元(-7.9%),刷新年度最低值。25日,GMO集团发布了“关于虚拟货币事业重组的特别损失通知”,宣布将退出虚拟货币采矿设备的开发、制造和销售,预计将损失355亿日元。[2018/12/26]

攻击者在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调用时,尤其需要注意参数为用户可控的情况,一些特殊的合约以及函数需要对权限进行严格控制,避免被异常调用造成不可挽回的损失。

标签:NFTPOLYKEELYGNFTD价格polygon币怎么挖矿bitkeep安卓版官网下载HollyGold

Gate.io热门资讯
TAL:三分钟了解比特币的UTXO模型_Rapidly Reusable Rocket

提要比特币不使用“账户-余额”的模式来表示价值。相反,它将币作为首要的概念,每一笔钱各自由比特币用户持有。一个未花费的交易输出代表“一整块”的比特币。UTXO被用作比特币交易的输入.

API:星球日报 | Arbitrum上线主网公测版本;MetaMask月活数据突破1000万(9月1日)_ITA

头条 ArbitrumOne正式上线,短期内没有发币计划以太坊扩容网络Arbitrum宣布主网公测版本ArbitrumOne正式上线,该版本解除了白名单限制,向所有用户开放.

NFT:币圈人气王NFT,盘点其背后的出道简史以及安全问题_加密货币未来前景分析

美国流行乐女歌手凯蒂·佩里将发布NFT;陶喆联合iBox发行华语乐坛教父级音乐NFT;NBA传奇明星艾弗森宣布发售他的首个NFT产品;玛丽莲·梦露的遗产将通过NFT艺术品拍卖“永恒化”;奥迪宣布.

ENTR:Circle和Coinbase共同创立的Centre宣布成立新团队以构建“稳定币全球网络”_CENT

Odaily星球日报译者|念银思唐 摘要: -CentreConsortium推出了一个由六名成员组成的新团队,其中包括C级管理人员.

CIR:Rise of the Magni是什么? | 不一样的「DFINITY」词贴_Cirrus

《RiseoftheMagni》是一个战棋与养成类型的NFT游戏,100%的代码与游戏素材都部署在DFINITY的互联网计算机上.

EOS:解析加密货币定量分析「四大金刚」:价格、交易量、供应量以及市值_USD

对于加密货币这样一个新兴行业,行业的蓬勃发展离不开一套科学的研究分析方法。本文将简单介绍目前行业中应用比较广泛的几个指标,即定量分析四大金刚,包括价格、交易量、供应量以及市值.