Check ID: filestorage_file_system_encrypted_with_cmk
Provider: Oracle Cloud (OCI)
Service: filestorage
Severity: MEDIUM
Categories: encryption
Resource type: FileSystem

What 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 combining CMEK with network isolation and strong access governance.

Remediation

oci fs file-system update —file-system-id <FILE_SYSTEM_OCID> —kms-key-id <KMS_KEY_OCID>

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 by Check 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