一个与sven.eth关联的以太坊钱包遭遇严重安全事件,导致价值约22,770美元的9.1231 ETH及1.69271471个TAPEETH代币被转移。此次攻击的核心在于攻击者利用了用户事先签署的恶意EIP-7702授权,从而获得对钱包的控制权。
区块链安全机构ExVul披露,此次事件中,攻击者提交了一笔携带受害者有效EIP-7702授权的Type-4交易。该授权允许外部智能合约在受害者账户上下文中运行指定代码。一旦以太坊网络确认该授权,攻击者的合约便可在账户内执行任意操作,包括调用PodMining.claim()函数并转移奖励资产。
值得注意的是,攻击过程中未使用闪电贷或流动性池操纵手段,也未发现底层DeFi协议存在漏洞。整个过程依赖于用户此前无意中授予的权限,凸显出授权管理环节的高风险。
截至以太坊区块高度26,188,153,该恶意委托仍处于激活状态。这表明,即使交易完成后,授权并不会自动失效,除非所有者主动清除或替换。
ExVul强调,尽管用户可通过原始私钥重置委托(例如将授权指向零地址),但在操作成功前,账户依然可能被恶意代码操控。因此,向该地址转入新资金存在极高风险——一旦触发,新存入资产也可能被立即转移。
该公司建议受影响用户尽快将剩余资产迁移至全新、未授权的钱包,并彻底移除旧委托。但目前尚无公开信息显示受害者是否已完成恢复操作。
EIP-7702是实现账户抽象的关键进展,使外部拥有账户(EOA)能临时获得智能合约功能,支持赞助交易、批量操作和费用分摊等场景。然而,其灵活性也带来了安全隐患。
当用户将执行权限交由不可信代码时,系统将赋予对方近乎完全的控制能力。若代码包含恶意逻辑,账户资产将面临实时暴露风险。本次事件再次印证了“信任即风险”的核心原则。
此前,Wintermute在2025年5月就曾报告大量异常的EIP-7702委托行为,其中超过97%指向同一合约,疑似用于自动化洗劫钱包。类似风险在Pectra升级前后持续引发关注,而2025年9月针对WLFI代币的钓鱼攻击也暴露出相同模式。
以太坊官方规范虽为开发人员提供了重放保护、参数验证等安全措施,但最终仍依赖用户对授权内容的审慎判断。特别是当第三方可代为提交交易时,权限管理必须更加严格。
ExVul呼吁社区加强对授权行为的透明度监控,推动钱包客户端增加授权状态提示与撤销功能。同时,建议引入更细粒度的权限控制模型,避免一次性授予全量控制权。
当前,该事件尚未触发任何退款机制或执法行动。但其警示意义深远:在迈向账户抽象的道路上,安全性必须与便利性同步演进。