Governances use timelocks to manage governance operations. RAAC implemented emergency operations on the timelockController which is expected to have a delay of 1 day but it isn't properly implemented causing emergency operations to be executed instantly
in TimeLockController::executeEmergencyAction
When called, it is executed instantly where no check is made on any delay on opposite to documentation, the following variable is not implemented at all
Impact is High as governance operations must implement the timelock, emergency operations should implement a delay but in this case it can be instantly executed causing trust problems and could result in loss of funds.
Add a delay check in executeEmergencyAction
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.