Value DeFi: Bancor Power Function Misuse (Weighted AMM Invariant Bypass)
Value DeFi lost $11M — its third hack in six months — because its weighted AMM used a Bancor power function with an undocumented precondition that the swap logic never enforced, letting attackers bypass the invariant entirely on any non-50/50 pool.
Summary #
Value DeFi suffered a AMM / Yield Aggregator on 2021-05-08, resulting in a loss of approximately $11M.
What happened #
Value DeFi lost $11M — its third hack in six months — because its weighted AMM used a Bancor power function with an undocumented precondition that the swap logic never enforced, letting attackers bypass the invariant entirely on any non-50/50 pool.