Payouts
3rd Places
Top 10
Top 25
All
Sherlock
Code4rena
Jan '25
Dec '24
high
User can put any arbitrary `usdaPrice` and `usdtPrice` while calling `CDS.sol::redeemUSDT` function.
high
`CDS.sol::updateDownsideProtected()` can be called by anyone, with anyvalue changeing the state variable `downsideProtected`.
high
A user won't be able to get his redeemed amount by calling `borrowing.sol::redeemYields()`.
medium
when `borrowing.sol::depositTokens` is called, stale `lastCumulativeRate` is being passed to `BorrowLib.deposit()` function.