BSC 上 PancakeSwap V2 OCA/USDC 池被抽干 $422K

- PancakeSwap V2 OCA/USDC 池在 BSC 上刚刚遭遇利用闪电贷的攻击,损失近 50 万美元。
- 闪电贷允许用户无抵押借入加密资产,但借入金额加上费用必须在同一交易区块内偿还。
- BSC 上曾发生过类似的闪电贷攻击事件,导致攻击者成功卷走超过 10 万美元。
BSC 上 OCAUSDC 的 PancakeSwap V2 池在今天发现的一笔可疑交易中被利用。此次攻击导致近 500,000 美元的 USDC 市场损失,在一笔交易中即被抽干。
根据区块链安全平台的报告,攻击者利用了通缩性 sellOCA() 逻辑中的漏洞,从而能够操纵池的储备金。据报道,攻击者最终获利约 422,000 美元。
该利用涉及使用闪电贷和闪电交换,并结合对 OCA 的 swapHelper 函数的重复调用。这直接从流动性池中移除了 OCA 代币,人为推高了链上 OCA 的价格,并使得USDC被抽干。
OCA/USDC 利用是如何发生的?
此次攻击据报通过三笔交易执行。第一笔用于执行利用,随后的两笔作为额外的构建者贿赂。
“总计,43 BNB 加上 69 BNB 支付给了 48club-puissant-builder,最终利润估计为 340,000 美元,”Blocksec Phalcon 在 X 上关于该事件的评论中写道,并补充说,同一区块中的另一笔交易在第 52 位失败,可能是由于被攻击者抢跑。
PancakeSwap 上的闪电贷允许用户在不提供抵押品的情况下借入大量加密货币资产;然而,借入金额加上费用必须在同一交易区块内偿还。
它们主要用于币安智能链上的套利和清算策略,贷款通常由 PancakeSwap V3 的闪电交换功能促成。
几周前还检测到另一起闪电贷攻击 事件
2025 年 12 月,一起利用事件允许攻击者从 PancakeSwap 的 DMi/WBNB 交易对流动性池中提取约 138.6 WBNB,净获利约 120,000 美元。
那次攻击证明了闪电贷与通过 sync() 和回调函数操纵 AMM 交易对内部储备金的组合,能够被用来完全耗尽池子。
攻击者首先创建了利用合约并调用 f0ded652() 函数,这是进入合约的专用入口点,随后合约调用 Moolah 协议的 flashLoan,请求约 102,693 WBNB。
收到闪电贷后,合约启动 onMoolahFlashLoan(…) 回调。该回调首先找出 PancakeSwap 池中 DMi 代币的余额,以便为操纵交易对储备金做准备。
需要注意的是,漏洞不在于闪电贷本身,而在于 PancakeSwap 合约,允许通过闪电交换和 sync() 的组合操纵储备金,且缺乏针对恶意回调的保护。
不要只是阅读加密货币新闻,要真正理解它。订阅我们的通讯。 免费。
免责声明。 本文提供的信息不构成交易建议。 Cryptopolitan.com 对于基于本页信息进行的任何投资,我们不承担任何责任。我们强烈建议在进行任何投资决策之前,进行独立研究或咨询合格的专业人士。

Hannah Collymore
汉娜是一位作家兼编辑,在加密货币领域拥有近十年的博客写作和活动报道经验。在Cryptopolitan,汉娜负责新闻板块,报道和分析DeFi、RWA、加密货币监管、AI和前沿科技行业的最新发展。她毕业于阿卡迪亚大学,获得工商管理学位。
















