15,000 USDC
View results
Submission Details
Severity: medium

Centralization Risk for trusted owners

Summary

Centralization Risk for trusted owners

Vulnerability Details

Contracts have owners with privileged rights to perform admin tasks and need to be trusted to not perform malicious updates or drain funds.

Proof Of Concept

File:2023-07-foundry-defi-stablecoin/src/DecentralizedStableCoin.sol
39:contract DecentralizedStableCoin is ERC20Burnable, Ownable

Context:-

DecentralizedStableCoin.sol#L39

File:2023-07-foundry-defi-stablecoin/src/DecentralizedStableCoin.sol
46: function burn(uint256 _amount) public override onlyOwner

Context:-

DecentralizedStableCoin.sol#L46

File:2023-07-foundry-defi-stablecoin/src/DecentralizedStableCoin.sol
57: function mint(address _to, uint256 _amount) external onlyOwner returns (bool)

Context:-

DecentralizedStableCoin.sol#L57

Support

FAQs

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