The PuppyRaffle contract contains a potentially dangerous call in the withdrawFees function, which could result in an unprotected transfer of Ether to an arbitrary address.
The vulnerability allows anyone to call the withdrawFees function and send Ether to any arbitrary address. This could lead to unauthorized Ether transfers
Slither
Implement Access Control to restrict the access of the withdrawFees function
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.