Division precision in mint can lead to user sidestepping fees in some specific cases.
fee = _amount * ISmartVaultManagerV3(manager).mintFeeRate() / ISmartVaultManagerV3(manager).HUNDRED_PC()
with mintFeeRate being 1%, this will lead to 0 fees for _amount <= 999. With some low decimals/high value tokens (e.g. WBTC) and comparatively cheap gas environment, this will make it viable for user to split the deposit and avoid fees.
LOW - circumstantial.
Manual review
Implement minimal fee/minimal amount.
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.