应用商店
钱包

攻击者利用 2.8 亿枚 USDC 闪电贷 从 Makina DUSD 池中抽走 420 万美元

攻击者利用 2.8 亿枚 USDC 闪电贷 从 Makina DUSD 池中抽走 420 万美元

Makina Finance 是部署在 Ethereum 上的去中心化金融协议。由于攻击者利用其 DUSD/USDC 稳定币兑换池中的预言机机制漏洞进行攻击,项目大约损失 420 万美元。区块链安全公司 CertiK 将大部分被盗资金追踪到了一个 MEV builder 地址。

事件经过:稳定币兑换池被抽干

根据 CertiK 的分析,攻击者使用了 2.8 亿枚 USDC 的闪电贷来实施这次攻击,according to CertiK's analysis。

其中大约 1.7 亿枚 USDC 被用来操纵 DUSD/USDC 池所依赖定价的 MachineShareOracle。

剩余的 1.1 亿枚 USDC 随后被用于与池中约 500 万美元的资金进行交易,几乎将其完全抽干。

安全研究员 n0b0dy identified 出问题根源是一个名为“updateTotalAum()”的无权限函数,它允许任何人在单笔交易中途刷新协议的价格锚定。

该预言机缺乏时间延迟、成交量加权平均价格以及访问控制——这使得攻击者可以在单笔交易内,将被操纵后的资金池余额写入系统账本。

TenArmor 的安全系统 detected 到本次攻击,并确认损失金额约为 420 万美元。

Also Read: [Ethereum Staking Hits 30% All-Time High As $115B Gets Locked Away(https://yellow.com/news/ethereum-staking-hits-30-all-time-high-as-dollar115b-gets-locked-away)

影响与意义:预言机设计缺陷

这次攻击凸显了一个在 DeFi 协议中长期存在的脆弱点:依赖现货价格预言机、却缺乏完善防护机制的设计。

当份额价格可以直接由当前资金池余额即时更新时,闪电贷短时间内制造的资金池失衡就会被“固化”,成为定价计算中可被利用的“真实”价格。

任何依赖该预言机进行 DUSD 交易的资金池,实质上都变成了攻击者的“提款机”。

Read Next: ASTER Hits All-Time Low At $0.61 Despite Strategic Buyback Activation

免责声明和风险警告: 本文提供的信息仅用于教育和信息目的,基于作者的意见。它不构成财务、投资、法律或税务建议。 加密货币资产具有高度波动性并面临高风险,包括失去全部或大部分投资的风险。交易或持有加密资产可能不适合所有投资者。 本文表达的观点仅为作者的观点,不代表Yellow、其创始人或高管的官方政策或立场。 在做出任何投资决定之前,请务必进行自己的全面研究(D.Y.O.R.)并咨询持牌金融专业人士。
攻击者利用 2.8 亿枚 USDC 闪电贷 从 Makina DUSD 池中抽走 420 万美元 | Yellow.com