以太坊用户因 EIP-7702 钱包攻击损失 2.2 万美元

ETH
账户委托安全漏洞利用钱包盗刷EIP-7702以太坊ExVul
2 小时前来源: crypto.news
以太坊用户因 EIP-7702 钱包攻击损失 2.2 万美元

据报道,一个与 sven.eth 关联的以太坊钱包在攻击者利用恶意的 EIP-7702 授权获得账户控制权后,损失了 9.1231 ETH(价值约 22,770 美元)和 1.69271471 TAPEETH 代币。

摘要

  • 安全公司 ExVul 报告称,一个以太坊钱包通过恶意账户委托损失了 9.1231 ETH。
  • 据报道,此次攻击涉及 1.69271471 TAPEETH 代币以及检测时价值约 22,770 美元的以太坊。
  • 据报道,一笔赞助的 EIP-7702 交易使攻击者控制的代码能够通过受害者的钱包执行。
  • ExVul 将此次盗窃归因于恶意钱包授权,而非 PodMining 或 TAPEETH 的漏洞。
  • 该安全公司警告称,此后在以太坊区块 26,188,153 处,恶意委托仍然活跃。

区块链安全公司 ExVul 于 10 月 14 日报告了该事件,指认了一笔由攻击者赞助的交易,该交易激活了钱包所有者先前授权的恶意代码。该公司将此次盗窃归因于不安全的委托,并解释说攻击者在不利用底层 DeFi 协议的情况下掏空了钱包。

据报道,该事件涉及与 sven.eth 关联的钱包以及一个以 0x9208 开头的攻击者控制地址。根据 ExVul 的调查,该授权允许通过以太坊 EIP-7702 机制安装的代码以钱包的权限运行。

以太坊 EIP-7702 攻击盗走 ETH 和 TAPEETH

据报道,此次盗窃涉及 9.1231 ETH 和 1.69271471 TAPEETH,其中 ETH 部分在 ExVul 发布调查结果时价值约 22,770 美元。该安全公司未提供 TAPEETH 代币的单独美元估值。

ExVul 识别出交易哈希为 0x36e0d1491c14e3d8e50bc70d73675b89d2d4712814d16f808f957c84fde820ee,将该活动与一笔赞助的 4 类以太坊交易联系起来。此类交易支持 EIP-7702 授权,允许普通钱包地址执行智能合约代码。

调查将此次攻击归因于 0x9208097c007be15e28b20e94e66870a3f9f820bc。受害者的钱包被识别为 0xd8ba9e5886b7000bace2c9dbdd0be98ac77d4a28,而恶意委托指向 0x0366b55f948a688888ca6e029ad0831f6ec260d1。

根据安全警报,攻击者提交了一笔包含受害者签名的 EIP-7702 授权的交易。一旦以太坊处理了该授权,随后对受影响钱包的调用便在受害者账户内执行了委托合约的指令。

据报道,攻击者控制的代码包含一个被授权操作钱包的固定地址。随后,控制者调用了 PodMining.claim() 函数,转移了由此产生的 TAPEETH 奖励,并提取了钱包的 ETH 余额。

ExVul 强调“未涉及闪电贷或 AMM 操纵”。其调查结果将账户授权确定为入口点,在所提供的分析中没有证据表明涉及流动性池或价格操纵的漏洞利用。

恶意钱包委托如何导致盗窃

EIP-7702 是以太坊账户抽象开发的一部分,允许外部拥有账户通过委托代码临时获得智能合约功能。

根据以太坊官方规范,用户签署一份授权,指明将控制账户执行行为的智能合约。一旦通过兼容交易提交,以太坊会记录该委托,并在钱包收到相关调用时运行指定的代码。

该功能支持合法应用,包括赞助交易、交易批处理以及更灵活的钱包权限。用户可以通过单笔交易授权多个操作,或允许第三方支付网络费用。

