Dussehra::killRavana
does not implement a check to see if it has already been called, allowing any user to call the function twice, sending the entire balance of the contract to the organiser
A check does not exist in the Dussehra::killRavana
function to see if IsRavanKilled
is already set to true
. This allows killRavana
to be called repeatedly.
Any user can call killRavana
twice, sending the entire contract's balance to the organiser
, preventing the selectedRam
from calling withdraw
and receiving their allocated ETH.
Manual Review
killRavana
should implement a check to see if IsRavanKilled
is already set to true
.
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.