Any user can potentially exploit the updateRegistry function to modify the address of the registry contract.
Add this code to tests , but as there is a bug in the constructor of the GivingThankscontract , fix it before running tests .
A malicious actor could potentially compromise the functionality of the GivingThanks contract by modifying the registry contract address to an invalid value.
Manual code review
Properly implement the Ownable library and add the onlyOwner modifier to the updateRegistry function.
Likelyhood: High, anyone can change it at anytime Impact: High, can bypass the verification process
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.