sellProfits function swaps all loan tokens through same router. This is problematic as it is very unlikely that a UniswapV3 router will have good liquidity sources for all tokens and will result in protocol experiencing forced losses to loan tokens.
forced to swap through a router even if it doesn't have good liquidity for all tokens
Manual Review
use an aggregator like paraswap or multiple routers instead of only one single UniswapV3 router.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.