Oracle Price Feed Manipulation
Oracle Price Feed Manipulation occurs when an attacker artificially inflates or deflates the price data provided to a smart contract to trigger profitable liquidations or illicit trades. Because many protocols rely on external data feeds to determine collateral value, compromising these feeds can have catastrophic consequences.
Attackers may use flash loans to manipulate low-liquidity exchanges, which the oracle then reports as the true market price. This is a common vector for attacks on lending platforms and derivative protocols.
Preventing such manipulation requires using decentralized, robust, and tamper-resistant oracle networks that aggregate data from multiple sources. It is a constant arms race between oracle providers and adversarial actors seeking to exploit price gaps.