Check ID:
Provider: Oracle Cloud (OCI)
Service:
Severity: MEDIUM
Categories:
Resource type:
filestorage_file_system_encrypted_with_cmkProvider: Oracle Cloud (OCI)
Service:
filestorageSeverity: MEDIUM
Categories:
encryptionResource type:
FileSystemWhat this check verifies
OCI File Storage file systems use Customer-Managed Keys (CMEK) for encryption when a KMS key is associated, instead of the default Oracle-managed encryption.
Risk
Using provider-managed keys limits control over key lifecycle and access, weakening confidentiality. You cannot enforce custom rotation, revoke use, or apply granular key permissions, increasing exposure to insider misuse, legal compulsion, or compromised services. It may hinder compliance and complicate incident response.Recommendation
Encrypt file systems with Customer-Managed Keys in OCI KMS. Apply least privilege on key usage, enable periodic rotation, and require dual control for key administration. Monitor key activity with centralized logging. Use defense in depth by combiningCMEK with network isolation and strong access governance.
Remediation
- CLI
- Terraform
- Dashboard steps
oci fs file-system update —file-system-id <FILE_SYSTEM_OCID> —kms-key-id <KMS_KEY_OCID>
References
- https://www.trendmicro.com/trendaivisiononecloudriskmanagement/knowledge-base/oci/OCI-FileStorage/file-storage-systems-encrypted-with-cmks.html
- https://docs.oracle.com/en-us/iaas/Content/File/Tasks/encrypt-file-system.htm
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 = filestorage_file_system_encrypted_with_cmk. 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