Functions accept invalid inputs eg ., zero addresses, out-of-bound values
addMarketToVault() in CreditDelegationBranch does not validate if marketId is within a reasonable range or if vaultAddress is a valid contract
Operational errors causing temporary disruptions e.g., delegating to a non-existent market
Manual review of function parameters
Add checks like require(marketId > 0, "Invalid market") and isContract(vaultAddress)
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.