Injective停摆近四小时修补期权漏洞
Injective主网在8月31日停止出块约3小时42分钟,随后通过紧急补丁恢复;链上研究称攻击者利用二元期权机制获利约1979.8枚ETH,约合488万美元。
链上区块高度显示,网络从181,027,006恢复至181,027,007,停摆期间未发生区块回滚。QuickNode状态页同步记录当日Injective主网出现全网出块停滞;截至目前,Injective官方尚未发布完整事后报告,暂停触发条件、补丁代码、验证者协调过程与恢复决策均未获项目方详述。
研究人员将攻击路径指向已停止维护但仍保留注册状态的Frontrunner预言机。该预言机的数据源长期为空,攻击者随后创建299个引用该预言机的无需许可二元期权市场,使市场在无法取得价格时进入无报价退款机制。
漏洞核心疑似位于退款计算:二元期权市场无法读取价格后,系统应向参与者返还资金,但相关逻辑被利用后,退款金额约为预期值的两倍。攻击者借由重复创建市场与触发退款,累计从保险基金或协议资金池提取资产;“保险基金被利用”与“协议层实际损失”仍需等待官方账本和补丁说明验证。
攻击者随后将所得USDC兑换为约1980枚ETH,并归集至一个尚未发起转出的以太坊地址。公开追踪称,该地址当前未移动资金,攻击者疑似评估白帽和解方案;这属于研究者判断,并不代表资产已被冻结、已确认返还或项目方已达成和解。
报道还称,协议层资金缺口可能已被补足,但未见公开治理投票、补充资金来源、保险基金余额变化或独立审计证明。若缺口由核心团队、基金会、做市商或其他非链上渠道填补,经济损失可以被暂时覆盖,但治理透明度、预言机管理和无需许可市场的风险参数仍须单独解决。
市场机制上,攻击者通过无许可建市场将无效预言机接入退款逻辑,把原本应由交易失败承担的有限损失放大为可重复提取的协议支出;停链切断继续套利与资产外流,却冻结正常交易、清算与资金转移。短线资金通常卖出INJ以定价智能合约、预言机和治理不确定性,链上流动性提供者与衍生品用户承受停摆风险;若资金缺口确被补足、补丁封闭退款漏洞并移除失效预言机,保险基金和核心生态参与者承担直接成本,持币人则主要承担信任折价与后续治理风险。
来源:公开信息
ABAB AI 解读
Injective的产品路径一直围绕链上金融基础设施:去中心化交易、永续合约、预测与二元市场、预言机接入和跨链资产流动。其核心承诺之一是允许开发者和用户快速创建市场,但无许可创建并不等于无条件继承安全性。此次攻击利用的是一个已失效却仍被注册的Frontrunner预言机,说明协议权限设计、预言机生命周期管理和异常价格处理之间出现断层:数据源停用后,引用关系没有同步失效,系统却仍允许新市场继续把它作为结算依赖。
资本路径上,攻击者没有直接攻击INJ代币或共识层,而是把299个市场作为重复提款接口。每次创建引用无数据预言机的二元期权市场,再进入退款流程,都会将保险基金或协议资金转化为可提取USDC;资金随后被换成约1980枚ETH并跨链归集。攻击成本是创建市场和执行交易的手续费,收益来源却可能是退款逻辑给出的约双倍支付,形成“低边际成本—可批量复制—协议资金承担损失”的套利结构。暂停主网的作用是终止这台提款机器,而不是自动逆转已完成的跨链资产兑换。
历史上,2022年Mango Markets攻击者通过操纵低流动性预言机价格放大抵押品价值,再从协议借走资产;2023年Euler Finance遭攻击则暴露了复杂借贷逻辑中单一计算环节可造成系统性损失。Injective与两案的共同点是,公开链上合约允许攻击者在规则范围内连续执行交易,造成结果看似“正常”的资金流;不同点在于,此次被利用的是无报价场景下的退款机制,而非传统的抵押借贷或现货价格操纵。行业位置上,Injective正从高性能交易基础设施扩展至更复杂的无许可金融市场,安全边界因此从撮合吞吐转向预言机依赖、市场创建权限与异常状态机设计。
本质上,这是产业链重构中的风险外溢:无许可金融把市场创建、产品创新和清算执行交给代码与用户,但也把传统交易所由风控团队、产品委员会和停牌机制承担的审查成本转移给协议规则、预言机维护者与保险基金。机制是,市场创建权限越开放,外部数据源、结算条件和退款路径的组合数越多;若失效预言机没有被撤销、异常路径的最大赔付没有封顶,攻击者就能把边缘状态变成规模化提款通道。真正需要重构的不是“能否上线更多市场”,而是预言机下线、市场准入、保险金支出上限、暂停权限和资金补偿的可验证治理规则。
ABAB News · 认知定律
无许可创造市场,也无许可创造攻击面
失效数据源不是废料,而是提款入口
停链能止血,不能替代风控