摘要:Immunefi 安全主管揭示 UNCX Vesting V2 存在深层记账缺陷,攻击者利用提款与取消函数不一致,虚增代币份额,导致跨四链超 150 万美元资金被窃。专家呼吁项目方与服务商协同追偿。

币圈界报道:
UNCX Vesting V2 记账机制失效引发大规模资产盗取事件
在涉及以太坊、BNB Chain、Base 与 Robinhood Chain 的多链攻击中,约 150 万美元资产遭窃取,根源指向 UNCX 平台的 Vesting V2 合约设计缺陷。安全主管 Gonçalo Magalhães 表示,该漏洞暴露了共享记账系统在状态更新上的根本性失衡。
跨链提款与撤销操作引发会计逻辑错乱
Magalhães 指出,当用户执行代币提取或头寸取消时,智能合约未能同步更新全局共享计数器。这一疏漏使得已释放的份额未被正确扣除,导致后续取消操作重复减去本不应再计入的部分,从而扭曲池内总份额的核算。
函数间缺乏一致性规则放大攻击面
问题始于“释放”函数对归属代币的处理,其未从计数器中移除已提取部分。当“取消”函数读取该过期数值时,误将未归属份额再次扣除,造成剩余持有者的权益被人为稀释。攻击者借此策略性地保留一个有效头寸,获取远超应得比例的代币,实现高额套利。
私密干预优先于公开警告的应对路径
面对活跃漏洞,Magalhães 建议安全团队优先联系项目方进行内部暂停,若无法接触则尝试联络大额存款人。仅在所有其他途径失效后,才考虑向公众发布提款警报。他强调,法律不确定性(如匿名金库)可能阻碍及时响应,限制救援行动的可行性。
交易历史成为识别攻击链条的关键线索
调查人员可依据钱包行为模式区分原始攻击者与复制地址。早期发起交易的账户往往具备更早的协议交互记录,而自动化工具则常表现出机器人特征。然而,即使存在关联关系,也无法完全排除仿冒可能,界限模糊。
多方协作才是赔偿机制的核心支撑
Magalhães 明确指出,采用共享归属基础设施的项目需自主审查服务提供商的技术方案。责任不仅在于漏洞提供方,也涵盖信任该系统的项目方。两者应共同推动全额补偿,但具体分配机制尚未明确。他同时提醒,审计不能保证“零错误”,仅代表代码经过专业评估。
声明:本站所有文章内容,均为采集网络资源,不代表本站观点及立场,不构成任何投资建议!如若内容侵犯了原著者的合法权益,可联系本站删除。
