| Eliminate shared default credentials | - Do not ship products with universal usernames or passwords (e.g. ‘admin/admin’ or ‘root/root’).
|
| Require unique credentials for each device or instance | - Ensure that each device or instance has unique credentials generated at manufacture, provisioning or first boot.
|
| Enforce a secure initial set-up | - Require a credential change, key provisioning or account creation before allowing privileged or sensitive access.
|
| Restrict initial permissions | - Grant the minimum permissions required for initial operation.
- Avoid granting full administrative access by default.
|
| Protect initial access paths | - Ensure that first-boot, onboarding and recovery interfaces are authenticated and not unnecessarily exposed.
|