Skip to content
Kaavon
Learn
Articles
Research
MarketsCrypto TaxTools
  1. Home/
  2. Learn/
  3. Glossary/
  4. Oracle Manipulation
GlossaryAdvanced

Oracle Manipulation

An attack that exploits or distorts a price feed a smart contract relies on.

Oracle manipulation is an attack that exploits or artificially distorts the price data a smart contract relies on (its oracle), tricking the contract into acting on an inaccurate price — for example, to borrow more than genuinely justified collateral would allow.

Protocols relying on a single, easily-moved price source (such as a thin on-chain liquidity pool, see Kaavon's "Liquidity Pool" glossary definition) are especially vulnerable; using robust, well-established, manipulation-resistant oracle designs is a standard defense.

Examples

  • A protocol relying on an easily-moved, thin-liquidity price source is more vulnerable to oracle manipulation.
  • Well-established, manipulation-resistant oracle designs are a standard defense against this attack.

Learn more

Guide

How to Verify a Smart Contract Before Interacting

Read the full guide

Concept

Decentralized Oracle Network

Read the Decentralized Oracle Network glossary definition

Concept

Price Feed

Read the Price Feed glossary definition

Concept

Flash Loan Attack

Read the Flash Loan Attack glossary definition

Article

Oracle Manipulation Attacks: How Mango Markets Lost ~$100M

Read the article

Kaavon

Clear crypto education, grounded research, and practical decision-support tools — built for clarity, not hype.

Learn

  • Overview
  • Guides
  • Glossary
  • Articles

Research

  • Research
  • Incident Timeline
  • Bitcoin
  • Ethereum
  • Solana

Markets

  • All markets

Crypto Tax

  • Crypto tax by country
  • Crypto licensing by country

Tools

  • Tools
  • DCA Calculator
  • ROI Calculator

Company

  • About
  • Editorial Standards
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • Legal

© 2026 Kaavon. All rights reserved.