Check ID:
Provider: Oracle Cloud (OCI)
Service:
Severity: LOW
Categories:
Resource type:
identity_user_valid_email_addressProvider: Oracle Cloud (OCI)
Service:
identitySeverity: LOW
Categories:
identity-accessResource type:
UserWhat this check verifies
OCI IAM user accounts are evaluated for a populatedemail attribute that resembles an address (contains @). Accounts missing this attribute or with malformed values are identified.
Risk
Missing or invalid emails break account recovery and MFA flows, silencing security notifications. This degrades availability for legitimate users and enables attacker persistence on compromised or orphaned accounts, delaying containment and risking unauthorized data access.Recommendation
Ensure every user has a unique, verified, and monitoredemail. Enforce this at creation and through periodic reviews; disable or remove accounts with invalid addresses. Prefer federated identities to minimize local users, and apply least privilege with clear ownership to support lifecycle management.
Remediation
- CLI
- Terraform
- Dashboard steps
oci iam user update —user-id <example_resource_id> —email <[email protected]>
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_user_valid_email_address. 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