月亮链 月亮链
Ctrl+D收藏月亮链
首页 > MEXC > 正文

UNN:慢雾:跨链 DEX 聚合器 Transit Swap 因任意外部调用问题被黑,被盗资金规模超 2300 万美元_BUNNY价格

作者:

时间:1900/1/1 0:00:00

据慢雾安全团队情报,2022年10月2号跨链DEX聚合器TransitSwap项目遭到攻击,导致用户资产被非预期的转出。

慢雾安全团队分析评估此次被盗资金规模超过2300万美元,黑客地址为0x75F2...FD46和0xfa71...90fb。接着对此次攻击过程进行了分析:

1.当用户在TransitSwap进行swap时,会先通过路由代理合约(0x8785bb...)根据不同的兑换类型选择不同的路由桥合约。随后路由桥合约(0x0B4727...)会通过权限管理合约(0xeD1afC...)的claimTokens函数将用户待兑换的代币转入路由桥合约中。因此在代币兑换前用户需要先对权限管理合约(0xeD1afC...)进行授权。

慢雾:过去一周加密领域因安全事件累计损失3060万美元:7月24日消息,据慢雾统计,上周加密领域因遭遇攻击累计损失3060万美元,攻击者利用了不同的攻击向量。这些事件包括Alphapo热钱包被盗(损失2300万美元)、Conic Finance遭闪电贷攻击(损失30万美元)以及重入攻击(损失320万美元)、GMETA发生RugPull(损失360万美元)、BNO遭闪电贷攻击(损失50万美元)等。[2023/7/24 15:55:56]

2.而claimTokens函数是通过调用指定代币合约的transferFrom函数进行转账的。其接收的参数都由上层路由桥合约(0x0B4727...)传入,本身没有对这些参数进行任何限制只检查了调用者必须为路由代理合约或路由桥合约。

慢雾:针对macOS系统恶意软件RustBucket窃取系统信息:金色财经报道,SlowMist发布安全警报,针对macOS 运行系统的 Rust 和 Objective-C 编写的恶意软件RustBucket,感染链由一个 macOS 安装程序组成,该安装程序安装了一个带后门但功能正常的 PDF 阅读器。然后伪造的 PDF 阅读器需要打开一个特定的 PDF 文件,该文件作为触发恶意活动的密钥。[2023/5/23 15:20:27]

3.路由桥合约(0x0B4727...)在接收到用户待兑换的代币后会调用兑换合约进行具体的兑换操作,但兑换合约的地址与具体的函数调用数据都由上层路由代理合约(0x8785bb...)传入,路由桥合约并未对解析后的兑换合约地址与调用数据进行检查。

慢雾:PancakeBunny被黑是一次典型利用闪电贷操作价格的攻击:币安智能链上DeFi收益聚合器PancakeBunny项目遭遇闪电贷攻击,慢雾安全团队解析:这是一次典型的利用闪电贷操作价格的攻击,其关键点在于WBNB-BUNNYLP的价格计算存在缺陷,而BunnyMinterV2合约铸造的BUNNY数量依赖于此存在缺陷的LP价格计算方式,最终导致攻击者利用闪电贷操控了WBNB-BUNNY池子从而拉高了LP的价格,使得BunnyMinterV2合约铸造了大量的BUNNY代币给攻击者。慢雾安全团队建议,在涉及到此类LP价格计算时可以使用可信的延时喂价预言机进行计算或者参考此前AlphaFinance团队。[2021/5/20 22:24:55]

4.而代理合约(0x8785bb...)对路由桥合约(0x0B4727...)传入的参数也都来自于用户传入的参数。且代理合约(0x8785bb...)仅是确保了用户传入的calldata内各数据长度是否符合预期与所调用的路由桥合约是在白名单映射中的地址,未对calldata数据进行具体检查。

5.因此攻击者利用路由代理合约、路由桥合约与权限管理合约均未对传入的数据进行检查的缺陷。通过路由代理合约传入构造后的数据调用路由桥合约的callBytes函数。callBytes函数解析出攻击者指定的兑换合约与兑换数据,此时兑换合约被指定为权限管理合约地址,兑换数据被指定为调用claimTokens函数将指定用户的代币转入攻击者指定的地址中。实现了窃取所有对权限管理合约进行授权的用户的代币。

此次攻击的主要原因在于TransitSwap协议在进行代币兑换时并未对用户传入的数据进行严格检查,导致了任意外部调用的问题。攻击者利用此任意外部调用问题窃取了用户对TransitSwap授权的代币。

截止到目前,黑客已将2,500BNB转移到TornadoCash,剩余资金分散保留在黑客地址中。经过黑客痕迹分析发现,黑客存在从LATOKEN等平台存提款的痕迹。慢雾MistTrack将持续跟进被盗资金的转移以及黑客痕迹的分析。

参考攻击交易:

https://bscscan.com/tx/0x181a7882aac0eab1036eedba25bc95a16e10f61b5df2e99d240a16c334b9b189

https://etherscan.io/tx/0x743e4ee2c478300ac768fdba415eb4a23ae66981c076f9bff946c0bf530be0c7

标签:UNNBUNNYBUNTRAPEPERUNNER价格CRAZYBUNNY价格BUNNY价格XTRA Token

MEXC热门资讯
加密货币:加密平台Stake.com创始人遭前合伙人起诉并被索赔5.8亿美元_Ethereum Stake

据《悉尼先驱晨报》报道,加密平台Stake.com前合伙人ChristopherFreema在纽约南区提起民事诉讼起诉Stake.com创始人,要求赔偿5.8亿美元.

1900/1/1 0:00:00
PERL:法国央行等8家机构加入Hyperledger_加密货币

企业区块链生态系统Hyperledger基金会宣布了8名新成员,包括法国央行、尼日利亚中央银行、加拿大数字身份实验室、国际可信区块链应用协会、BCWGroup、CasperLabs、DSRCor.

1900/1/1 0:00:00
PEN:OpenSea计划支持更多网络和语言,拓展全球化NFT生态系统_opensea币单个价格

据官方公告,NFT市场OpenSea将于2023年新增更多网络和语言支持,拓展全球化NFT生态系统.

1900/1/1 0:00:00
WIN:Wintermute:被盗事件由人为错误引起,黑客若归还资金将提供1600万美元赏金_wing币是哪个国家的

加密做市商Wintermute创始人EvgenyGaevoy今日在推特上公布被盗事件进展,称Wintermute确实曾于6月份使用Profanity和一个内部工具来创建钱包地址.

1900/1/1 0:00:00
USD:Circle CEO赞同币安将USDC等转换为BUSD的举措,并称这将降低USDT的优势_AUSDC币

针对币安将自动转换USDC、USDP及TUSD为BUSD的公告,USDC发行商Circle首席执行官JeremyAllaire发推文表示.

1900/1/1 0:00:00
ETH:ETHW Core澄清争议:将EIP-1559基础费定向多签钱包是为维护基础设施提供资金_CORE

以太坊分叉项目EthereumPoW发推文澄清ETHWCore过去几周存在的几点争议:1.对于将EIP-1559基础费用定向多签钱包.

1900/1/1 0:00:00