据慢雾区消息,以太坊 DeFi 项目 xToken 遭受攻击,损失近 2500 万美元,慢雾安全团队第一时间介入分析,结合官方事后发布的事故分析,我们将以通俗易懂的简讯形式分享给大家。
本次被黑的两个模块分别是 xToken 中的 xBNTa 合约和 xSNXa 合约。两个合约分别遭受了“假币”攻击和预言机操控攻击。
一)xBNTa 合约攻击分析
1. xBNTa 合约存在一个 mint 函数,允许用户使用 ETH 兑换 BNT,使用的是 Bancor Netowrk 进行兑换,并根据 Bancor Network 返回的兑换数量进行铸币。
2. 在 mint 函数中存在一个 path 变量,用于在 Bancor Network 中进行 ETH 到 BNT 的兑换,但是 path 这个值是用户传入并可以操控的
3. 攻击者传入一个伪造的 path,使 xBNTa 合约使用攻击者传入的 path 来进行代币兑换,达到使用其他交易对来进行铸币的目的。绕过了合约本身必须使用 ETH/BNT 交易对进行兑换的限制,进而达到任意铸币的目的。
二)xSNXa 合约攻击分析
1. xSNXa 合约存在一个 mint 函数,允许用户使用 ETH 兑换 xSNX,使用的是 Kyber Network 的聚合器进行兑换。
2. 攻击者可以通过闪电贷 Uniswap 中 ETH/SNX 交易对的价格进行操控,扰乱 SNX/ETH 交易对的报价,进而扰乱 Kyber Network 的报价。从而影响 xSNXa 合约的价格获取
3. 攻击者使用操控后的价格进行铸币,从而达到攻击目的。
总结:本次 xToken 项目被攻击充分展现了 DeFi 世界的复杂性,其中针对 xSNXa 的攻击更是闪电贷操控价格的惯用手法。慢雾安全团队建议 DeFi 项目开发团队在进行 DeFi 项目开发的时候要做好参数校验,同时在获取价格的地方需要防止预言机操控攻击,可使用 Uniswap 和 ChainLink 的预言机进行价格获取,并经过专业的安全团队进行审计, 保护财产安全。详情见官网。
慢雾:Grafana存在账户被接管和认证绕过漏洞:金色财经报道,据慢雾消息,Grafana发布严重安全提醒,其存在账户被接管和认证绕过漏洞(CVE-2023-3128),目前PoC在互联网上公开,已出现攻击案例。Grafana是一个跨平台、开源的数据可视化网络应用程序平台,用户配置连接的数据源之后,Grafana可以在网络浏览器里显示数据图表和警告。Grafana根据电子邮件的要求来验证Azure Active Directory账户。在Azure AD上,配置文件的电子邮件字段在Azure AD租户之间是不唯一的。当Azure AD OAuth与多租户Azure AD OAuth应用配置在一起时,这可能会使Grafana账户被接管和认证绕过。其中,Grafana>=6.7.0受到影响。加密货币行业有大量平台采用此方案用来监控服务器性能情况,请注意风险,并将Grafana升级到最新版本。[2023/6/25 21:58:31]
慢雾完成对EOS链上流动性挖矿项目Diamond的安全审计:基于EOS的流动性挖矿项目Diamond.finance官方宣布,该项目智能合约已成功通过慢雾(SlowMist)的安全审计。[2020/9/6]
分析 | 慢雾发布TronBank “假币攻击”手法技术分析:TRC10 是 TRON 区块链本身支持的技术代币标准,没有 TRON 虚拟机(TVM)。TRC10 提供了 2 个新参数:tokenValue、tokenId,msg.tokenvalue 表示当前 msg 调用中的标记值,默认值为 0。 msg.tokenid 表示当前 msg 调用中的标记 id,默认值为 0。tokenId 也是 Odyssey_v3.2 中的新功能。它可以在帐户中名为 assetV2 的新地图字段中找到。 使用 GetAccount(Account)获取 tokenId 及其值。 TokenId 由系统从数字 1_000_001 开始设置。 创建新的 TRC10 代币时,数字加 1 并设置此代币的 ID。
TronBank 合约在 invest 函数内没有判断 msg.tokenid 导致任意的代币(假币)转入,合约都以为是真币 BTT。然后攻击者再调用 withdraw 从合约中提取真币 BTT。[2019/4/11]
火币全球站数据显示,UNI短线上涨,突破40美元关口,现报40.0001美元,日内涨幅达到7.19%,行情波动较大,请做好风险控制。 UNI突破44美元关口 日内涨幅为17.91%:火币全球站数据显示,UNI...
区块链:2021/5/12 21:52:10金色财经报道,一名推特用户今日发推文称,由于反或AML的要求,其地址已被Aave“列入黑名单”。随后Aave联合创始人Stani Kulechov回复称,这是一个错误,并且“该文本实际上是不正确的,并且与该协议正...
区块链:2021/5/12 21:55:17火币全球站数据显示,ADA短线上涨,突破1.8美元关口,现报1.80026美元,日内涨幅达到1.21%,行情波动较大,请做好风险控制。 ADAMoracle实验室已完成ADAM代币映射升级:据官方消息,ADA...
区块链:2021/5/12 21:51:14火币全球站数据显示,LTC短线上涨,突破390美元关口,现报390.02美元,日内涨幅达到5.46%,行情波动较大,请做好风险控制。 LTC突破260美元关口 日内涨幅为6.43%:火币全球站数据显示,LTC...
区块链:2021/5/12 21:51:45代表Ripple及其高管进行诉讼的律师John Deaton表示,不管埃隆·马斯克怎么想,他为XRP带来了最好的广告宣传。他认为现在更多的主流报道将致力于可持续加密货币。 Ripple首席执行官Brad Garlin...
区块链:2021/5/13 21:57:41根据TRM Labs的说法,子在埃隆·马斯克(Elon Musk)于8日亮相周六夜现场(SNL)时,在YouTube上发布了直播链接。子鼓励观众访问特定的网站,并称:“因为马斯克正在分发5亿枚狗狗币”。在受害者汇...
区块链:2021/5/12 21:51:03美国披萨专营店棒约翰正在为其英国客户提供10英镑的免费比特币。据其网站主页一项新优惠显示,\"在网上选择比特币优惠,消费至少30英镑,即可获得15英镑的折扣和免费的比特币\"。据悉,该优惠政策是与伦敦加密货币交易所L...
区块链:2021/5/12 21:52:08dotmoovs宣布获得84万美元投资,Moonrock Capital、Morningstar Ventures、Spark Digital Capital、Ascensive Assets、Rarestone、B...
区块链:2021/5/13 21:58:01欧易OKEx数据显示,YFI短线上涨,突破95000美元关口,现报95017.0美元,日内涨幅达到51.07%,行情波动较大,请做好风险控制。 YFII突破2400美元关口 日内涨幅为5.06%:欧易OKEx...
区块链:2021/5/12 21:51:18据Osasion欧赛最新消息,Osasion公链正式部署Non-standard radius Unlimited Subtree(非标准半径的无限子树),简称:NUT-2912协议(坚果协议)。据悉,NUT-291...
区块链:2021/5/13 21:57:425月13日,波卡测试网Kusama平行链宣布已通过v0.9.1升级,并开启平行链上线公投,投票将于北京时间5月15日6点结束,本次升级了平行链、拍卖和众筹的相关代码。 Nodle赢得波卡Polkadot第11...
区块链:2021/5/13 21:57:18据欧科云链OKLink数据显示,截至美东时间5月12日,灰度投资已发行的13支单一资产信托基金总价值为524.31亿美元,较前日下降2.14%。 同期灰度增持598枚LTC,535枚LINK,1.96万BA...
区块链:2021/5/13 21:56:59