Payouts
Top 10
Top 25
Top 50
All
Sherlock
Jan '25
high
Incorrect LP token price conversion in spTKNMinimalOracle
medium
Unset `props.sender` in `removeLeverage()` causes Flashloan repayment failure
medium
Double extraction of debond Fee in `_calculateBasePerPTkn()` leading to incorrect price base per pTKN
medium
Incorrect price calculation in `getPodPerBasePrice()` when paired asset is a Fraxlend pair or Pod
high
Auction cannot end due to incorrect period handling
high
Discrepancy between spec and code: redemption of levETH
high
Dust tokens stuck in BalancerRouter during joinBalancerPool
high
Erroneous fee calculation in Pool
medium
Asymmetry between `sharesPerToken` in `Pool.sol` and `BondToken.sol` leads to incorrect coupon distribution
medium
Market rate never used due to decimal discrepancy
medium
Precision loss in `getRedeemAmount` calculation
medium
Unhandled failed auction lead to coupon amount discrepancy and claim failures
medium
BondOracleAdapter can fetch price from inefficient Pool on Aerodrome