The uint8 private constant version = 2;
in the V3 contract is set to 2 , but it should be 3.
In the previous version of the same contract (I provided links for the relevant GitHub repo) has respectfully 1
and 2
for that value.
The function status() external view returns (Status memory)
will return a Status
struct with wrong version
.
Low
Manual review
Change the value to 3
to correspond with the version of the Vault.
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.