然而,当账户将执行权委托给恶意代码时,同样的机制会带来安全风险。以太坊的EIP-7702规范解释说,设计不良或恶意的委托合约可以赋予外部方对账户的广泛控制权。

在此次事件中,据报道攻击者支付了交易费用并提交了签名授权。钱包所有者无需为激活恶意委托的交易提供资金或进行广播。

该签名授予了钱包执行攻击者代码的权限。一旦激活,该代码便在受害者账户的上下文中运行,允许控制地址发起所报告的资产转移。

ExVul表示,该漏洞利用“不是TAPEETH / PodMining的漏洞”。这一结论将授权机制与代币或奖励合约中的漏洞区分开来。

该公司未确定攻击者如何获得受害者的授权。其公开调查结果未指明具体的钓鱼网站、恶意应用程序或受损的签名界面。

恶意授权可能威胁未来的存款

在报告的被盗事件后,ExVul警告称,该钱包的恶意委托在以太坊区块26,188,153处仍然有效。

该警告涉及EIP-7702的一个特性:设置委托后,交易结束时不会自动移除。被授权的合约可以继续与钱包关联,直到账户所有者替换或清除委托。

以太坊官方的安全指南解释说,钱包所有者通过原始私钥保留控制权,包括通过授权零地址来重置委托的能力。然而,在更改成功处理之前,恶意委托代码可能仍然危险。

ExVul警告用户,在可疑委托仍然有效期间,不要向受影响地址转入新资产。如果攻击者的代码继续控制支出权限,新存入的资金可能面临同样的风险。

该公司建议清除或替换授权,并将剩余资产转移到安全钱包。此类恢复操作需要谨慎,因为受影响地址在委托持续期间可能执行恶意指令。

该警告基于在区块26,188,153处观察到的委托状态。ExVul的原始警报未确定受害者随后是否移除了恶意代码或追回了任何资产。

在所提供的调查中,未发现任何赔偿安排、恢复交易或执法行动。

EIP-7702此前曾引发类似的安全担忧

最新报告的此次攻击之前,区块链安全研究人员已就恶意账户委托发出过警告。

2025年5月,加密货币做市商Wintermute发现,旨在自动从受损以太坊钱包中抽走资金的EIP-7702合约被广泛使用。

Wintermute的研究发现,在该阶段观察到的EIP-7702委托中,超过97%指向使用相同代码的合约。其分析将其中许多委托与自动清扫器相关联,这些清扫器可以将流入的ETH转移到攻击者控制的地址。

此前围绕以太坊Pectra升级的安全担忧主要集中在攻击者滥用通过EIP-7702引入的钱包委托功能。安全研究人员警告称,在受害者完成初始授权后,恶意代码可能仍与账户保持连接。

2025年9月涉及World Liberty Financial代币的另一起事件也引发了类似担忧。区块链调查员Yu Xian报告称,在代币转账可用后,攻击者利用受损的钱包权限和EIP-7702委托来针对持有者。

针对WLFI代币持有者的钓鱼攻击涉及恶意委托合约,使攻击者能够执行未经授权的交易。调查人员将该活动与受损的钱包凭证和欺诈性授权联系起来。

2026年7月,另一起涉及近100万美元的以太坊钓鱼事件表明,危险的钱包授权可能使加密货币资产面临风险。该案件涉及恶意交易权限,但并未被确认为与针对sven.eth所报告的相同攻击手法。

以太坊的EIP-7702规范为构建委托合约的开发者列出了若干安全防护措施,包括重放保护、经过身份验证的交易参数以及安全的初始化流程。

该规范警告称,实施不当的委托合约可能使恶意行为者几乎完全控制受影响的账户。它建议仔细核实授予委托代码的权限,尤其是当外部方可以代表钱包所有者提交交易时。

ExVul在10月14日的警报中识别出了恶意合约、控制者地址和受影响账户,但未披露受害者此后是否已替换授权。调查记录显示,该可疑委托在第26,188,153个区块时仍处于活跃状态。