Starknet生态DeFi协议遭遇金库攻击
近日,Starknet生态中的一个去中心化金融协议Troves对外披露了一起安全事件。该协议管理的xWBTC/WBTC金库在10月31日被发现存在漏洞并被利用,导致了资产损失。
事件详情与初步影响
根据公告,这次攻击直接针对的是xWBTC与WBTC配对的金库。初步统计显示,损失金额大约为8.6个比特币。值得庆幸的是,协议内的其他金库资产目前看来没有受到影响,风险被控制在了单一金库范围内。
对于用户而言,这意味着如果你没有将资产存入这个特定的WBTC金库,你的资金目前是安全的。
漏洞根源:被遗忘的旧合约权限
那么,攻击是如何发生的?问题的核心在于一个已经被替换掉的旧版再平衡合约。
在协议升级和合约更迭的过程中,这个旧合约的管理权限没有被完全、及时地撤销。攻击者正是利用了这个残留的权限,对金库进行了未授权的操作。
这再次给DeFi领域敲响了警钟:合约权限管理和生命周期终结时的安全检查,与开发新功能同等重要。团队的紧急应对措施
在发现漏洞后,项目团队迅速采取了一系列行动来控制事态发展:
- 立即撤销权限: 第一时间撤销了所有相关旧合约的访问权限,从根源上堵住了漏洞。
- 预防性暂停金库: 为了确保万无一失,团队不仅暂停了已确认受影响的xWBTC/WBTC金库,还预防性地暂停了其他几个被认为有潜在暴露风险的金库,包括xSTRK/STRK和xstrkBTC/strkBTC。
- 启动调查与追踪: 技术团队正在深入分析攻击细节,并全力追踪被盗资金的流向。
后续处理与白帽倡议
除了技术层面的补救,团队也在尝试通过沟通挽回损失。他们已经向攻击者的地址发送了链上消息,提出了一个“白帽赏金”方案。
该方案提议,如果攻击者愿意归还剩余的资金,团队将提供1个WBTC作为赏金。这是一种在加密安全事件中常见的协商策略,旨在鼓励攻击者转向“白帽”行为,减少各方损失。
Troves团队承诺,接下来会发布一份详细的事后分析报告,并向受影响的存款用户公布具体的补偿或处理方案。整个事件的进展,仍有待团队的进一步调查和公示。