stake.link

stake.link
DeFiHardhatBridge
27,500 USDC
View results
Submission Details
Severity: low
Valid

Owner can renounce Ownership

Summary

The Owner of the contract is usually the account that deploys the contract. As a result, the Owner can perform some privileged functions. In the
Ownable contracts, the renounceOwnership() function is used to renounce the Owner permission. Renouncing ownership before transferring would
result in the contract having no Owner, eliminating the ability to call privileged functions

Tools Used

Manual Analysis

Recommendations

Ensure the Owner cannot call renounceOwnership() without first transferring Ownership to another address

Updates

Lead Judging Commences

0kage Lead Judge
over 1 year ago
0kage Lead Judge over 1 year ago
Submission Judgement Published
Validated
Assigned finding tags:

renounce

accidentally renouncing ownership

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.