UwU Lend 被黑分析

时间:2024-09-23 编辑: 浏览:(779)

背景

2024 年 6 月 10 日,据慢雾 MistEye 安全监控系统监测,EVM 链上提供数字资产借贷服务的平台 UwU Lend 遭攻击,损失约 1,930 万美元。慢雾安全团队对该事件展开分析并将结果分享如下:

(https://x.com/SlowMist_Team/status/1800181916857155761)

相关信息

攻击者地址:

0x841ddf093f5188989fa1524e7b893de64b421f47

存在漏洞的合约地址:

0x9bc6333081266e55d88942e277fc809b485698b9攻击交易:0xca1bbf3b320662c89232006f1ec6624b56242850f07e0f1dadbe4f69ba0d6ac3

0xb3f067618ce54bc26a960b660cfc28f9ea0315e2e9a1a855ede1508eb4017376

0x242a0fb4fde9de0dc2fd42e8db743cbc197ffa2bf6a036ba0bba303df296408b

攻击核心

本次攻击的核心点在于攻击者可以通过在 CurveFinance 的池子中进行大额兑换直接操纵价格预言机,影响 sUSDE 代币的价格,并利用被操纵后的价格套出池子中的其他资产。

攻击流程

1. 闪电贷借入资产并砸低 USDE 的价格:攻击者首先通过闪电贷借入大量资产,并在可以影响 sUSDE 价格的 Curve 池子中将借来的部分 USDE 代币兑换成其他代币。

2. 大量创建借贷头寸:在当前 sUSDE 价格大跌的情况下,通过存入其他底层代币大量借出 sUSDE 代币。

3. 再次操纵预言机拉高 sUSDE 的价格:通过在之前的 Curve 池子中进行反向兑换操作,将 sUSDE 的价格迅速拉高。

4. 大量清算负债头寸:由于 sUSDE 的价格被迅速拉高,使得攻击者可以大量清算之前借款的头寸来获得 uWETH。

5. 存入剩余的 sUSDE 并借出合约中的其他底层代币:攻击者再次存入当前处于高价的 sUSDE 来借出更多的底层资产代币获利。

不难看出,攻击者主要是通过反复操纵 sUSDE 的价格,在低价时进行大量的借款,而在高价时进行清算和再抵押获利。我们跟进到计算 sUSDE 价格的预言机合约 sUSDePriceProviderBUniCatch 中:

可以看出 sUSDE 的价格是先从 CurveFinance 上的 USDE 池子和 UNI V3 池子获取 11 个 USDE 代币的不同价格,再根据这些价格进行排序和计算中位数来确定的。

而在这里的计算逻辑中,其中 5 个 USDE 的价格是直接使用 get_p 函数获取 Curve 池子的即时现货价格,这才导致了攻击者可以在一笔交易内以大额兑换的方式直接影响价格中位数的计算结果。

MistTrack 分析

据链上追踪工具 MistTrack 分析,攻击者0x841ddf093f5188989fa1524e7b893de64b421f47 在此次攻击中获利约 1,930 万美元,包括币种 ETH, crvUSD, bLUSD, USDC,随后 ERC-20 代币均被换为 ETH。

通过对攻击者地址的手续费溯源,查询到该地址上的初始资金来自 Tornado Cash 转入的 0.98 ETH,随后该地址还接收到 5 笔来自 Tornado Cash 的资金。

拓展交易图谱发现,攻击者将 1,292.98 ETH 转移至地址 0x48d7c1dd4214b41eda3301bca434348f8d1c5eb6,目前该地址的余额为 1,282.98 ETH;攻击者将剩下的 4,000 ETH 转移至地址 0x050c7e9c62bf991841827f37745ddadb563feb70,目前该地址的余额为 4,010 ETH。

MistTrack 已将相关地址拉黑,并将持续关注被盗资金的转移动态。

总结

本次攻击的核心在于攻击者利用价格预言机的直接获取现货即时价格和中位数计算价格的兼容缺陷来操纵 sUSDE 的价格,从而在严重价差的影响下进行借贷和清算来获取非预期的利润。慢雾安全团队建议项目方增强价格预言机的抗操纵能力,设计更为安全的预言机喂价机制,避免类似事件再次发生。

最新 更多 >
  • 1 ACX币交易平台软件有哪些

    ACX币是一种虚拟货币,其主要用途是作为一种数字资产进行交易和投资。ACX币的发行和管理是通过区块链技术进行的,区块链技术的特点使得ACX币的交易过程安全、快速和透明。在目前的市场上,有许多不同的交易所可以进行ACX币的买卖和交易。在下面,我们将介绍三个著名的交易所:欧易交易所、币安交易所和火必交易所。欧易交易所是一个知名的数字资产交易所,成立于2013年。该交易所提供了丰富的数字资产交易对,并且

  • 2 ADANA币哪个交易所可以买到

    ADANA币是一种加密数字货币,采用区块链技术,旨在提供安全、快速和匿名的交易功能。作为一种新兴的数字资产,ADANA币在市场上逐渐受到投资者的关注和追捧。如果你想买入ADANA币,可以考虑以下三个著名的交易所:欧易交易所、币安交易所和火必交易所。欧易交易所是全球知名的数字资产交易平台之一,拥有较长的运营历史和强大的技术实力。欧易交易所提供丰富的交易品种和交易工具,为用户提供安全、稳定的交易环境。

  • 3 ADDY币哪个交易所可以买到

    ADDY币是一种数字加密货币,它在加密货币市场上备受关注。作为一种去中心化货币,ADDY币的交易完全依靠区块链技术,使得交易过程更加安全、匿名和快速。尽管ADDY币在市场上的价值波动较大,但其逐渐获得了越来越多投资者的关注和支持。欧易交易所是一家著名的数字货币交易所,成立于2013年。它是全球最早的数字货币交易所之一,也是欧洲最大的数字货币交易平台之一。欧易交易所以快速的交易速度、高度安全性和丰富

  • 4 ABUSD币哪个交易所可以买到

    ABUSD币是一种基于区块链技术的加密货币,是一种稳定币,与美元挂钩。它旨在提供一个安全、透明和高效的数字资产交易平台,并通过与传统金融体系的连接,为用户提供更多的便利。首先,让我们来介绍欧易交易所。作为一家知名的数字资产交易平台,欧易交易所在行业内拥有良好的声誉。这个交易所提供多种数字资产交易对,包括ABUSD币。欧易交易所注重安全和用户体验,提供丰富的交易工具和市场分析功能,帮助用户更好地进行

  • 5 ADCO币哪个交易所可以买到

    ADCOCoin(简称ADCO)是一种新兴的数字货币,基于区块链技术,致力于提供安全、高效的支付解决方案。作为一种去中心化的加密货币,ADCOCoin的目标是改善传统金融系统的瓶颈,为用户提供更快、更便捷的支付体验。在数字货币市场中,有许多交易所供用户购买和交易ADCOCoin。在下面,我们将介绍三个著名的交易所:欧易交易所、币安交易所和火必交易所。欧易交易所,成立于2013年,是全球领先的数字资

  • 6 GAS币最高的时候是多少钱?

    随着加密货币市场的不断发展,GAS币成为投资者瞩目的数字货币之一。它是NEO区块链平台的代币,也是该平台的一种计算费用。由于NEO的发展和整个数字货币市场的繁荣,GAS币在历史上的价格一直在波动。我们来看看GAS币历史上的最高价是多少。2018年1月13日:GAS币价格达到500元以上在加密货币市场的巅峰时期,2018年1月13日,GAS币的价格达到500元以上,创下历史新高。当时整个数字货币市场

  • 7 ADT币哪个交易所可以买到

    ADT币,全称为“ADToken”,是一种基于区块链技术的数字货币。ADToken旨在通过区块链的去中心化特点,为数字广告行业提供更加透明、高效和安全的解决方案。ADT币的发行总量有限,随着时间的推移,市场上流通的ADT币数量将逐渐减少,可能会引起价格的上涨。作为一种新兴的数字货币,ADT币在全球范围内已经受到了不少投资者的关注。以下是一些著名的交易所,您可以在这些交易所中购买ADT币:1. 欧易

  • 8 GOSS币最高的时候是多少钱?

    GOSS币最高时价GOSS币的历史价格曲线波动较大,充满了惊喜和波动。这种数字货币价格一直是比较引人注目的话题。那么,GOSS币的最高价曾经达到过多少呢?GOSS币是一种去中心化数字货币,这是由全球社交购物平台MyWish推出的一个项目。GOSS币基于以太坊的ERC-20代币协议,致力于构建一个更快、更高效、更安全的数字化商业生态系统。在2019年年初,GOSS币经历了一次快速暴涨。在2月份福布斯

  • 9 GDDY币最高的时候是多少钱?

    GDDY币最高价格在区块链行业中,有许多加密货币都吸引了广泛的关注,其中GDDY币是一个备受赞誉的数字货币之一。 它是一种全球广泛使用的区块链技术,并拥有自己的数字货币。GDDY币的最高价格一度成为人们谈论的热点,以下是有关GDDY币最高价格的相关信息。GDDY币的概述 GDDY币是一种去中心化的数字货币,以其快速的交易执行和安全性而闻名。 它最初是在2014年由若干位匿名程序员进行开发的。 这个

  • 10 GGTK币最高的时候是多少钱?

    GGTK币最高价曾达到多少?GGTK币是近几年兴起的一种数字货币,它是以社交网络游戏为基础开发的加密货币,凭借其独特的IP属性,备受游戏玩家和投资者的关注。自问世以来,GGTK币的价格经历了不少波折,相继出现过起伏不定、爆涨爆跌等情况。那么,GGTK币的最高点究竟在什么时候出现过呢?2018年是GGTK币价格大幅上涨的一年,尤其是在2月份开始,GGTK币价格快速攀升,一度突破350元,成为市场上备