死神来了之重入攻击,Fei Protocol漏洞导致7935万美元被盗事件分析

avatar
CertiK
2年前
本文约855字,阅读全文需要约2分钟
将近8000万美元的受盗资产,Fei Protocol或成有史以来规模最大的重入式攻击受害者。

死神来了之重入攻击,Fei Protocol漏洞导致7935万美元被盗事件分析

北京时间2022年2022年4月30日,Fei Protocol宣布他们正在调查Rari Fuse池上的一个漏洞。目前该项目已经暂停了所有借款以减少进一步的损失,并公开向攻击者提供1000万美元用以交换黑客所盗的用户资金,并保证不事后进行追问。

目前报告的总损失约为7935万美元,攻击者已经向Tornado Cash发送了5400个ETH(约1530万美元),不过他们的钱包里仍持有22,672.97个 ETH(约6425万美元)。这次攻击已经耗尽了Rari币池的资金,Fei币池(Tribe,Curve)暂未受到影响。

一位Rari团队成员在项目Discord中回应了此事,并表示 Fuse中的一些借贷人可能受到影响,以及 Fuse池中的PCV可能会有风险。

该Rari团队成员还证实,仅可借贷的资产易受攻击,不过目前该情况已得到改善。

初步报告显示这个漏洞很可能是因为重入问题导致的,这是智能审计中最常见的错误,也是诸多漏洞产生的罪魁祸首——例如2016年臭名昭著的The DAO黑客事件和近年来受害的几个主要协议↓

○ 2020年4月Uniswap/Lendf.Me被黑客利用重入漏洞进行攻击,受盗资产500万美元,

○ 2021年5月BurgerSwap因虚假合约及一个重入性的漏洞被黑客恶意利用,受盗资产720万美元。

○ 2021年8月SURGEBNB受盗,黑客似乎是利用了基于重入的价格操纵来进行攻击,本次事件受盗资产400万美元。

○ 2021年8月CREAM FINANCE的重入性漏洞可让黑客进行二次借贷,受盗资产1880万美元。

○ 2021年9月Siren协议遭受攻击,受盗资产350万美元——其AMM池被重入式攻击。

CertiK本周在medium上发布了一篇关于重入式攻击的文章:https://certik.medium.com/what-is-a-reentrancy-attack-6516fefc001

该文近期将于CertiK官方公众号发布中文版,请小伙伴们持续关注!

写在最后

如此看来,将近8000万美元的受盗资产令Fei Protocol成为有史以来规模最大的重入式攻击受害者。

2022年4月1日,Rari Capital在Medium上发布了一份安全升级报告,称他们已经修补了一个与Fuse pools有关的安全问题。

这个补丁可阻止函数所需的重入,以此修复了Compound的已知漏洞。尽管这一手段可保护许多系统功能,但并未能对exitMarket()生效。即使全局重入锁处于激活状态,当恶意攻击者收到ETH时,他们就可调用exitMarket()。

Fei Protocol在本月初也曾遇到一些问题,当时他们本可以在漏洞发生之前阻止但情况并非如此尽如人意:他们通过漏洞赏金计划发现了一个bug,导致他们在修复漏洞的同时关闭了rebate program。

截至目前,Fei Protocol团队还没有正式宣布他们的调查结果。

原创文章,作者:CertiK。转载/内容合作/寻求报道请联系 report@odaily.email;违规转载法律必究。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选