Bogged Finance Hack

Reported loss $3.6M
BNB Chain
Flash Loan Attack

What happened

Bogged Finance lost roughly $3–3.6 million after an attacker used flash swaps to exploit a mismatch in BOG's transfer-fee and staking-reward accounting. The attacker inflated BOG staking rewards through repeated self-transfers, sold the extra BOG, and repaid the flash funding.

How it happened

  1. The attacker used flash swaps to add liquidity and obtain BOG/LP positions.
  2. It deposited LP tokens into the BOG staking system.
  3. Repeated self-transfers exploited a fee-accounting mismatch that credited more staking profit than the transfer charged.
  4. The attacker sold the resulting BOG, repaid the flash funding, and extracted the proceeds.

Protocol details

Classification Exchange (DEX) / Token & Share Accounting
Protocol Type DEX
Affected asset / contract BOG
Implementation language Solidity
Protocol links Website @boggedfinance

Understand the attack patterns

Build your security review skills

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