| name | cis-aws-storage-3.1 |
| description | EFS - Ensure AWS EFS is implemented for file system deployment |
| category | cis-storage-services |
| version | 1.0.0 |
| author | cyberstrike-official |
| tags | ["cis","aws","storage","efs","file-system","managed-storage"] |
| cis_id | 3.1 |
| cis_benchmark | CIS AWS Storage Services Benchmark v1.0.0 |
| tech_stack | ["aws"] |
| cwe_ids | [] |
| chains_with | ["cis-aws-storage-3.2","cis-aws-storage-3.3"] |
| prerequisites | [] |
| severity_boost | {} |
3.1 EFS (Manual)
Profile Applicability
Description
AWS EFS is a scalable and fully-managed storage service that enables you to quickly deploy file systems without the hassle of configuring, patching, or maintaining them.
Rationale
Utilize AWS EFS to streamline your file system deployment, allowing the service to handle the heavy lifting for you.
Impact
Not using AWS EFS for your file system deployment can lead to increased management overhead, as you'll need to manually configure, patch, and maintain the systems. This manual effort is time-consuming and complex, raising the potential for errors that could result in downtime and data loss. By not leveraging AWS EFS, you miss out on the streamlined, automated management and scalability that the service provides, potentially impacting your operational efficiency and reliability.
Audit Procedure
Console
To create an Amazon EFS (Elastic File System), you can follow these steps:
- Sign in to the AWS Management Console and navigate to the Amazon EFS console - https://us-east-2.console.aws.amazon.com/efs?region=us-east-2#/get-started
- Click on the "Create file system" button.
- Enter a name for your file system.
- Choose a VPC for your file system
- Then you have to go to File system settings to edit configurations, then you have to select Lifecycle management, performance settings and File system protection, and then click save changes.
Expected Result
AWS EFS file system should be created and configured with appropriate lifecycle management, performance settings, and file system protection enabled.
Remediation
Console
To create an Amazon EFS (Elastic File System), follow these steps:
-
Open the Amazon EFS Console: Sign in to your AWS Management Console and navigate to the Amazon EFS service.
-
Create File System: Click on the "Create file system" button to start the creation process.
-
Configure File System: Select your desired VPC (Virtual Private Cloud) and availability zones for the file system. Optionally, you can configure settings like throughput mode and lifecycle management.
-
Configure Access Points: Set up access points if needed, to control access permissions and streamline access management.
-
Review and Create: Review your settings and click on the "Create" button to create the file system.