Loading market data...

Ostium Loses $11.86M in USDC to Oracle Manipulation

Ostium Loses $11.86M in USDC to Oracle Manipulation

How the attack worked

The transaction used executeBatch, alternating between Ostium's Trading contract and the OstiumPrivatePriceUpKeep contract, which delivers signed prices on-chain. The attacker targeted the BTC/USD pair (pairIndex 0) specifically. The wallet had opened its first position minutes earlier with a rounding-error deposit, a sign the attack was premeditated.

" Translation: "

Как работала атака

Транзакция использовала executeBatch, чередуя контракт Trading от Ostium и контракт OstiumPrivatePriceUpKeep, который доставляет подписанные цены в цепочку. Атакующий нацелился конкретно на пару BTC/USD (pairIndex 0). Кошелёк открыл свою первую позицию за несколько минут до этого с депозитом на основе ошибки округления, что указывает на то, что атака была спланирована заранее.

" Need to be careful: "phantom" - actually original says "rounding-error deposit" but the text says "rounding-error deposit" - I see "rounding-error deposit" - I'll translate as "депозит с ошибкой округления" or "депозит из-за ошибки округления". Also "premeditated" - "заранее обдуманная" or "преднамеренная". I'll use "преднамеренной". Third paragraph: "

What Ostium is

Ostium is a decentralized perpetuals exchange for real-world assets — stocks, commodities, indices, currencies — built on Arbitrum. It uses a pull-based oracle system: Stork Network for real-world asset feeds and Chainlink Data Streams for crypto feeds. The project raised $3.5 million in a 2023 seed round led by General Catalyst and LocalGlobe, and a $20 million Series A in December 2025 co-led by General Catalyst and Jump Crypto, totaling about $27.8 million. As of December 2025, Ostium advertised over $25 billion in cumulative trading volume, including roughly $5 billion in metals. DefiLlama showed its TVL near $63 million on the day of the exploit.

" Translation: "

Что такое Ostium

Ostium — это децентрализованная биржа перпетуалов для реальных активов — акций, товаров, индексов, валют — построенная на Arbitrum. Она использует pull-ориентированную систему оракулов: Stork Network для фидов реальных активов и Chainlink Data Streams для крипто-фидов. Проект привлёк $3,5 млн в посевном раунде в 2023 году под руководством General Catalyst и LocalGlobe, и $20 млн в раунде серии A в декабре 2025 года, совместно возглавляемом General Catalyst и Jump Crypto, всего около $27,8 млн. По состоянию на декабрь 2025 года Ostium рекламировал более $25 млрд совокупного объёма торгов, включая примерно $5 млрд по металлам. DefiLlama показал его TVL около $63 млн в день эксплойта.

" We need to keep "General Catalyst" and "LocalGlobe" as is. Also "Jump Crypto" as is. "pull-based" - we can say "pull-ориентированная" or "на основе pull-механизма". I'll say "pull-систему" but it's fine. Fourth paragraph: "

A familiar pattern

The exploit bears a resemblance to the Resolv USR stablecoin exploit in March, where a single privileged role could mint without on-chain limits. In both cases, a trusted component — here the price oracle, there a minting role — was abused. The exact authorization failure at Ostium hasn't been confirmed, and the reconciled total loss is still pending.

" Translation: "

Знакомая схема

Этот эксплойт напоминает эксплойт стейблкоина Resolv USR в марте, когда одна привилегированная роль могла чеканить монеты без ончейн-ограничений. В обоих случаях доверенный компонент — здесь ценовой оракул, там роль минта — был использован во зло. Точная ошибка авторизации в Ostium не подтверждена, и окончательная сумма убытка ещё ожидается.

" I need to fix: "эксплой" - actually "эксплойт" is used. "напоминает эксплойт Resolv USR" - but "bears a resemblance" - "имеет сходство". I'll say "Этот эксплойт имеет сходство с эксплойтом стейблкоина Resolv USR в марте". Also "reconciled total loss" - "согласованная окончательная сумма убытка" - I'll say "окончательная сумма убытка ещё не определена". Fourth