Cloud Defense Logo

Products

Solutions

Company

Book A Live Demo

Attached EBS Volumes Encryption Rule

This rule ensures encryption is enabled for attached EBS volumes to protect sensitive data.

RuleAttached EBS volumes should have encryption enabled
FrameworkCISA-cyber-essentials
Severity
Medium

Rule Description

This rule enforces the requirement that all attached EBS volumes should have encryption enabled. Encryption provides an additional layer of security by ensuring that data stored on the volumes cannot be accessed or read without the proper encryption key.

Troubleshooting Steps (if applicable)

If encryption is not enabled on an EBS volume, the following troubleshooting steps can be followed:

  1. 1.
    Ensure that the EBS volume is not currently in use by any instance. Encryption can only be enabled on volumes that are not actively being used.
  2. 2.
    Check if the EBS volume is already encrypted. It is possible that the volume is already encrypted, in which case no further action is needed.
  3. 3.
    Review the IAM permissions associated with your AWS account to ensure that you have the necessary permissions to enable encryption on EBS volumes.

Necessary Codes (if applicable)

The following AWS CLI command can be used to enable encryption on an EBS volume:

aws ec2 modify-volume --volume-id <volume-id> --encrypted

Replace

<volume-id>
with the ID of the EBS volume that needs to be encrypted.

Step-by-Step Guide for Remediation

To enable encryption on an attached EBS volume, follow these steps:

  1. 1.
    Log in to the AWS Management Console.
  2. 2.
    Navigate to the EC2 service.
  3. 3.
    In the navigation pane, click on "Volumes" under the "ELASTIC BLOCK STORE" section.
  4. 4.
    Locate the EBS volume that needs to be encrypted and note down its Volume ID.
  5. 5.
    Open a terminal or command prompt.
  6. 6.
    Run the following AWS CLI command to enable encryption on the EBS volume:
aws ec2 modify-volume --volume-id <volume-id> --encrypted

Replace

<volume-id>
with the Volume ID noted in step 4. 7. Wait for the command to complete and verify that the encryption status for the EBS volume has changed to "encrypted" in the AWS Management Console.

By following these steps, encryption can be enabled on the attached EBS volume, thereby complying with the CISA-cyber-essentials requirement.

Is your System Free of Underlying Vulnerabilities?
Find Out Now