Check ID:
Provider: Oracle Cloud (OCI)
Service:
Severity: HIGH
Categories:
Resource type:
identity_password_policy_minimum_length_14Provider: Oracle Cloud (OCI)
Service:
identitySeverity: HIGH
Categories:
identity-accessResource type:
PolicyWhat this check verifies
OCI IAM password policies are evaluated to confirm a minimum password length of>= 14 characters is enforced. The assessment considers policies defined in Identity Domains and the legacy tenancy policy, and also detects when no password policy exists. System-managed immutable policies (SimplePasswordPolicy, StandardPasswordPolicy) are excluded.
Risk
Short or missing password requirements weaken authentication, enabling brute-force, password spraying, and faster offline cracking. Compromised accounts can enable unauthorized console/API use, leading to data exfiltration (C), unauthorized changes (I), and service disruption via destructive actions (A).Recommendation
Enforce a minimum password length of>= 14, preferably using passphrases. Combine with MFA, complexity and reuse limits, lockout/throttling, and routine policy reviews. Apply least privilege to limit blast radius and monitor authentication events. If using external IdPs, require equivalent policies there.
Remediation
- CLI
- Terraform
- Dashboard steps
References
Where this check fires
This check runs on every scheduled scan against your Oracle Cloud (OCI) account. Findings appear at Cloud Security → Findings filterable byCheck ID = identity_password_policy_minimum_length_14. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to Oracle Cloud (OCI) checks