2021年08月04日10:23AM,慢雾区情报系统捕获到了Wault.Finance的WUSDMaster合约疑似被黑的情报,慢雾安全团队第一时间介入分析,以下是分析的详细内容。
事件相关方信息
攻击者地址:0x886358f9296de461d12e791bc9ef6f5a03410c64
攻击者合约地址A:0xaa895873a268a387e38bd841c51d2804071197a1
攻击者合约地址B:0x50afa9383ea476bdf626d6fba62afd0b01c8fea1
被攻击的项目:https://app.wault.finance/bsc/#wusd
被攻击的项目地址:0xa79fe386b88fbee6e492eeb76ec48517d1ec759a(Wault.Finance的WUSDMaster合约)
事件相关方背景
攻击者:黑客通过创建了攻击合约地址A,并在合约的构造函数中发起攻击。
被攻击项目:WUSDMaster是一个质押BSC_USDT换取WUSD的合约,可以通过质押(stake)BSC_USDT来获得WUSD,通过赎回(redeem)将WUSD燃烧,然后换成BSC_USDT,在这过程中一部分资金会转给金库(Treasury),WUSDMaster会用WEX补贴给用户。
ARK基金创始人:比特币是1600年代以来又一个新的资产类别:ARK基金创始人Cathiewood最近在MSCI主办、CFAInstitute和万得3C协办的直播中表示,在互联网发展的早期阶段,很少有人想到它会和商业联系在一起,因为早期的互联网主要是为情报部门、国防部门和学术界服务的,直到1991年之前,大众还不允许被使用互联网。所以最初的互联网理所当然的不存在支付系统,我们认为区块链技术就是互联网内生的支付平台,而比特币就是所有加密货币中的储备货币,我们认为区块链技术大部分的价值会在向少数几种加密货币汇聚。至于以区块链技术为核心的去中心化的金融几乎已经发展出一个平行的金融服务生态系统,包括投资、租赁、衍生品,几乎包含传统金融服务的方方面面。区块链技术还处于发展的初期,它风险很大,但我们相信对其生态系统的管控治理已经得到很大程度的改善,因为疫情之后加密资产的崩溃,以及很多投资者破产,使得对区块链的管控更加完善。我们也看到越来越多的机构投资者开始投资比特币,我们也知道比特币的总体供应只有2100万枚,而现在已经到了1900万,所以它具备稀缺性的特征,使之可以被看成是数字黄金。我们认为机构投资者的介入是一剂强心剂,而且比特币的价格跟其他加密资产并没有什么相关性。因此,我们相信,比特币是1600年代以来,我们发现的又一个新的资产类别。过去六个月,最让我们惊讶的就是像特斯拉这样的公司开始买入比特币以分散持有现金的风险,这有可能是因为这些公司想在非洲拓展业务,而这些地区由于本国货币币值不稳定,很难进行交易。[2021/3/26 19:19:28]
攻击事件的核心点
动态 | 彭博社:跌破又一个关键支撑位后,BTC触及6个月以来低点:本周五,比特币的抛售进一步加剧,使其跌至今年5月以来的最低点。而比特币此前已经跌破了又一个关键支撑位。作为全球交易量最大的加密货币,比特币一度下跌11%,最低至6798美元,随后收复了部分失地。以太坊和莱特币等其他主流币也同步大幅下跌。自今年4月以来,比特币首次在跌破200日移动均线后未发生反弹,这是一个信号,表明交易者认为目前比特币暴跌是市场疲软的信号,而不是买入的机会。Greenspan等分析师表示,有传言称,比特币矿工在市场下跌时一直在抛售。(彭博社)[2019/11/23]
WUSDMaster合约的stake函数中,会在质押的时候1:1兑换BSC_USDT和WUSD,但是它还进行了一次swap操作,正是因为这个swap操作导致可以被黑客利用进行套利。
核心问题点:允许数量1:1兑换BSC_USDT和WUSD的同时,WUSDMaster的swap操作会额外导致WaultSwapPair(BSC_USDT-WEX)的池子中的代币失衡,从而形成套利空间。
注意:BSC_USDT和WUSD也可以理解为价格上也是1:1
攻击事件的剖析
攻击的交易Txid
0x31262f15a5b82999bf8d9d0f7e58dcb1656108e6031a2797b612216a95e1670e
声音 | 宋清辉:区块链未来有可能会成为又一个“互联网+”:经济学家宋清辉发文称:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,能够有效解决去中心化和人与人的信任问题。区块链的建设和运用,将能够很好地解决农业产业发展、营商环境建设等各个领域,让城市变得更美好。当前,我国对区块链是持支持和鼓励态度的,特别是在制度建设、技术研发方面投入了很大的资源,将来势必会产生积极而广泛的影响——区块链未来将会更加普及,有可能会成为又一个“互联网+”。[2019/11/10]
攻击的合约地址
0xaa895873a268a387e38bd841c51d2804071197a1
攻击者地址
0x886358f9296de461d12e791bc9ef6f5a03410c64
被攻击的项目地址
0xa79fe386b88fbee6e492eeb76ec48517d1ec759a(wault.finance的WUSDMaster合约)
我们可以把本次的过程分为3个阶段:准备套利资金、构造套利空间、实施套利。
第一阶段:通过闪电贷获得初始攻击资金
1、在WaultSwapPair(BSC_BUSD-WUSD)中通过闪电贷借了16,839,004枚WUSD;
动态 | 南威软件:区块链证照通是公司在电子证照领域的又一创新成果:南威软件(SH603636)在回答投资者提问时表示,区块链证照通是公司在电子证照领域的又一创新成果,政务中台是公司未来在“数字政府”领域的重要支撑平台,与阿里经济体的深度合作,将有利于公司积极运用阿里经济体基础技术方面的核心能力,增强公司在“数字政府”领域的核心竞争力。[2019/9/18]
2、调用WUSDMaster合约中的赎回(redeem)函数,将闪电贷借到的WUSD燃烧掉,换成BSC_USDT和WEX;
3、去PancakePair(WBNB-BSC_USDT)中通过闪电贷借了40,000,000枚BSC_USDT;
4、将借到的23,000,000枚BSC_USDT在WaultSwapPair(BSC_USDT-WEX)中换成了WEX。此时攻击者已经做好了套利的准备。
WEX的数量:624,440,724=106,502,606517,938,118
WEX的来源:redeem操作WaultSwapPair(BSC_USDT-WEX)中兑换所得
第二阶段:使BSC_USDT-WEX池子失衡形成套利空间
1、多次(68次)调用WUSDMaster合约中的质押(stake)函数;
2、stake函数会执行wswapRouter.swapExactTokensForTokensSupportingFeeOnTransferTokens将质押一部分的BSC_USDT换成WEX,这样就会使得WaultSwapPair(BSC_USDT-WEX)池子的WEX数量减少,价值变高;
日本又一交易所宣布延期业务:日本继DMM Bitcoin加密货币交易所之后,DMM集团的加密货币交易所也宣布将延期其原定2018年春开始的业务,时间未定。其公告称,该交易所正为在金融厅申请注册做准备。[2018/5/10]
3、多次stake之后BSC_USDT-WEX池子中,BSC_USDT数量多,WEX数量少,形成套利空间;
4、且攻击者每次调用stake都会以1:1的兑换方式使用BSC_USDT兑换WUSD,所以攻击者在这一步的兑换可以无损的情况下就额外的将BSC_USDT-WEX池子打失衡了。
第三阶段:进行套利,并偿还闪电贷
1、攻击者将第一阶段准备好的WEX在已经失衡的BSC_USDT-WEX池子中进行兑换,就可以换出更多的BSC_USDT;
624,440,724枚WEX=>25,930,747枚BSC_USDT
2、攻击者将多次(68次)调用stake函数所得到的WUSD在偿还闪电贷之后,剩余110,326枚WUSD通过WaultSwapPair(BSC_BUSD-WUSD)换成了BSC_BUSD;
110,326枚WUSD=>109,284枚BSC_BUSD
3、将所得到的BSC_USDT和BSC_BUSD还完闪电贷后换成了BEP_ETH。
MistTrack分析过程
慢雾AML团队分析统计,最终攻击者获利370枚BEP_ETH,并通过Anyswap进行资金转移,约损失93万美元。
资金流向分析
慢雾AML团队分析发现,攻击者相关的钱包地址情况如下:
攻击者地址:
0x886358f9296De461d12e791BC9Ef6F5a03410C64
慢雾AML旗下MistTrack反追踪系统分析发现,攻击者首先从Binance提币,获得初始资金,接着部署了合约。
通过三次操作,攻击者将ETH兑换为anyETH,再通过跨链平台将所得ETH跨链到以太坊地址:
0x886358f9296De461d12e791BC9Ef6F5a03410C64。
值得注意的是:
1.、跨链后的以太坊地址:
0x886358f9296De461d12e791BC9Ef6F5a03410C64有一笔交易转出到了Binance。
2、攻击者获利地址最初的一笔交易是来自混币平台Tornado.Cash转入的100ETH。
****
事件梳理(UTC)
****
-1:25:07攻击者从TornadoCash提取100ETH
-1:27:09攻击者充币到币安1ETH
-1:35:24攻击者从币安提现2BNB到BSC
-1:35:27攻击者从币安提现0.72213159Binance-PegETH到BSC
-1:43:52-1:49:05攻击者在BSC上部署合约实施攻击
截止目前,攻击者获利地址
0x886358f9296De461d12e791BC9Ef6F5a03410C64共有余额468.99ETH。
总结
本次攻击事件是经典的利用闪电贷进行套利的案例,由于经济模型上的设计缺陷导致的攻击者可以对WaultSwapPair(BSC_USDT-WEX)的池子进行套利攻击。项目方在开发之初也要关注经济模型的设计所带来的攻击面,建议让第三方专业的团队或专家对项目在DeFi各种场景下的攻击面进行推演,排查可能的攻击面,从经济模型和架构设计上对项目进行优化和加固。
慢雾安全团队已经将攻击者地址加入到AML系统中进行监控,并且使用了AML系统的联动能力尽可能的对攻击者资金进行封堵。
参考攻击交易:
https://bscscan.com/tx/0x31262f15a5b82999bf8d9d0f7e58dcb1656108e6031a2797b612216a95e1670e
__
往期回顾
科普|加密货币,你中招了吗?(下)
慢雾招募令,加入未来的安全独角兽
梅开二度——PancakeBunny被黑分析
科普|加密货币,你中招了吗?(上)
假币的换脸戏法——技术拆解THORChain跨链系统“假充值”漏洞
慢雾导航
慢雾科技官网
https://www.slowmist.com/
慢雾区官网
https://slowmist.io/
慢雾GitHub
https://github.com/slowmist
Telegram
https://t.me/slowmistteam
https://twitter.com/@slowmist_team
Medium
https://medium.com/@slowmist
币乎
https://bihu.com/people/586104
知识星球
https://t.zsxq.com/Q3zNvvF
火星号
http://t.cn/AiRkv4Gz
链闻号
https://www.chainnews.com/u/958260692213.htm
免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。
本文来源于非小号媒体平台:
慢雾科技
现已在非小号资讯平台发布68篇作品,
非小号开放平台欢迎币圈作者入驻
入驻指南:
/apply_guide/
本文网址:
/news/10225374.html
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场
上一篇:
比尔·盖茨再谈ChatGPT:将改变我们的世界!
我们都知道,全球平均地表温度升高推动气候变化,导致极端天气和气候事件更频繁发生。这些气候变化主要归因于全球范围内温室气体浓度的升高。防止全球变暖的一种方法是减少/抵消碳排放.
1900/1/1 0:00:002021.8.5比特币行情分析参考比特币收阳,日K线向下跌破EMA15以后放下拉伸冲破EMA120站上高位,MACD放量下行,DIF和DEA收口延缓,KDJ继续向下扩散,布林带开口延续.
1900/1/1 0:00:00据Bitcoinwin平台行情显示:7月最后一个交易日BTC价格来到了42000附近,由于上方压力位阻力较大,开始承压回落.
1900/1/1 0:00:00巴比特讯,8月3日,发推揭露了一个包装成NFT游戏的项目是如何通过合约取用户18.5万美元的案例。该项目名称是LORFinance,在7月19日上线.
1900/1/1 0:00:00近日,我们收到多名用户反馈,出现不法分子假冒Gate.io官方或工作人员通过电话、短信、邮箱、QQ等形式实施.
1900/1/1 0:00:008月03日12:00—8月10日12:00我们将开启OLYMPUSToken空投福利,$10,000美元OLYMPUS等你来拿!新用户请点击注册Gate.io并参与活动.
1900/1/1 0:00:00