收益聚合器 Aperocket 多链闪电贷攻击的「困」与「破」

7 月 14 日,布局在 BSC 和 Polygon 链上的收益聚合器 Aperocket 在不到 12 小时的时间内先后遭到闪电贷攻击。

据 PeckShield「派盾」追踪和定位分析,虽然攻击者两次运用的攻击手法不同,但都是源于 Aperocket 存在的收益通胀漏洞。

在 BSC 链上的 Aperocket 遭到攻击后,其代币 SPACE 的价格短时下跌 75%。

Aperocket 是「Fork」此前遭到闪电贷攻击闪崩,触发一系列闪电贷攻击多米诺的 PancakeBunny 的收益聚合器。

用户通过质押 ApeSwap 的 LP Token、CAKE 或 SPACE 等代币来获得自动复合收益。

最近30分钟合约市场爆仓3100万美元 BTC爆仓569万美元:据合约帝行情统计报告显示:最近30分钟合约市场全网总计爆仓3100万美元,其中BTC爆仓569万美元,ETH爆仓1923万美元。[2021/1/4 16:23:57]

在此安全事件中,攻击者质押 CAKE,获得 CAKE 奖励和 SPACE 代币奖励(Aperocket 的额外奖励),利用 AutoCake:withdrawAll() 存在的漏洞获利。

PeckShield「派盾」简述 BSC 链上的攻击过程:

首先,攻击者从 PancakeSwap 借出两笔闪电贷,共计 161.5 万枚 CAKE;

然后将 50.9 万枚 CAKE 存入资金池,这一步有助于攻击者在后期调用 AutoCake 合约中的 WithdrawAll() 或 earned() 函数时,资金池会铸造 SPACE 代币;

由于第一次攻击者将大量 CAKE 质押至资金池,这快速提高了它在该资金池的持股占比,使其能够分得 90% 以上的 AutoCake 质押收益,即 CAKE 和 SPACE;

在完成前期工作将 CAKE 存入资金池之后,攻击者进行了第二笔交易,将 110.5 万枚 CAKE 质押到 AutoCake 合约中,调用 AutoCake 合约中的 harvest 函数触发复投,相当于 CAKE 复利池的套娃版,质押 CAKE,可以挖到 CAKE,合约再把所获 CAKE 自动质押到 CAKE 资金池中。

随着合约计入的 CAKE 不断增长,铸造的 SPACE 就随之增长。

最终,攻击者返还闪电贷,获利 883.5 BNB(合约 27.3 万美元)。据 PeckShield「派盾」统计,攻击者在 Polygon 上获利约 100 万美元。

自 2021 年第一季度,DeFi 市场呈现出多链生态迸发的趋势,整个市场延续了 2020 年下半年强劲增长的势头,大多数指标都创下了历史新高。

然而,随着虚拟货币市场在第二季度后期回调,DeFi 领域也或多或少受到影响。各公链在争夺流动性的同时,现有的 DeFi 协议也在探索和适应新兴的运营方式—多链布局。

可观的回报率有助于吸引流动性,但同时多链布局也对协议的安全性、安全响应速度提出更高要求。当安全事件发生时,不仅需要对已遭攻击的漏洞进行第一时间排查,提出安全方案,同时要在一条链上发现潜在的漏洞时,第一时间去检测另一条或多条链上的协议是否存在类似地问题,并及时预警社区,提出安全解决方案,避免关联的有价资产曝露在风险中,有利于减小已知的、可能造成的更大损失。

在经过今年上半年与攻击者的攻防战中,PeckShield「派盾」发现,建立风控熔断机制,引入第三方安全公司的态势感知情报服务,第一时间响应安全风险,及时排查封堵安全攻击,能够有效减小闪电贷攻击造成的损失。

随着多链部署的兴起,在处理安全事件时,要求协议参与方、专业的安全团队比攻击者更沉着冷静,这本就是一场时间的争夺战,攻击者不会停下来容我们反思,只有比攻击者先想一步,哪怕是一小步,都有可能成为我们在这场争夺战中取得阶段性胜利的一大步。

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

链杂谈

MANA升级在即 ETH2.0有何改进?

摘 要:什么是以太坊2.0以及它是如何准备自我升级的? 我觉得: "如果你愿意接受自己的弱点,你就会给自己一个真正的机会来改进,即使不是最好的,也会变得更好。

火币交易所邹传伟:深入解析 AMM 条件流动性逻辑与潜在影响

Uniswap v3 在恒定乘积曲线 x*y=k 的基础上增加了粒度控制功能(《对 Uniswap v3 的研究》(2021 年第 33 期))。流动性提供者(LP)可以选择将资金集中在交易最频繁的区间内,以实现集中流动性和提高资金利用率,而 Uniswap v3 为流动性提供者的头寸创建 ERC-721 合约。

Bitcoin金色观察 | 欧洲央行正式启动数字​欧元 但要先调查这些问题24个月

在经过9个月的公众意见咨询后,欧洲中央银行正式决定加入CBDC行列。 2021年7月15日,欧洲中央银行(ECB)管理委员会在欧盟官网发文表示决定正式启动数字欧元项目,首先开启调查阶段,此阶段将持续24个月,旨在解决有关数字欧元设计和分配的关键问题,以保证其在满足欧洲人民需要的同时,能够防止非法活动并避免对金融稳定和货币政策产生任何不良影响。

[0:15ms0-0:468ms