Return Values of ERC20 transfer() and transferFrom() are unchecked
In contract Lender.sol the return val-
ues of an external transfer call is not checked. It should be noted that token
do not revert in case of failure and return false.
If one of those tokens is used, a deposit would not revert if the transfer fails and a user may loose his funds
Manual Review
It is recommended to use SafeERC20, or ensure that the transfer return
value is checked. The ERC20 standard recommends throwing exceptions in
functions transfer and transferFrom.
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.