Abracadabra Money Hack
Reported loss
$111K
Oracle Issue
What happened
On November 8, 2022, a searcher exploited a stale xSUSHI price cache in Abracadabra's Cauldron lending system. The transaction borrowed against collateral at the old exchange rate, updated the rate after xSUSHI had declined, then self-liquidated. EigenPhi and SlowMist's reconstruction calculates a 110,911 MIM profit.
How it happened
- The attacker flash-borrowed 450,000 xSUSHI from SushiSwap BentoBox.
- They deposited xSUSHI as collateral in Abracadabra's xSUSHI Cauldron and borrowed MIM using the cached exchange rate.
- They updated the exchange rate after the collateral price had fallen, then liquidated their own position at the new rate.
- They withdrew the recovered collateral and MIM, repaid the flash loan, and retained 110,911 MIM.
Protocol details
Classification
Exchange (DEX) / Stablecoin / Borrowing and Lending
Protocol Type
Exploit/Oracle Issue
Affected asset / contract
MIM
Protocol links
Website
@MIM_Spell
Understand the attack patterns
Build your security review skills
Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.