| name | cis-aws-storage-3.6 |
| description | Ensure Secure Ports for AWS storage services (S3, EFS, EBS) |
| category | cis-storage-services |
| version | 1.0.0 |
| author | cyberstrike-official |
| tags | ["cis","aws","storage","efs","s3","ebs","ports","security-groups","nacl","network-security"] |
| cis_id | 3.6 |
| cis_benchmark | CIS AWS Storage Services Benchmark v1.0.0 |
| tech_stack | ["aws"] |
| cwe_ids | [] |
| chains_with | ["cis-aws-storage-3.4","cis-aws-storage-3.5"] |
| prerequisites | [] |
| severity_boost | {} |
3.6 Ensure Secure Ports (Manual)
Profile Applicability
Description
Securing network ports is essential for protecting AWS storage services like Amazon S3, EFS, and EBS. By configuring security groups and network access control lists (NACLs) to allow only necessary traffic, you minimize the risk of unauthorized access. Regular audits and monitoring of port usage ensure that only approved ports and protocols are operational, enhancing the overall security of your AWS storage environment.
Rationale
By limiting traffic to only necessary and approved ports and protocols, you reduce the attack surface and enhance the overall security of your storage environment. Regular audits and monitoring further ensure that security measures remain effective and up-to-date, safeguarding your data from emerging threats.
Impact
Not securing network ports in AWS storage services can lead to significant vulnerabilities, exposing your data to unauthorized access and potential breaches. This lack of control increases the risk of malicious attacks, such as port scanning and exploitation of open ports, which can result in data loss, corruption, and theft. Consequently, your organization may face severe financial losses, operational disruptions, and damage to its reputation.
Audit Procedure
Console
-
Review Security Group Configurations:
- Navigate to "Security Groups" under "Network & Security".
- Verify that security groups are configured to allow only necessary inbound and outbound traffic.
- Ensure rules are in place to restrict access to critical storage services, such as Amazon S3, EFS, and EBS.
-
Check Network Access Control Lists (NACLs):
- Steps:
- Navigate to "Network ACLs" under "Security".
- Ensure NACLs are configured to control traffic to and from subnets, allowing only necessary ports and protocols.
- Verify that rules are implemented to deny unauthorized access.
-
Monitor VPC Flow Logs:
- Steps:
- Enable VPC Flow Logs for each VPC.
- Regularly review flow logs to monitor traffic and identify any unauthorized access attempts or anomalies.
- Investigate and remediate any unusual traffic patterns.
-
Inspect IAM Policies and Roles:
- Steps:
- Review IAM policies to ensure they enforce least privilege principles for access to security groups and NACLs.