highLogic errorEVM-Solidity
Ammplify: Incorrect inside fees calculation for uninitialized uniswap ticks causes positions funds being stuck in the contract and allows to steal all taker collateral and collected fees
- Payout
- $0
- Protocol
- Ammplify
- Disclosed
- Sep 22, 2025
- Source
- sherlock
Ammplify's PoolLib.getInsideFees reads Uniswap tick feeGrowthOutside values assuming every tick is initialized; for uninitialized ticks these read as zero so feeGrowthInside collapses to feeGrowthGlobal. This miscalculation lets funds be permanently locked whe …
Similar reports
- No close matches yet.
References
This report is already public and closed. CoinBuggie never publishes active or unpatched vulnerability data.