20,000 USDC
View results
Submission Details
Severity: low
Valid

Lender.sol - giveLoan()- Missing loanIds.length == poolIds.length validation

Summary

There is no validation that loanIds[] and poolIds[] have the same length.

Vulnerability Details

Impact

Tools Used

Manual Review

Recommendations

function giveLoan(
uint256[] calldata loanIds,
bytes32[] calldata poolIds
) external {
+ require(loanIds.length = poolIds.length, "invalid");
}

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.