Skip to main content

Price Oracle Manipulation

Definition

Price oracle manipulation is an attack where external data feeds, used by smart contracts, are deliberately falsified to trigger unfair outcomes. This involves exploiting vulnerabilities in how decentralized applications obtain off-chain price data, leading to incorrect valuations or skewed liquidation events. Attackers might use flash loans or control a significant portion of an oracle’s data sources to execute such exploits. The objective is to profit by causing smart contracts to operate on distorted market information.