Growth DeFi Rug Pull

Reported loss $1.4M
Ethereum
Flashloan Price Oracle Attack

What happened

The attacker's address:

Address 0x5e05…a04b

The attacker created a fake token called AXZ and supplied rAXZZ/GRO liquidity. He then staked it in the contract and pulled out the other pair.

The attacker:

  • Swapped 0.001 WETH for ~0.0148 GRO:

Tx 0x9737…04b5

  • Added ~0.0148 GRO and 100,000,000,000 AXXZ into Uniswap liquidity pair:

Tx 0xa94c…6247

  • Removed ~27,516 GRO and ~1,218 rAAVE liquidity from Uniswap:

Tx 0x2152…1a23

  • Swapped ~27,516 GRO for ~597 WETH and ~1,218 rAAVE on ~203 WETH:

Tx 0xffef…797f

Tx 0xce02…7998

Stolen funds were distributed between 4 external wallets at:

Tx 0x0a6b…17eb

Tx 0xac44…c2b4

Tx 0x0391…e735

Tx 0xb808…680c

Protocol details

Classification Ecosystem / Yield Aggregator / Input Validation
Protocol Type Yield
Affected asset / contract GRO
Implementation language Solidity
Protocol links Website @GrowthDefi

Security review history

Build your security review skills

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