Borrower may borrow a loan with unexpected interest rate.
Borrower calls borrow(Borrow[] calldata borrows) to borrow a loan, the calldata borrows doesn't contain interestRate.
When borrower calls to borrow, the pool lender may also call setPool(Pool calldata p) to update the interest rate. Both the transactions will be in mempool, if the setPoolgets executed beforeborrowtransaction, borrower may get a loan with unexpectedinterestRate`.
Borrower gets a loan with unexpected interestRate.
Manual Review
Add the interestRate to calldata borrows, and check if pool interestRate is expected.
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.