No Access Control: the verification functions are publicly accessible with no access restrictions. Anyone can call these functions to update critical parameters:
function verifyPeriodByBlockHash(...) external returns (bool)
function verifyPeriodByStateRoot(...) external returns (bool)
use access control.
Invalid, all state roots and proofs must be verified by the OOS `StateProofVerifier` inherited as `Verifier`, so there is no proof that a permisionless `verify`functions allow updating malicious prices
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.