Float Protocol遭遇28,000美元闪电贷攻击,Uniswap V3价格被操控

2 小时前
閱讀 5 分鐘
4 視圖

Float Protocol遭受攻击

Float Protocol因攻击者利用闪电贷操控Uniswap V3的现货价格,导致其Hypervisor合约计算流动性提供者(LP)份额价值出现错误,损失约28,000美元(10.71 ETH)。SlowMist在8月31日表示,攻击者扭曲了Uniswap V3的slot0现货价格,导致受影响的Hypervisor合约计算出错误的LP份额价值。

攻击的根本原因

区块链安全公司追踪到此次攻击的根本原因在于缺乏时间加权平均价格(TWAP)预言机验证,以及滑点保护功能。SlowMist的警报显示,损失约为28,000美元(10.71 ETH),根本原因是通过闪电贷操控Uniswap V3的现货价格(slot0),导致Hypervisor合约中的LP份额定价不正确。

“关键功能缺乏TWAP/预言机验证和滑点保护。”

攻击者通过在基础的V3流动性池中进行大额交易,操控了currentTick和getTotalAmounts返回的值。SlowMist表示,攻击者随后在Hypervisor合约中反复存入和提取资金,而这些合约使用的是被高估的份额价值。

攻击者信息

安全公司确认攻击者地址为0xaea29218262dc6b0904ca077f6527c49dfd426d9,攻击合约为0xb46655eb5b77de277063a75586d1883e951b6c54。两个易受攻击的合约地址为0x85cbed523459b7f6f81c11e710df969703a8a70c0xc86b1e7fa86834cac1468937cdd53ba3ccbc1153,而基础流动性池的地址为0xe8c2036068fc3b0161ee1def0e8d01df4eac0ac

攻击机制分析

此次攻击的核心在于受影响合约如何从基础的Uniswap V3池获取定价信息。SlowMist表示,大额交易使攻击者能够扭曲slot0,该信息包含池的当前价格和刻度信息。一旦池价格被改变,操控就会改变currentTick和getTotalAmounts返回的值。受影响的Hypervisor合约使用这些被修改的数据来计算LP份额价值,从而使攻击者能够在这些份额被错误定价时与合约进行交互。

闪电贷提供了进行大额交易所需的临时资本。正如crypto.news之前解释的,闪电贷允许在同一区块链交易中借入资产而无需提前抵押,只要在交易结束时偿还贷款和费用。如果未能偿还,整个交易将被撤回。这一机制使交易者能够获取大量临时流动性用于套利、抵押品交换和清算,但同样的流动性也可以被用来利用易受攻击的定价或智能合约逻辑。

后续影响与其他案例

SlowMist在对Float Protocol的分析中指出,损失源于合约依赖于可操控的现货价格,而没有进行验证以确保其与时间加权平均价格或其他预言机相符。安全公司还表示,关键功能缺乏滑点保护。SlowMist表示,攻击者在改变Uniswap V3池价格后并未停止。一旦slot0被扭曲,攻击者便利用高估的LP份额计算反复存入和提取受影响合约的资金。

“该序列允许在合约依赖于操控的池状态时提取价值。”

SlowMist估计最终损失约为10.71 ETH,发布警报时价值约为28,000美元。类似的方法已在其他DeFi攻击中使用,其中大额临时交易扭曲价格或池比例,然后另一个合约利用这些被操控的值。

例如,7月,Allbridge Core在攻击者利用Kamino的112万美元USDC闪电贷进行攻击后被暂停,PeckShield估计造成约165万美元的损失。Onchain Lens表示,Allbridge攻击者快速进行USDC和USDT的交换,以改变稳定币池内的比例。攻击者随后在扭曲的汇率下提取流动性,然后在同一交易中偿还闪电贷。

Float Protocol的事件涉及SlowMist描述的不同机制。安全公司的分析将弱点归因于受影响的Hypervisor合约,其中被操控的Uniswap V3池数据可能影响用于评估LP份额的计算。今年,闪电贷资本在其他攻击中也出现过。

总结

对于Float Protocol,SlowMist特别指出缺乏TWAP或预言机验证是攻击路径的一部分。TWAP使用在一段时间内收集的观察值,而不是仅依赖于某一时刻的价格。流动性池内的现货价格可能在足够大的交易改变资产比例时发生变化,这正是SlowMist表示Float Protocol攻击者所利用的机制。

Crypto.news的闪电贷指南将价格操控描述为临时流动性如何被用于攻击易受攻击的DeFi应用的常见方式。报告指出,闪电贷为攻击提供了资本,而可利用的弱点可能存在于价格预言机、治理系统或合约逻辑中。