返回博客

Polygon上的BonqDAO遭攻击:逻辑漏洞致1.2亿美元被盗

Code Auditing
2023年2月2日
阅读约 4 分钟

2023年2月2日,Polygon 上的 BonqDAO 遭到攻击,导致约 9860 万 BEUR 和 1.13 亿 WALBT 的损失。经调查,我们发现用于确定 WALBT 代币价格的逻辑缺陷是此次攻击的根本原因。作为一家区块链安全公司,我们密切关注此类可能对 DeFi 领域产生深远影响的攻击事件。

日期 攻击类型 损失金额 是否追回
2023/2/1 价格预言机依赖性缺陷 Polygon ~ 1.2 亿美元

项目介绍

BonqDAO (Bonq 去中心化自治组织) 是一个部署在 Polygon 上的 DeFi 借贷平台。用户可以向该协议提供流动性或进行超额抵押借贷以赚取收益,并可以铸造与欧元挂钩的稳定币 BEUR。

此次攻击发生后,BonqDAO 的总锁仓量 (TVL) 从 1300 万美元暴跌至 4.4 万美元,降幅达 99.66%。

BonqDAO 随后宣布 Bonq 协议已暂停,AllianceBlockBonq 团队铸造了新的 ALBT 代币并空投给受影响的用户。

攻击分析

TellorFlex 是 BonqDAO 的预言机。它是去中心化的,任何人只需质押 10 个 TRB 代币即可成为价格提供者,并随意修改预言机价格。

在此次攻击中,攻击者通过两种方式获利:

  • 提高 WALBT 的价格,然后借出大量的 BEUR 代币
  • 降低 WALBT 的价格,然后清算其他用户的 WALBT。

攻击者的策略可归纳为以下关键步骤:

  1. 准备资金
  2. 攻击者质押了 10 个 TRB 代币,并通过 TellorPriceFeed (0x8f55) 提高了 WALBT 代币的价格。
  1. 攻击者随后 存入 0.1 WALBT 并直接利用更新后的价格获得了 1 亿 BEUR
  1. 攻击者使用同样的方法操纵 WALBT 价格下跌,清算其他 BonqDAO 用户的 WALBT 抵押品,然后将其转售以获取额外利润。

资金追踪

作为一家致力于维护区块链安全的公司,我们也一直在密切监控这次攻击的进展。(我们的官方 Twitter 账号一直在持续报道此事,感兴趣的读者可以关注我们的账号 @BlockSecTeam@MetaSleuth 来共同追踪这些资金的动向。)

MetaSleuth 是一款高性能的跨链资金流分析工具,能够增强区块链交易活动的透明度。它允许用户近乎实时地追踪受影响数字资产的踪迹。通过利用 MetaSleuth,我们可以清楚地查看在攻击发生及其后续过程中的相关资金流向信息。

  1. BonqDAO 攻击者的获利约为 9860 万 BEUR 和 1.13 亿 WALBT。具体而言,1.13 亿 WALBT 被销毁以解锁 ETH 链上的 1.13 亿 ALBT。约 50 万 BEUR 被兑换为 534,535 USDC,然后兑换成以太坊 (0xcacf...6642)。攻击者在他们的 Polygon 账户中仍保留了 9810 万 BEUR
  1. 关于以太坊地址 0xcacf..6642 ,该地址使用 0xExchange(@0xproject) 将收到的 USDC 兑换为 DAI。此外,WALBT 也通过 0xExchange 和 Uniswap 兑换成了 ETH/USDT。该账户目前持有 711 ETH、534,481 DAI 和 8900 万 ALBT。
  1. 2023 年 2 月 3 日,我们检测到 攻击者已将 DAI 兑换为以太币,并通过 Tornado Cash 洗出 1,105 枚以太币

总结

此次攻击的根本原因是修改 TellorFlex 预言机报价所需的抵押成本过低,而 Bonq 借贷合约中的抵押借贷额度仅与 TellorFlex 预言机报告的价格相关。因此,攻击者可以以相对较低的成本修改报价,并通过抵押借贷获得相当可观的利润。

阅读更多

以上仅为代表性案例。事实上,我们还有更多专注于区块链安全分析的案例。

DeFi 漏洞分析:Euler 2 亿美元损失的根本原因

关于 BlockSec

BlockSec 为区块链项目提供全栈式安全服务,协助其从项目上线前到上线后及事件响应的全过程。在开发和测试阶段,通过专家代码审计服务和 Phalcon 分叉测试平台,帮助识别潜在的安全问题。利用 BlockSec Phalcon 确保您的区块链项目在上线后拥有稳健的安全性。该精简的 SaaS 平台提供事件警报和自动拦截功能,以防止加密黑客攻击。它采用精确的攻击检测技术,扫描待定和链上交易,使您能够迅速拦截黑客。此外,MetaSleuth 是一款直观的加密资产追踪与调查平台,有助于增强资产的可追溯性和透明度。

订阅最新动态
约940万美元损失:Injective、Aquifer遭利用攻击 | BlockSec Weekly
Security Insights

约940万美元损失:Injective、Aquifer遭利用攻击 | BlockSec Weekly

过去一周(2026/08/31-2026/09/06),Injective、Solana、Ethereum和Flow EVM上发生四起安全事件,损失约940万美元。最大的是Injective漏洞,保险基金标识符与二元期权市场标识符冲突,结算路径未比较其面额,损失约480万美元;Solana上的Aquifer因交换路径调用未验证的调用者提供的Token Program,损失约247万美元;Ethereum上的Notional Finance V1因未检查的uint128转换将债务估值为零,损失约173万美元。Flow EVM上的Ankr FLOW因质押入口跳过暂停保护并按过时比率铸币,损失约41万美元。

超越智能合约:Web3中的域名与DNS运营安全
Security Insights

超越智能合约:Web3中的域名与DNS运营安全

合约审计只审合约本身。我们对DefiLlama TVL前100协议背后的100个域名进行了8项基于SEAL的DNS和注册商检查,共800项检查,只有一个域名全部通过。以下是大多数项目缺失的四项关键控制措施,以及它们在用户入口处为何至关重要。

Web3攻击面:渗透测试概览

Web3攻击面:渗透测试概览

加密机构承载所有传统攻击面,并叠加资金处理链。本文提供系统的实用抽象:应用、授权与签名、区块链交互、基础设施四组件模型,说明各自职责、代表实现及继承的攻击面,并将web3特有覆盖细分为五大攻击面:生产与自动化运维、签名意图、审批与提现链、资金逻辑及链上交易与已部署合约。

Web3 最佳安全审计方

在上线之前验证设计、代码与业务逻辑,对标业内最高安全标准。

BlockSec 审计