GemPad Hack

Reported loss $2.0M
Base BNB Chain Ethereum
Reentrancy

What happened

On December 17, 2024, an attacker exploited a reentrancy flaw in GemPad's multi-chain liquidity-locking infrastructure. Reports put the loss at roughly $1.9 million in locked tokens across Ethereum, BNB Chain, and Base.

How it happened

  1. The attacker deployed malicious token contracts that could call back during token transfers.
  2. They used GemPad's vulnerable collectFees path while creating or interacting with LP locks.
  3. The external callback re-entered the lock contract before its state was safely finalized.
  4. Repeated reentry withdrew locked liquidity multiple times across the shared contracts on Ethereum, BNB Chain, and Base.

Protocol details

Classification Gaming / Metaverse / Reentrancy
Protocol Type Exploit/Other
Protocol links Website

Understand the attack patterns

Build your security review skills

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