New Gold Protocol Hack

Reported loss $2.0M
BNB Chain
Flash Loan Attack

What happened

On September 18, 2025, New Gold Protocol's NGP token on BNB Chain lost an estimated $2 million in a flash-loan-assisted price-oracle manipulation. The token's getPrice logic used instantaneous NGP/USDT pool reserves, while transfer-fee and sync behavior could further distort those reserves and permit the liquidity pool to be drained.

How it happened

  1. The attacker took large USDT flash loans and manipulated the NGP/USDT pool's instantaneous reserves.
  2. It used the resulting getPrice value to bypass intended purchase limits.
  3. A whitelisted DEAD address bypassed additional buy-count and cooldown protections.
  4. The attacker triggered sell-side fee and sync behavior, sold at an inflated price, drained pool liquidity and repaid the loans.

Protocol details

Classification Token / Oracle Manipulation
Protocol Type Exploit/Flash Loan Attack
Affected asset / contract NGP
Implementation language Solidity
Protocol links @newgoldprotocol

Build your security review skills

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