The veRAACToken contract implements an emergency withdrawal system with a security delay. However, the EMERGENCY_DELAY
(3 days) is applied twice: once in the veRAACToken::withEmergencyDelay
modifier and once in the veRAACToken::enableEmergencyWithdraw
function, resulting in a total delay of 6 days before users can withdraw their funds.
Likelihood: Low
Only occurs during emergency situations which are rare events
Impact: Medium
Users cannot withdraw funds for 6 days instead of 3 days during emergencies
Remove delay from modifier:
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.