事件背景
Ostium 是 Arbitrum 上的 RWA 永续(黄金/原油/股指/外汇等),OLP 金库用 USDC 做流动性。价格依赖链下报价 + 链上 授权预言机报告(PriceUpKeep 转发器等自动化组件)。关键缺陷:
- 攻击者拿到 预言机签名者密钥 或滥用已注册的 PriceUpKeep 转发权限;
- 协议校验「签名是否有效、转发器是否注册」,但 没有有效约束:报告时间戳不得为未来、价格偏离外部源的硬限制、单笔/短时异常盈利熔断;
- 于是攻击者提交 未来日期 + 被操纵价格 的「合法签名报告」;
- 再在高杠杆(公开称可达约 100x)下开平仓循环,制造账面上的交易盈利,从 OLP 金库结算出巨额 USDC。
这不是普通用户仓位被强平,而是 预言机信任根被攻破后的金库会计操纵。金额口径因统计批次不同出现约 1186 万 / 1800 万 / 2375 万 / 约 2400 万等数字,写作时应并列说明。
事件经过
- 注资:攻击者从 ChangeNOW、Bybit 等获得初始 ETH,跨入 Arbitrum。
- 滥用报价路径:通过已注册 PriceUpKeep 转发器提交带有效签名、但价格与时间被操纵的 oracle report。
- 虚假盈利循环:在被操纵价格下高杠杆开平仓,触发 OLP 向攻击者支付「盈利」。
- 抽水:OLP 被抽走约 1,186 万—2,375 万+ USDC(Blockaid/媒体初值多写约 1800 万;后续跟踪可到约 2400 万)。
- 换 ETH:USDC 兑成约 12,084—12,085 ETH。
- 清洗:大部分 ETH 进 Tornado Cash;部分跨回 Ethereum 分散到多个下游地址。
- 项目:暂停全部交易并调查;Blockaid 披露关键 Tx 0x359f8c05...。
资金流向
- 换 ETH:USDC 兑成约 12,084—12,085 ETH。
- 清洗:大部分 ETH 进 Tornado Cash;部分跨回 Ethereum 分散到多个下游地址。
金额口径
不同批次统计约1186万、1800万至2375万美元;总口径最高约2400万美元
证据边界
以公开可核验来源为界;未证实细节不写入确定结论。
处置状态
Ostium暂停交易;大部分赃款已换成ETH并混入Tornado Cash,剩余部分跨回Ethereum分散。