FID:又现套利攻击:Goldfinch项目的SeniorPool合约遭受攻击事件分析

又现套利攻击!—Goldfinch项目的SeniorPool合约遭受攻击事件分析

2022-06-2816:55:30

2022年6月28日,成都链安链必应-区块链安全态势感知平台舆情监测显示,Goldfinch项目的SeniorPool合约遭受攻击,攻击者累计获利金额为28,523个USDC,项目方累计损失541,158个USDC。成都链安安全团队对此事件进行了分析,现与大家分享。

Meta正测试如何在Facebook和Instagram之间进行切换:9月27日消息,Meta Platform正测试如何轻松地在旗下Facebook和Instagram两款软件之间进行切换。(财联社)[2022/9/27 22:31:29]

#攻击过程

攻击交易地址:

0xd56d801e07df9d8457973c3938f5d3e6343ec1ed11f4ebb76bc3f5cc73001707

攻击者地址:

0x86c595d81c8ab46d893065c3c674da72555fe7c0

Zelus和喜剧演员平台JokeTown合作推出一系列NFT:金色财经报道,多链钱包Zelus与喜剧演员平台JokeTown合作推出一系列NFT,JokeTown 的内容主管 Mac Alsfeld 表示:能够将创作者对实物产品的想法变为现实对我们的社区来说意义重大。现在有了像Zelus这样的合作伙伴,我们可以创建数字收藏品和其他创新的Web3扩展,这些扩展无疑将成为未来粉丝的重要组成部分。[2022/8/12 12:21:17]

攻击者合约:

0x541143d5eb30563a478eea23866e203b7c38c1ca

因Cloudflare中断,部分加密行业网站无法打开:6月21日消息,因 Cloudflare 出现中断,部分网站与 API 受到影响,行业内 Etherscan 等浏览器、FTX、OKX 等主流交易平台,CoinGecko 等行情平台均无法打开,报错为 500 Internal Server Error。

Cloudflare 发布服务通知表示,用户网络可能中断,将于 15 分钟后进行更新。[2022/6/21 4:42:28]

本次攻击存在多笔,我们选取了具体的一笔攻击交易进行分析:

1.?第一步:攻击者通过UniswapV3的DAI-USDC池子闪电贷借出110,000个USDC代币。

前美国中央情报局职员:比特币如果失败是因为它不能为用户提供隐私:金色财经消息,在Consensus2022大会上,前美国中央情报局职员Edward Snowden表示,如果比特币失败,它会失败,因为它不能为用户提供隐私。[2022/6/14 4:23:59]

2.?第二步攻击者再把110,000个USDC代币从Curve的FIDU-USDC池子兑换出106,667个FIDU代币。

3.?第三步攻击者利用SeniorPool合约的withdrawInFidu函数,把106,667个FIDU代币兑换成113,853个USDC,然后归还闪电贷110,011个USDC,剩余本次攻击获利的3,842个USDC。

漏洞原因为:攻击者可以利用Curve的FIDU-USDC池子获取FIDU代币,来获取SeniorPool合约抵押USDC代币的红利。

目前Curve中FIDU兑换USDC为1:1.03,而在SeniorPool中的比例为1:1.07,这就产生了套利空间。

图1?Curve中FIDU兑换USDC的比例

图2?SeniorPool合约中FIDU兑换USDC的比例

下面是具体的代码实现:

攻击者利用withdrawInFidu函数销毁FIDU代币换取USDC。而可获取USDC的数量是通过_getUSDCAmountFromShares函数中的sharePrice去计算的。这里的sharePrice会随着分红的增加而增加,攻击者就可以利用Curve的FIDU-USDC池子获取FIDU代币,从而获取SeniorPool合约抵押FIDU代币的红利。

总结

针对本次事件,成都链安安全团队建议:

项目方使用新的代币代替FIDU代币为凭据代币,并确保其他途径无法获取该凭据代币。此外建议项目上线前选择专业的安全审计公司进行全面的安全审计,规避安全风险。

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

以太坊交易LUNA:Luna/UST死亡螺旋的影响远未停息

大洋彼岸一只蝴蝶轻轻的扇动了一下翅膀,在一连串看似巧合实则必然的连锁效应下,只需要不久时间发酵就能引发地球另一端的海啸或飓风,这就是著名的蝴蝶效应理论;将时间调回2008年.

AAVEBUSD:什么是稳定币?

稳定币是一种与另一种资产挂钩的加密资产,例如法定货币或贵金属。稳定币旨在维持相对稳定的价格,以便用户避免加密市场中常见的波动风险。稳定币分为三种类型:法币支持、加密支持和算法支持.

[0:15ms0-1:5ms