
被遗弃的协议 Aztec Connect 再次被黑客攻击。根据 BlockSec Phalcon 和 SlowMist 的安全专家报告,6 月 18 日,一名攻击者从中提取了约 220 万美元。这已经是该协议在 6 月 14 日攻击后一周内的第二次打击。
这次黑客盗取了 1,158 ETH、150,000 DAI 和约 0.47 个 renBTC 代币。这次攻击在许多方面与之前的攻击相似,但目标是不同的资金池,并通过不同的入口点进行。
想要更多独家新闻和分析吗?订阅我们的电报频道,在聊天中讨论新闻并分享您对最新市场事件的看法!
重复攻击是如何发生的
漏洞出现在一个名为 escapeHatch 的函数中。通常,这种机制是为了让用户在主系统停止工作时能够直接提取他们的资金。问题在于,这个函数没有进行访问权限检查——实际上,任何人都可以进入。
简单来说,系统本应验证试图提取资金的人是否真正拥有这些资金。但由于代码中的错误,这个程序可以被绕过:攻击者实际上提供了一个虚假的“所有权证明”,而合约相信了他们,交出了其他人的加密货币。
一个好奇的细节:脆弱的机制早已被开发者从主代码中移除。然而,部署在网络上的合约仍然包含旧的验证模块,这足以使攻击得以实施。实际上,这个漏洞在大家认为不活跃的代码中等待了多年的时机。
为什么无法阻止攻击
问题的根源在于 Aztec Connect 是一个长期被遗弃的产品。该协议曾是以太坊区块链上去中心化金融(DeFi)私密操作的桥梁,但在 2023 年团队切换到新网络时被停用。
来源:BeInCrypto






