木星链 木星链
Ctrl+D收藏木星链

OUT:慢雾分析Multichain被盗经过,合约一函数未检查用户传入Token的合法性

作者:

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

?Multichain(AnySwap)此前一个影响6个跨链Token的关键漏洞被利用,导致被盗取445ETH。慢雾安全团队分析了安全事件经过,

1.用户可以通过Multichain的AnyswapV4Router合约进行资金跨链操作,在进行资金跨链时用户需要将待跨链的代币授权给AnyswapV4Router合约。??

2.AnyswapV4Router存在anySwapOutUnderlyingWithPermit函数。此函数允许用户在链下进行授权签名,链上验证并授权的操作。在此函数中,其会先通过调用用户传入的Token地址的underlying函数来获取underlying代币地址(正常情况下用户传入的Token地址应该是anyToken,获取underlying代币应该是用户要跨链的资产,如anyUSDT与USDT),随后通过underlying代币的permit函数进行签名检查与授权操作,授权完成后通过safeTransferFrom将代币转入anyToken合约中,最后通过_anySwapOut触发事件。??

慢雾:Rubic协议错将USDC添至Router白名单,导致已授权合约用户USDC遭窃取:12月25日消息,据慢雾安全团队情报,Rubic跨链聚合器项目遭到攻击,导致用户账户中的USDC被窃取。慢雾安全团队分享如下:1. Rubic是一个DEX跨链聚合器,用户可以通过RubicProxy合约中的routerCallNative函数进行Native Token兑换。在进行兑换前,会先检查用户传入的所需调用的目标 Router是否在协议的白名单中。

2. 经过白名单检查后才会对用户传入的目标Router进行调用,调用数据也由用户外部传入。

3. 不幸的是USDC也被添加到Rubic协议的Router白名单中,因此任意用户都可以通过RubicProxy合约任意调用USDC。

4. 恶意用户利用此问题通过routerCallNative函数调用USDC合约将已授权给RubicProxy合约的用户的USDC通过transferFrom接口转移至恶意用户账户中。

此次攻击的根本原因在于Rubic协议错误的将USDC添加进Router白名单中,导致已授权给RubicProxy合约的用户的USDC被窃取。[2022/12/26 22:07:00]

3.但由于anySwapOutUnderlyingWithPermit函数中未检查用户传入的token的合法性,且由于WETH代币不存在permit函数的同时实现了fallback函数,而permit函数接口也恰好没有返回值,因此在对WETH合约的permit函数进行调用时是不会抛出错误的。攻击者正是利用此问题构造了恶意的Token地址,使得anySwapOutUnderlyingWithPermit函数获取的underlying为WETH,将先前有将WETH代币授权给AnyswapV4Router合约的用户的WETH直接转移到攻击者恶意构造的Token地址中。??

慢雾:Moonbirds的Nesting Contract相关漏洞在特定场景下才能产生危害:据慢雾区情报反馈,Moonbirds 发布安全公告,Nesting Contract 存在安全问题。当用户在 OpenSea 或者 LooksRare等NFT交易市场进行挂单售卖时。卖家不能仅通过执行 nesting(筑巢) 来禁止NFT售卖,而是要在交易市场中下架相关的 NFT 售卖订单。否则在某个特定场景下买家将会绕过 Moonbirds 在nesting(筑巢)时不能交易的限制。慢雾安全团队经过研究发现该漏洞需要在特定场景才能产生危害属于低风险。建议 Moonbirds 用户自行排查已 nesting(筑巢)的 NFT 是否还在 NTF 市场中上架,如果已上架要及时进行下架。更多的漏洞细节请等待 Moonbirds 官方的披露。[2022/5/30 3:50:23]

此次主要是由于anySwapOutUnderlyingWithPermit函数未检查用户传入的Token的合法性,且未考虑并非所有underlying代币都有实现permit函数,导致用户资产被未授权转出。慢雾安全团队建议:应对用户传入的参数是否符合预期进行检查,且在与其他合约进行对接时应考虑好兼容性问题。??

声音 | 慢雾:99%以上的勒索病使用BTC进行交易:据慢雾消息,勒索病已经成为全球最大的安全威胁之一,99%以上的勒索病使用BTC进行交易,到目前为止BTC的价格已经涨到了一万多美元,最近一两年针对企业的勒索病攻击也越来越多,根据Malwarebytes统计的数据,全球TO B的勒索病攻击,从2018年6月以来已经增加了363%,同时BTC的价格也直线上涨,黑客现在看准了数字货币市场,主要通过以下几个方式对数字货币进行攻击:

1.通过勒索病进行攻击,直接勒索BTC。

2.通过恶意程序,盗取受害者数字货币钱包。

3.通过数字货币网站漏洞进行攻击,盗取数字货币。[2019/8/25]

参考交易:https://etherscan.io/tx/0xd07c0f40eec44f7674dddf617cbdec4758f258b531e99b18b8ee3b3b95885e7d

标签:OUTINGANYTERoutletschainFingerPrintStorage area network anywhereKSM Starter

中币交易所热门资讯
BSN:BSN推出NFT基础设施平台

据CoinDesk报道,区块链服务网络(BSN)表示将于今天在中国发布其NFT平台。其中,BSN分布式数字证书即将整合的10条链中的5条被命名为:基于以太坊的武汉链、基于Cosmos的IRISn.

1900/1/1 0:00:00
TIC:印度正考虑设立资本市场监管机构监管加密货币

据知情人士透露,印度正在考虑任命其资本市场监管机构来监管加密货币,因为当局希望将其归类为金融资产。莫迪政府可能会给加密货币持有者一个最后期限来申报他们的资产,并需遵守新规则.

1900/1/1 0:00:00
OIN:去年12月Coinbase内部人士抛售了超过4000万美元的股票

据TheBlock报道,根据美国证券交易委员会收集的数据,Coinbase内部人士和早期投资者在去年12月抛售了价值40,631,394美元的公司股票.

1900/1/1 0:00:00
区块链:美国联邦监管机构允许信用合作社与第三方数字资产服务提供商合作

美国国家信用合作社管理局(NCUA)在周四的一份声明中表示,联邦保险的信用合作社(FICU)可以与第三方数字资产服务提供商合作.

1900/1/1 0:00:00
元宇宙:B站测试“高能链”,启动“元宇宙”业务

据Tech星球报道,B站正在测试相关元宇宙业务“高能链”。区块链是打造元宇宙必不可少的底层技术,B站的元宇宙基于区块链技术。据悉,高能链是为新应用、文化、游戏以及数字资产构建的数字原生社区.

1900/1/1 0:00:00
API:初创公司Banger Games完成1000万欧元融资,Avalanche等参投

据雅虎财经报道,区块链游戏平台初创公司BangerGames宣布完成1000万欧元融资,Avalanche、ShimaCapital、GSR、FloriVentures、PoolzVenture.

1900/1/1 0:00:00