Antara pukul 14:18 dan 14:23 UTC, penyerang mengirimkan laporan harga bertanggal masa depan yang ditandatangani dengan benar melalui forwarder PriceUpKeep milik Ostium sendiri. Laporan tersebut memuat stempel waktu yang mendahului waktu blok dan harga yang tidak memiliki kaitan dengan pasar mana pun. Karena Verifier hanya memvalidasi identitas penandatangan — bukan kewajaran harga atau kebaruan stempel waktu — protokol menerima laporan tersebut sebagai laporan yang sah. Penyerang kemudian membuka dan menutup sekitar dua puluh posisi leverage secara berulang, dan setiap kali berhasil menarik dana dari vault OLP yang mencerminkan keuntungan palsu tersebut. Logika pembayaran vault memercayai input palsu tersebut, sehingga menyelesaikan perdagangan yang hanya menguntungkan karena feed harga itu sendiri telah dimanipulasi.
Penyebab utamanya adalah kebocoran kredensial off-chain. Penyerang berhasil mendapatkan kunci oracle-signer resmi sekaligus peran keeper terdaftar, yang seharusnya dikendalikan secara ketat oleh tata kelola Ostium. Dengan kredensial tersebut, penyerang dapat menandatangani laporan harga yang tidak dapat dibedakan oleh Verifier dari laporan asli. Smart contract berjalan persis seperti yang diprogramkan; kontrak tersebut hanya mengeksekusi instruksi palsu dari pihak yang memiliki akses yang tidak seharusnya mereka miliki.

