Terra Hack

Reported loss $6.5M
Terra2
Other

What happened

On July 31, 2024, an attacker exploited an IBC hooks vulnerability on the post-2022 Terra chain. Contemporary reporting estimates token theft above 4 million dollars, including about 60 million ASTRO, 3.5 million USDC, 500,000 USDT, and 2.7 BTC; this does not reconcile with the imported 6.5 million-dollar figure.

How it happened

  1. The attacker exploited IBC hooks, a third-party module that lets ICS-20 token transfers initiate contract calls.
  2. Reporting says the flaw allowed token minting to the attacker wallet and theft of bridged assets.
  3. Terra halted block production for about four hours while validators deployed an emergency patch.
  4. The chain resumed after the emergency fix.

Protocol details

Classification Other / Infrastructure / Reentrancy
Protocol Type Exploit/Other
Implementation language Golang
Protocol links Website @terra_money

Understand the attack patterns

Build your security review skills

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