More Info:

Ensure that your Microsoft Azure Virtual Hard Disk (VHD) volumes are using Customer Managed Keys (CMKs) instead of Platform-Managed Keys (PMKs – default keys used by Microsoft Azure for disk encryption) in order to have full control over your VHD data encryption and decryption process. Virtual Hard Disks are the old style disks that were attached to Azure virtual machines (VMs). VHDs are stored in blob storage accounts.

Risk Level

Medium

Address

Security

Compliance Standards

HITRUST, SOC2, NISTCSF, PCIDSS

Triage and Remediation

Remediation

To remediate the misconfiguration “Use Customer Managed Keys for Virtual Hard Disk Encryption” for Azure using the Azure console, follow the below steps:

  1. Open the Azure portal and log in to your account.

  2. Navigate to the virtual machine that you want to remediate.

  3. Select the virtual machine and click on the “Disks” option in the left-hand side menu.

  4. Select the disk that you want to encrypt with customer-managed keys.

  5. Click on the “Disk Encryption” option in the top menu.

  6. In the Disk Encryption pane, select “Customer Managed Keys” as the encryption type.

  7. Click on the “Select a Key” option and choose the key that you want to use for encryption.

  8. Click on the “Save” button to save the changes.

  9. Wait for the encryption process to complete.

Once the encryption process is complete, the virtual machine disk will be encrypted with the customer-managed key.