15,000 USDC
View results
Submission Details
Severity: medium

The DecentralizedStableCoin.sol having one owner is a single point of failure and a centralization risk

Summary

The DecentralizedStableCoin.sol has one owner which is the deployer of the contract. This is single point of failure and a centralization risk.

Vulnerability Details

Having a single EOA as the only owner of a contract is a large centralization risk and a single point of failure. A single private key may be taken in a hack.

Impact

Hackers can gain control of the DecentralizedStableCoin contract's deployer address and have access to the mint function.

Tools Used

Manual review

Recommendations

Consider renouncing ownership or have a multi-signature setup.

Support

FAQs

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