Gostake

我们运营着强大且安全的企业级基础架构,永远没有停机时间

0%

Beosin EagleEye:Socket协议遭受攻击者原因是call注入攻击,损失超300万美元

分享: 微博 推特 脸书

Beosin EagleEye:Socket协议遭受攻击者原因是call注入攻击,损失超300万美元

【Beosin EagleEye:Socket协议遭受攻击者原因是call注入攻击,损失超300万美元】Insight财经报道,据Beosin旗下EagleEye安全风险监控、预警与阻断平台监测显示,Socket协议遭受攻击者call注入攻击,导致大量授权用户资金被盗。本次攻击主要是由于Socket合约的performAction函数存在不安全的call调用。
该函数功能是调用者可以将WETH兑换为ETH,并且调用者需要通过WETH的call将转入合约的WETH兑换为ETH,否则将不能通过余额检查。按理说函数中的call调用只能调用WETH合约的withdraw函数,但是项目方未考虑到调用者转入的WETH数量为0的情况,导致调用者可以在call中去调用其他指定函数,并且能通过余额检查。
攻击者通过构造calldata,调用任意代币的transferfrom,将其他用户授权给该合约的代币转移到攻击者地址。目前攻击者将被盗资金兑换为ETH,并保存在攻击者地址上,Beosin将对资金进行持续监控。

日期: 2024-01-17 11:40

返回

上一页:FTX/Alameda地址已将4400枚XAUT转移到Coinbase

下一篇:Beosin:Socket协议遭受攻击者原因是call注入攻击

交易所折扣注册链接: