Worked example · 2022-12
Ankr aBNBc Liquid Staking Token Exploit via Unlimited Mint — BNB Chain — 2022-12-02
Summary
Ankr is a multi-chain staking and node-infrastructure protocol. On BNB Chain, Ankr operated aBNBc (Ankr BNB), a liquid staking token representing staked BNB. Users deposited BNB into Ankr's staking pool and received aBNBc in return; aBNBc could be held to accrue staking rewards or sold on PancakeSwap and other BNB Chain DEXes to exit the BNB staking position.
On December 2, 2022, an attacker exploited a vulnerability in the aBNBc token contract. The contract contained a privileged mint function intended for the Ankr deployer address; due to an access-control misconfiguration, the function was callable by any address. The attacker called the mint function and "minted" approximately 10 trillion aBNBc tokens to their own address.
With the attacker-minted aBNBc supply, the attacker executed the standard exploit chain:
DEX dump. The attacker deposited massive quantities of aBNBc into PancakeSwap and other BNB Chain DEX liquidity pools, swapping aBNBc for BNB, USDC, USDT, and other assets.
Price collapse. The sudden supply flood collapsed aBNBc's market price from ~$300 (near BNB parity at the time) to near-zero within minutes. Legitimate aBNBc holders who held the token as a representation of their staked BNB suffered near-total losses on their holdings.
Bridge-out and launder. The attacker bridged the extracted BNB and stablecoins to Ethereum and routed through Tornado Cash — the canonical T7.001 extraction-to-mixer chain.
Ankr compensation. Ankr publicly acknowledged the exploit, paused aBNBc operations, and committed to compensating affected users (estimated $5M–$7M in total losses) through a combination of protocol treasury funds and a reissued ankrBNB token.
The exploit is structurally instructive for T14.004 because the pricing surface was the aBNBc/BNB DEX pool: the attacker did not manipulate the pool directly (e.g., via flash-loan oracle manipulation as in T9.001) but instead minted unlimited aBNBc supply and dumped it into the pool, collapsing the price. The aBNBc smart-contract surface (mint-function access control) was the load-bearing vulnerability; the DEX pool was the extraction channel. This smart-contract→pricing collapse chain is the cross-chain generic form of T14.004: any LST with a vulnerable mint/burn/transfer surface can have its market price collapsed by an attacker who exploits that surface and dumps the resulting supply on the LST's DEX market.
The case is the largest BNB Chain LST exploit and anchors T14.004 at the non-Ethereum layer. Combined with the Ethereum/EigenLayer LRT depegs (ezETH, eETH, rsETH, pufETH) and the cbETH structural discount, the aBNBc exploit completes the cross-chain T14.004 spectrum: Ethereum LRT event-driven depegs, Ethereum LST structural discount, and BNB Chain LST smart-contract-exploit-driven collapse.
Timeline (UTC)
| When | Event | OAK ref |
|---|---|---|
| pre-2022-12 | Ankr aBNBc deployed on BNB Chain; mint function access-control misconfiguration present from deployment | T9.004 (standing vulnerability) |
| 2022-12-02 | Attacker calls privileged mint function; mints ~10 trillion aBNBc tokens | T9.004 + T14.004 |
| 2022-12-02 | Attacker dumps aBNBc on PancakeSwap and BNB Chain DEXes; aBNBc price collapses from ~$300 to near-zero | T14.004 (supply-flood price collapse) |
| 2022-12-02 | Attacker bridges extracted assets to Ethereum; routes through Tornado Cash | T7.001 (laundering) |
| 2022-12-02 | Ankr acknowledges exploit; pauses aBNBc; commits to user compensation (~$5M–$7M) | (incident response) |
| 2022-12 onward | Ankr reissues ankrBNB as replacement liquid staking token; aBNBc deprecated | (remediation) |
Public references
- Ankr official post-mortem and compensation announcement (December 2022)
- Peckshield on-chain analysis of aBNBc mint and DEX dump transactions
- BNB Chain / PancakeSwap pool analytics showing aBNBc price collapse
- See
techniques/T14.004-liquid-restaking-token-pricing-manipulation.mdfor Technique definition
Discussion
The aBNBc exploit extends the T14.004 surface from the Ethereum/EigenLayer LRT ecosystem to the BNB Chain LST ecosystem, demonstrating chain-agnosticism. The mechanism — exploit the token's smart-contract surface to create supply-side manipulation, dump on the DEX, extract the underlying asset — is structurally identical regardless of the chain or the specific LST. The only chain-specific variable is the DEX depth available for the dump.
The case bridges T14.004 (LST pricing manipulation) and T9.004 (access-control misconfiguration) at a single well-documented incident: the access-control vulnerability is the T9.004 root cause; the LST price collapse and holder losses are the T14.004 outcome. The combined T9.004 + T14.004 chain is the canonical illustration of how smart-contract access-control surfaces compound into LST pricing surfaces — a lesson that applies to any LST regardless of chain or staking architecture.