Repay may revert in situation 0 amount transfer when transferring specifically loan token to the fee receiver.
In repay(uint256[] calldata loanIds)
There is no check whether protocolInterest is 0, some erc20 will revert on 0 value transfer.
In this situation, repay will revert.
Repay may not work properly on 0 protocolInterest transfer.
Manual Review
Add zero value check before transfer
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.