据CertiK安全团队监测,, Wiener DOGE项目于北京时间2022年4月24日下午4时33分被恶意利用,造成了3万美元(折合人民币约12.6万)的损失。攻击者利用WDODGE的收费机制和交换池之间的不一致,发起了攻击。 事件发生的根本原因是:通过紧缩的代币合约造成发送方的LP对没有被排除在转账费用之外。因此,攻击者能够将LP对中的通货紧缩代币耗尽,进而导致货币对价格失衡。 而随后于同一天接连发生了另外三起恶意利用: 同天下午6时20分,Last Kilometer项目被闪电贷攻击利用,造成了26495美元(折合人民币约17万)的损失; 同天晚上9时45分,Medamon项目被闪存贷攻击利用,造成3159美元(折合人民币约2万)的损失; 紧接着, PI-DAO项目被闪存贷攻击利用,造成了6445(折合人民币约4万)美元的损失。 这一系列攻击的攻击者与攻击方法,与同一天早些时候发生的Wiener DOGE相同。 Wiener DOGE攻击流程 攻击者通过闪电贷获得了2900枚BNB。 攻击者将2900枚BNB换成了6,638,066,501,83枚WDOGE LP的状态: WdogE : 199,177,850,468 WBNB: 2978 将5,974,259,851,654枚WDOGE发送到LP,由于WDOGE比BNB多,所以LP现在处于不平衡状态。 LP的状态: WDOGE : 5,178,624,112,169 WBNB : 2978 调用skim()函数,从LP中取回4,979,446,261,701枚WDOGE。由于攻击者在调用skim()之前发送了大量的WDOGE,所以LP将支付大量的费用。这一操作清空了LP内的WDOGE的数量。 攻击者还调用可sync()函数来更新LP内的储备值。若干枚WDOGE和2978枚BNB的存在,造成了WDOGE的价格与WBNB相比异常昂贵。 5. 最后,攻击者用剩下的WDOGE换回了2978枚BNB,偿还了闪电贷,赚取了78枚BNB。 而其他几个项目被攻击的流程步骤也相似: 闪电贷取得WBNB,并用WBNB换取LP中的通缩代币; 直接将通缩的代币转移到LP对上; 调用skim()函数,迫使LP对输回通缩代币; 由于转让费的存在,攻击者会重复步骤2~3,将LP对中的通缩代币耗尽; 通过LP对中的价格不平衡来获取利润。 合约漏洞分析 当用户(或LP)转移一定数量的WDOGE时,除了费用,还有4%的代币将被销毁。 因此,如果LP发送100枚WDOGE,其余额将减少104枚WDOGE。 所以,LP应该被排除在费用和代币销毁之外。 资产损失 项目名称 Pancak对地址 漏洞 损失 WDOGE 0xb3e708a6d1221ed7c58b88622fdbee2c03e4db4d 0x4f2005e3815c15d1a9abd8588dd1464769a00414a6b7adcbfd75a5331d378e1d 78 BNB LastKilometer 0xc998c43b601174055971584ca6c940899dd15cc5 0x8eeb0591a7e3a153ed3511eec46783edd1e865c857bb9eb0d24d749445d22859 26495 BSC-USD Medamon 0x54f227fe27ac93d3e1c09b443f03e5e929ee5259 0x584a28f8a7dbd97fa7b2114219bac2022e1d65cdddf3d6ce76be6089c329bb06 8 BNB PI-DAO 0x4b3865ac3df36e4c7ea5efa4c28a8b369cfd5b92 0xc6f2e10a856dcc89e856fc626cd91c2edc5c123309fbb3314e14d19b62e1d1bd 6445 BSC-USD 审计的作用 CertiK审计专家认为:如果同时对代币和LP合约进行审计,这个漏洞就可能被发现。然而,如果只有代币合约被审计,那么交换机制将被视为一个外部依赖。而这种情况在审计过程中将会指出第三方依赖风险。具体为:如果是代币合约,CertiK审计专家将会与项目方讨论,确认是否需要除去LP对的手续费;如果是LP对方的合约,CertiK审计专家会提出通缩币的讨论,并且提醒项目方可能存在的风险。 作为区块链安全领域的领军者,CertiK致力于提高加密货币及DeFi的安全和透明等级。迄今为止,CertiK已获得了3200家企业客户的认可,保护了超过3110亿美元的数字资产免受损失。 查看更多 —- 编译者/作者:CertiK中文社区 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
黑客四连击:WienerDOGE,LastKilometer,Medamon以及PIDAO项目被攻击事件分析
2022-04-26 CertiK中文社区 来源:区块链网络
LOADING...
相关阅读:
- 链游演进之路:从玩赚到与DeFi、SocialFi、元宇宙深度融合2022-04-25
- 这就是为什么德国被评为对加密货币最友好的国家2022-04-25
- a16z:Web3的6大攻击类型和经验教训2022-04-24
- FTXUS深度研究:是什么让区块链游戏变得“好玩”?2022-04-24
- Nike推出其首款基于以太坊的NFT运动鞋2022-04-23