Balance of underying token is not checked in claimAndSwap function of StrategyMainnet contract.
claimAndSwap function of op and arb contract does check for underlying tokens but for mainnet this check is missing.
This check is not in mainnet contract so it should be added.
Underlying balance can be lower than amount which is not checked.
Manual Review
Protocol should check balance of underlying tokens are greater than amount as checked in op and arb contracts.
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.