The QuantAMMVarianceBasedRule._calculateQuantAMMVariance function does not decrement locals.nMinusOne variable for the _poolParameters.lambda.length > 1 && locals.notDivisibleByTwo case but then increment it by one what can cause an error.
The locals.nMinusOne is decremented only for the _poolParameters.lambda.length == 1 case:
DoS of the core functionality
Manual Review
Consider decrementing the locals.nMinusOne variable outside of the if (_poolParameters.lambda.length == 1) statement
Likelihood: Medium/High, odd asset number + lambda is a vector. Impact: Medium/High, DoS the update.
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.