Hunting Defi Economic And Oracle Flaws

Hunt a decentralized-finance protocol for a way to profit by moving a price or breaking an economic invariant, rather than by defeating an access check or re-entering. Covers a price read from a spot source an attacker can move within a transaction, a manipulable oracle or a single-source feed with no sanity bound, a swap or liquidation that trusts a pool ratio a flash loan can skew, rounding or fee-accounting that a repeated interaction drains, share or collateral math that lets a first or precise depositor steal value, and a slippage or deadline parameter left unchecked. Use when the fix is an economic or pricing safeguard (a manipulation-resistant oracle, a bound, corrected math), not an authorization check or a reentrancy guard. The manipulable price or invariant is the source, the value the attacker extracts is the sink, and a value decision that trusts a movable input is the bug.

UnboundCompute Updated

File contents

UnboundCompute/security-agent-skills/tree/main/skills/hunting-defi-economic-and-oracle-flaws commit b338ebad2f

Frequently asked questions

npx skillmds@latest add unboundcompute/hunting-defi-economic-and-oracle-flaws