Skip to content
medium Centralization No SWC entry CWE-269

Centralization Risk / Excessive Admin Power

SAFE-0082 Centralization Checked automatically by the scanner
1

What goes wrong

A single owner/EOA can unilaterally upgrade, pause, mint, set fees, or move funds with no timelock or multisig, creating a single point of failure and rug risk.

2

How to fix it

the pattern that is safe
// Multisig owner -> TimelockController -> protocol; caps + events on every power
Decentralize/timelock critical powers; disclose trust model.
Check your own contract for this

The SaferICO scanner runs 201 detectors over your Solidity source, SAFE-0082 among them. Paste an address or the source itself — a small per-scan fee, shown before you sign, or unlimited on any plan.

Run the scanner See how it is attacked Read the docs