It doesn’t have any access control and if you leave it just like that,anybody will be able to come and change the implementation contract to any different arbitrary contract.
Therefore, check if it has access control if you see it overridden.
https://docs.openzeppelin.com/contracts/4.x/api/proxy#UUPSUpgradeable-_authorizeUpgrade-address-
It doesn’t have any access control and if you leave it just like that,anybody will be able to come and change the implementation contract to any different arbitrary contract.
Manual review
Add onlyOwner control permissions
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.