The creditUnlockBlocks parameter in YieldTokenConfig can be set to extremely low values, potentially allowing rapid credit farming through quick deposit/withdrawal cycles.
In IAlchemist.sol, creditUnlockBlocks lacks minimum value validation:
Possible credit farming through rapid cycles
System economics could be manipulated
Unfair advantage for sophisticated users
Potential drain of protocol rewards
Foundry
Manual Review
Enforce minimum unlock period:
Add cooldown between operations:
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.