Taxonomy-aligned historical events. Filter by failure category or attack mechanism. Maps to vault scoring sub-scores.
Oracle manipulation allowed attacker to borrow against inflated collateral. ~$20M in bad debt. Morpho paused markets and…
Donation attack on Velodrome-based lending markets. Attacker donated vAMM tokens to manipulate oracle, then borrowed ~$2…
Vyper compiler bug in older versions allowed reentrancy. Multiple Curve pools (including 3pool) exploited; ~$70M drained…
Flash loan attack on legacy yUSDT vault. Misconfiguration used wrong Fulcrum token address (iUSDC instead of iUSDT), all…
Donation attack exploited vulnerable donate() function. Attacker donated assets to skew exchange rates, then drained ~$1…
Circle disclosed $3.3B exposure to Silicon Valley Bank. USDC depegged to ~$0.88. Massive vault impairment risk across pr…
Verification logic flaw allowed attackers to drain ~$190M from bridge. Cross-chain vaults and bridged assets severely im…
Algorithmic stablecoin UST lost peg and collapsed to near zero. $40B ecosystem wiped. Anchor yield implosion. Vaults hol…
Signature verification bypass allowed minting of 120k ETH without collateral. $320M drained. Bridge risk critical for cr…
Flash loan attack drained $130M in AMP and ETH. Cream had multiple prior exploits; protocol eventually shut down.
Algorithmic stablecoin death spiral. Bank run triggered TITAN crash; IRON lost peg. Early example of algo-stable vulnera…
Attacker exploited swap logic in DILL pickle jar to drain $20M. Vault contract bug in strategy interaction.
Flash loan attack manipulated Curve pool to drain $34M from USDC and USDT vaults. Classic AMM + vault interaction exploi…