闪电贷驱动的预言机攻击袭击BSC上的CoreVault
TREE NEWS 报道, 区块链安全公司CertiK监测发现,攻击者利用闪电贷对CoreVault的预言机发起攻击,将一笔赎回金额放大约33倍,耗尽了该协议的InsurancePool(保险池)。攻击者在反向交易后获得160.26枚BNB,价值约11.22万美元。此次事件的总损失估计约为11.23万美元,意味着攻击者几乎卷走了池中全部资金。
攻击如何展开
闪电贷允许攻击者在无需抵押的情况下借入大额资金,只要在同一笔交易内归还即可。在本案中,攻击者很可能利用借入的资金操纵CoreVault预言机追踪的资产价格,导致协议错误计算赎回价值。通过以虚高价格赎回并随后反向交易,攻击者获利离场,而损失则由旨在弥补此类缺口的保险池承担。
预言机操纵一直是DeFi中最常见的攻击向量之一。依赖单一价格源或单一DEX现货价格的协议尤其容易受到闪电贷资金操纵的影响。CoreVault事件表明,即使是规模相对较小的池子——该池仅持有约11.2万美元——也并非免疫,攻击者愿意瞄准审计和监控可能不够健全的小型协议。
行业影响
此次攻击凸显了DeFi安全中的几个长期问题:
- 预言机设计:协议需要采用时间加权平均价格(TWAP)、多个独立价格源和熔断机制,以防止单笔交易操纵。
- 保险池风险:为协议损失提供后备支持的保险池,如果可通过虚高赎回被抽干,就会成为首要目标。其设计必须包括上限和延迟提款机制。
- 跨链风险:由于Gas费较低且小型协议众多,BSC已发生多起低成本、高频次的漏洞利用事件。
- 审计与监控缺口:小型协议往往缺乏持续安全监控的资源,容易暴露于已知攻击模式之下。
尽管与大型DeFi黑客事件相比,此次美元损失不大,但该事件提醒人们,预言机操纵问题远未解决。随着DeFi协议在各条链上激增,攻击面不断扩大,攻击者也在不断改进利用可组合性和闪电贷流动性的技术。
前瞻
CoreVault及类似协议可能面临升级预言机基础设施和重新设计保险机制的压力,以防止类似事件重演。更广泛的DeFi生态系统可能会更多采用具有多数据源的去中心化预言机网络,以及能够在出现异常赎回模式时暂停合约的链上监控工具。对投资者而言,此次事件再次强调了在投入资金前检查协议预言机设计和保险基金结构的重要性——尤其是在小型、审计较少的项目较为常见的链上。




