Bitget App
交易“智”变
行情交易合约跟单策略理财Web3
零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析

零时科技零时科技2023/10/30 12:24
作者:零时科技
零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 0



事件背景

零时科技区块链安全情报平台监控到消息,北京时间 2023 年 4 月 1 日,BSC 链上 Allbridge 跨链桥受到黑客攻击,攻击者获利约 57 万美元,攻击者地址为 0xc578d755cd56255d3ff6e92e1b6371ba945e3984,被盗资金转移至 Tornado.cash 混币平台。零时科技安全团队及时对此安全事件进行分析。



合约漏洞

合约中执行兑换操作函数 swapToVUsd 中计算兑换结果方式为合约中当前记录 BUSD 余额与计算转入 token 后的数量转换为 BUSD 的差值得到的,因此攻击者通过存取大量资金以及进行大量代币兑换实现对池子中代币价格控制。

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 1



攻击步骤

1. 攻击者通过闪电贷借出 7,500,000 BUSD

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 2

2. 将 2,003,300 BUSD 兑换为 2,000,296 USDT,此时合约中 BUSD 余额为 11,405,966,USDT 余额为 8,296,249

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 3

3. 调用合约中 deposit 函数,向合约中存入 5,000,000 BUSD

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 4

4. 此时攻击者地址剩余 496,700 BUSD,攻击者将剩余 BUSD 全部兑换为 USDT,共 495,488 个

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 5

5. 将之前兑换得到的 2,000,296 USDT 存入合约

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 6

6. 调用 Allbridge Core: Bridge 合约中 swap 函数,使用 495,784 USDT 兑换 490,849 BUSD

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 7

7. 取出之前存入的 4,830,999 BUSD

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 8

8. 调用 Allbridge Core: Bridge 合约中 swap 函数,使用 40,000 BUSD 兑换出 789,632 USDT

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 9

9. 将存入的资金提出,并将 USDT 兑换为 BUSD

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 10

10. 归还闪电贷

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 11

攻击者此次攻击中共获利 549,874 BUSD



总结及建议

此次攻击是由于攻击者可以通过大额存取资金和进行兑换,从而修改交易池中代币的比例,实现用较少的 BUSD 兑换出大额 USDT 从而获利。

安全建议

  • 建议对合约中进行代币兑换的函数添加最大兑换比判断,避免当池子中代币数量差值较大时执行兑换产生较大损失。

  • 建议项目方上线前进行多次审计,避免出现审计步骤缺失

零时科技 || 跨链桥 Allbridge 约 57 万美元损失事件分析 image 12

往期内容回顾


  • 零时科技 ||《2022 年全球 Web3 行业安全研究报告》正式发布!

  • 零时科技 || 分布式资本创始人 4200 万美金资产被盗分析及追踪工作

  • 零时科技 || 警惕恶意聊天软件!聊天记录被劫持损失数千万资产追踪分析

  • 零时科技联合创始人黄鱼先生受邀对话《Web3 应用创新与生态安全》

  • 零时科技创始人邓永凯先生受邀对话《公链隐私保护及生态安全》

  • 国家网络安全宣传周|零时科技出版国内首本区块链安全书籍,助力行业发展!

  • 零时科技 || Ankr 资金被盗分析

  • 零时科技 || DFX Finance 攻击事件分析

  • 零时科技 || Victor the Fortune 攻击事件分析

  • 零时科技 || EGD 被黑客攻击损失超 3.6 万 BUSD,事件分析

0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:锁仓获得新代币空投
不要错过热门新币,且APR 高达 10%+
立即参与!

你也可能喜欢

Shoggoth (SHOGGOTH)将上线 Bitget 创新区、AI 区及 Meme 区!

我们很高兴地宣布,Shoggoth (SHOGGOTH) 将在创新区、AI 区和 Meme 区上线。详情如下: 充值开放时间:已开放 交易开放时间:2024年11月15日21:00(UTC+8) 提现开放时间:2024年11月15日22:00(UTC+8) 现货交易链接:SHOGGOTH/USDT 简介 Shoggoth是科幻故事中的一个角色,它捕捉到了人工智能本质上的怪异之处。 合同地址(Solana):H2c31USxu35MDkBrGph8pUDUnmzo2e4Rf4hnvL2Upump Website | X 免责声明 尽管加密货币具有较高的增长潜力,但仍面临很高的市场风险和波动性。

Bitget Announcement2024/11/15 12:00

QCP Capital:比特币进入“新阶段”,巩固其作为企业、政府和机构持有的资产地位

简单来说 QCP Capital 指出,比特币在接近 90,000 美元大关后进入了“新阶段”,巩固了其作为企业、政府和机构持有的财政资产的地位。

MPOST2024/11/15 08:44

Zero Gravity 与 CARV 合作,为高性能项目提供基础设施

简单来说 0G 与 CARV 合作,提供支持高性能项目的基础设施,并通过 2 万美元的投资推动其节点销售。

MPOST2024/11/15 08:44

贝莱德在多个区块链上推出新的 BUIDL 股票类别,以扩大访问权限并增强 BUIDL 生态系统潜力

简单来说 贝莱德的 BUIDL 通过在 Aptos、Arbitrum、Avalanche、OP Mainnet 和 Polygon 上推出新的股票类别,扩大了跨区块链生态系统的访问权限。

MPOST2024/11/15 08:44