Jimbos Protocol Hack

Reported loss $7.5M
Arbitrum
Flashloan Slippage Attack

What happened

Beginning May 27, 2023 UTC, an attacker drained about 4,048 ETH (about $7.5 million) from Jimbo V2's Arbitrum JIMBO/ETH liquidity. The attacker manipulated the active liquidity bin to an artificially high price, invoked the liquidity-rebalancing shift, then sold JIMBO back into the exposed ETH liquidity; the sequence was repeated to drain most of the pool.

How it happened

  1. The attacker created an external JIMBO liquidity bin far above the protocol's normal range.
  2. A 10,000 ETH flash loan bought JIMBO until that malicious bin became the active price bin.
  3. Calling shift() then placed ETH anchor-bin liquidity just below that manipulated price.
  4. The attacker sold JIMBO into those anchor bins, reset the liquidity distribution, and repeated the cycle.

Protocol details

Classification Ecosystem / Other / Oracle Manipulation
Protocol Type Exploit/Other
Affected asset / contract JIMBO
Implementation language Solidity
Protocol links Website @jimbosprotocol

Build your security review skills

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.