T
iTokenly

PolyBunny (PancakeBunny on Polygon) hack — July 2021

Verified — 3 sourcesLast checked August 1, 2026

Incident facts

Date of incident
Publicly disclosedJuly 16, 2021
Target typeOther
Loss$2,400,000Price at time of incident
MethodFlash loan attackThe Bunny vault calculated a depositor's realised profit from the balance sitting in the external farm contract rather than from its own internal accounting. Funded by an Aave flash loan, the attacker made a small vault deposit and then sent SushiSwap LP tokens worth roughly $47.99 million directly to the USDT-USDC MiniChefV2 contract the vault farmed against, making that small deposit appear enormously profitable. Calling withdrawAll then minted 2,136,672.97 polyBUNNY as a performance reward, which the attacker sold on QuickSwap before repaying the flash loan.
ChainsPolygon
OutcomePartially recovered

What happened

PolyBUNNY was the Polygon deployment of PancakeBunny, a yield-farming vault aggregator. At 19:17 UTC on 16 July 2021 an attacker inflated the protocol's profit accounting and minted itself a large block of the platform's reward token.

According to the team's post-mortem, the attacker took an Aave flash loan, deposited 0.000000009416941138 SLP worth about $19,203 into a Bunny Vault, then sent 0.000023532935903931 SLP worth roughly $47,990,975 directly to the USDT-USDC MiniChefV2 contract that the vault farmed against. Because the vault derived a depositor's profit from the balance held in that external contract rather than from its own accounting, the transfer made the small deposit look enormously profitable. Calling withdrawAll then minted 2,136,672.974656942582870591 polyBUNNY as a performance reward. The attacker sold the tokens on QuickSwap and repaid the flash loan, ending with 1,281.702952074137533313 ETH, reported as about $2.4 million at the time.

The team's post-mortem records that polyBUNNY fell to just over $2 immediately after the exploit. Vault deposits themselves were not taken; the loss fell on polyBUNNY holders through dilution and the resulting price collapse, which is also why the headline figure and the compensation figure are the same number.

Team Bunny took a snapshot of holders at block 16933434 and committed to distribute a total of $2.4 million in MND tokens as compensation to polyBUNNY holders, with the MND price depending on assets committed to the Mound Vault by 26 July 2021. No source consulted confirms that the distribution was completed or that holders were made whole.

This is a separate event from the May 2021 PancakeBunny exploit on BNB Chain, which used a different price-manipulation route and was far larger.

Sources

  1. Team Bunny (PancakeBunny)Primary · retrieved 2026-08-01
  2. CryptoSlateSecondary · retrieved 2026-08-01
  3. BitcoinikAggregator · retrieved 2026-08-01

Official post-mortem: https://pancakebunny.medium.com/polybunny-post-mortem-compensation-42b5c35ce957

Cite this

This data is published under CC BY 4.0. You may reuse it, including commercially, as long as you credit iTokenly and link back.

iTokenly Hack Registry, "PolyBunny (PancakeBunny on Polygon) hack — July 2021", iTokenly, accessed 2026-08-01, https://itokenly.com/hacks/polybunny
https://itokenly.com/hacks/polybunny

Permalinks never change. If an entry is renamed, the old address keeps working.

Spotted an error? Write to [email protected]. Corrections to published figures are logged on this page. See the methodology for how entries are checked.