本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
CMMC 2.0 Level 1 操作最佳实践
合规包提供了一个通用合规框架,旨在使您能够使用托管或自定义 AWS Config 规则和 AWS Config 补救措施来创建安全、运营或成本优化治理检查。作为示例模板,合规包并不是为了完全确保遵守特定的治理或合规标准而设计的。您有责任自行评估自己对服务的使用是否符合适用的法律和监管要求。
下面提供了网络安全成熟度模型认证 (CMMC) 2.0 Level 1 与 AWS 托管 Config 规则之间的映射示例。每条 Config 规则都适用于特定的 AWS 资源,并与一个或多个 CMMC 2.0 Level 1 控制相关。一个 CMMC 2.0 Level 1 控制可以与多个 Config 规则相关联。有关这些映射的更多详细信息和指导,请参阅下表。
控制 ID | 控制描述 | AWS Config 规则 | 指南 |
---|---|---|---|
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保按照组织政策轮换 IAM 访问密钥,对授权的设备、用户和流程的凭证进行审核。定期更改访问密钥是一种安全最佳实践。它会缩短访问密钥的有效期,并降低密钥泄露时对业务的影响。此规则需要访问密钥轮换值(配置默认值:90)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 DMS 复制实例无法公开访问来管理对 AWS 云的访问。DMS 复制实例可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 EBS 快照不可公开还原来管理对 AWS 云的访问。EBS 卷快照可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 确保启用实例元数据服务版本 2 (IMDSv2) 方法,以帮助保护对 Amazon Elastic Compute Cloud (Amazon EC2) 实例元数据的访问和控制。IMDSv2 方法使用基于会话的控制。使用 IMDSv2,可以实施控制来限制对实例元数据的更改。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon Elastic Compute Cloud (Amazon EC2) 实例无法公开访问来管理对 AWS 云的访问。Amazon EC2 实例可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | EC2 实例配置文件将 IAM 角色传递给 EC2 实例。将实例配置文件附加到您的实例可以帮助实现最低权限和权限管理。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon OpenSearch Service (OpenSearch Service) 域位于 Amazon Virtual Private Cloud (Amazon VPC) 中,来管理对 AWS 云的访问。Amazon VPC 中的 OpenSearch Service 域可实现 Amazon OpenSearch Service 与 Amazon VPC 中其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过为 Amazon EMR 集群启用 Kerberos,可以按照最低权限和职责分离的原则管理和纳入访问权限和授权。在 Kerberos 中,需要进行身份验证的服务和用户称为委托人。委托人存在于 Kerberos 领域中。在该领域中,Kerberos 服务器被称为密钥分配中心 (KDC)。它为委托人提供一种进行身份验证的方法。KDC 通过颁发用于身份验证的票证进行身份验证。KDC 维护一个包含其领域中的委托人、它们的密码及其它有关每个委托人的管理信息的数据库。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon EMR 集群主节点无法公开访问来管理对 AWS 云的访问。Amazon EMR 集群主节点可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | AWS Identity and Access Management (IAM) 可以帮助您将最低权限和职责分离原则与访问权限和授权相结合,从而限制策略包含对所有 AWS Key Management Service 密钥的阻止操作。拥有超过完成任务所需的权限可能会违反最低权限和职责分离的原则。该规则允许您设置 blockedActionsPatterns 参数。(AWS 基础安全最佳实践值:kms:Decrypt、kms:ReEncryptFrom)。实际值应反映贵组织的策略 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | AWS Identity and Access Management (IAM) 可以确保 IAM 组至少有一个用户,从而帮助您将最低权限和职责分离原则与访问权限和授权相结合。根据用户的相关权限或工作职能将用户分组,是纳入最低权限的一种方法。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 确保 AWS Identity and Access Management (IAM) 用户、IAM 角色或 IAM 组没有允许对所有 AWS Key Management Service 密钥执行阻止操作的内联策略。AWS 建议使用托管策略而不是内联策略。托管策略允许可重用性、版本控制、回滚和委托权限管理。该规则允许您设置 blockedActionsPatterns 参数。(AWS 基础安全最佳实践值:kms:Decrypt、kms:ReEncryptFrom)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 确保 AWS Identity and Access Management (IAM) 用户、IAM 角色或 IAM 组没有控制系统和资产访问的内联策略。AWS 建议使用托管策略而不是内联策略。托管策略允许可重用性、版本控制、回滚和委托权限管理。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | AWS Identity and Access Management (IAM) 可以帮助您将最低权限和职责分离原则与访问权限和授权相结合,限制策略包含 "Effect": "Allow" with "Action": "*" over "Resource": "*"。允许用户拥有超过完成任务所需的权限,可能会违反最低权限和职责分离的原则。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 确保 IAM 操作仅限于需要的那些操作。允许用户拥有超过完成任务所需的权限,可能会违反最低权限和职责分离的原则。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过检查根用户的 AWS Identity and Access Management (IAM) 角色是否拥有访问密钥,可以控制对系统和资产的访问。确保删除根访问密钥。相反,创建和使用基于角色的 AWS 账户来帮助纳入最少功能原则。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | AWS Identity and Access Management (IAM) 可通过确保用户至少属于一个组来帮助您限制访问权限和授权。允许用户拥有超过完成任务所需的权限,可能会违反最低权限和职责分离的原则。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 启用此规则可限制对 AWS 云中资源的访问。此规则可确保为所有用户启用多重身份验证 (MFA)。MFA 在登录凭证之上添加一层额外的保护。要求用户进行多重身份验证,从而减少账户被盗事件。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 此规则可确保仅将 AWS Identity and Access Management (IAM) 策略附加到组或角色,以控制对系统和资产的访问。在组或角色级别分配权限有助于减少身份获得或保留过多权限的机会。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | AWS Identity and Access Management (IAM) 可以通过检查指定时间段内未使用的 IAM 密码和访问密钥,来帮助您获得访问权限和授权。如果发现这些未使用的凭证,则应禁用和/或删除这些凭证,因为这可能违反最低权限原则。此规则要求您为 maxCredentialUsageAge 设置一个值(Config 默认值:90)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可对 AWS 资源的入口和出口网络流量进行有状态过滤,从而帮助管理网络访问。不允许您资源上的入口(或远程)流量从 0.0.0.0/0 进入端口 22 有助于限制远程访问。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 在 Amazon Virtual Private Cloud (Amazon VPC) 内部署 Amazon Elastic Compute Cloud (Amazon EC2) 实例,以实现实例与 Amazon VPC 内其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。AWS 云中的所有流量都会保持安全。由于进行了逻辑隔离,与使用公共终端节点的域相比,驻留在 Amazon VPC 中的域有一层额外的安全保护。将 Amazon EC2 实例分配给 Amazon VPC 以正确管理访问权限。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保互联网网关仅连接到经过授权的 Amazon Virtual Private Cloud (Amazon VPC),来管理对 AWS 云中资源的访问。互联网网关允许进出 Amazon VPC 的双向互联网访问,这可能会导致未经授权访问 Amazon VPC 资源。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 AWS Lambda 函数无法公开访问,来管理对 AWS 云中资源的访问。公开访问可能导致资源可用性下降。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 在 Amazon Virtual Private Cloud (Amazon VPC) 中部署 AWS Lambda 函数,以便在 Amazon VPC 中的函数和其他服务之间进行安全通信。使用此配置时,不需要互联网网关、NAT 设备或 VPN 连接。AWS 云中的所有流量都会保持安全。由于进行了逻辑隔离,与使用公共终端节点的域相比,驻留在 Amazon VPC 中的域有一层额外的安全保护。为了正确管理访问权限,应将 AWS Lambda 函数分配给 VPC。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保为所有拥有控制台密码的 AWS Identity and Access Management (IAM) 用户启用 MFA,来管理对 AWS 云中资源的访问。MFA 在登录凭证之上添加一层额外的保护。通过要求用户进行 MFA,您可以减少账户被盗事件,防止未经授权的用户访问敏感数据。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon Redshift 集群不是公有的,来管理对 AWS 云中资源的访问。Amazon Redshift 集群可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。此规则允许您选择设置 blockedPort1 - blockedPort5 参数(Config 默认值:20,21,3389,3306,4333)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保为根用户启用硬件 MFA,来管理对 AWS 云中资源的访问。根用户是 AWS 账户中权限最高的用户。MFA 为登录凭证增加了一层额外的保护。通过要求根用户进行 MFA,可以减少 AWS 账户被盗的事件。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保为根用户启用 MFA,来管理对 AWS 云中资源的访问。根用户是 AWS 账户中权限最高的用户。MFA 为登录凭证增加了一层额外的保护。通过要求根用户进行 MFA,可以减少 AWS 账户被盗的事件。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。此规则允许您选择设置 ignorePublicAcls(Config 默认:True)、blockPublicPolicy(Config 默认值:True)、blockPublicAcls(Config 默认值:True)和 restrictPublicBuckets 参数(Config 默认值:True)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过在存储桶级别防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过启用 s3_ bucket_policy_grantee_check 来管理对 AWS 云的访问权限。此规则检查 Amazon S3 存储桶授予的访问权限是否受任何 AWS 委托人、联合身份用户、服务委托人、IP 地址或您提供的 Amazon Virtual Private Cloud (Amazon VPC) ID 的限制。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon SageMaker 笔记本不允许直接访问互联网,管理对 AWS 云中资源的访问。通过防止直接访问互联网,您可以防止未经授权的用户访问敏感数据。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 此规则可确保 AWS Secrets Manager 机密已启用轮换。定期轮换机密可以缩短机密的有效期,并有可能减少机密泄露时对业务的影响。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 此规则可确保 AWS Secrets Manager 机密已根据轮换计划成功轮换。定期轮换机密可以缩短机密的有效期,并有可能减少机密泄露时对业务的影响。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 确保 AWS Systems Manager (SSM) 文档不公开,因为这可能会允许意外访问您的 SSM 文档。公开 SSM 文档可能会公开有关您的账户、资源和内部流程的信息。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可以通过对 AWS 资源的入口和出口网络流量进行有状态筛选,从而帮助管理网络访问。限制默认安全组上的所有流量有助于限制对 AWS 资源的远程访问。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。通过限制从互联网 (0.0.0.0/0) 访问安全组内的资源,可以控制对内部系统的远程访问。 | |
AC.L1-3.1.1 | 仅允许授权用户、代表授权用户行事的进程或设备(包括其他信息系统)访问信息系统。 | 通过确保 Amazon OpenSearch Service 域位于 Amazon Virtual Private Cloud (Amazon VPC) 中,来管理对 AWS 云的访问。Amazon VPC 中的 Amazon OpenSearch Service 域可实现 Amazon OpenSearch Service 与 Amazon VPC 中其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 DMS 复制实例无法公开访问来管理对 AWS 云的访问。DMS 复制实例可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 EBS 快照不可公开还原来管理对 AWS 云的访问。EBS 卷快照可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 确保启用实例元数据服务版本 2 (IMDSv2) 方法,以帮助保护对 Amazon Elastic Compute Cloud (Amazon EC2) 实例元数据的访问和控制。IMDSv2 方法使用基于会话的控制。使用 IMDSv2,可以实施控制来限制对实例元数据的更改。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon Elastic Compute Cloud (Amazon EC2) 实例无法公开访问来管理对 AWS 云的访问。Amazon EC2 实例可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon OpenSearch Service (OpenSearch Service) 域位于 Amazon Virtual Private Cloud (Amazon VPC) 中,来管理对 AWS 云的访问。Amazon VPC 中的 OpenSearch Service 域可实现 Amazon OpenSearch Service 与 Amazon VPC 中其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过为 Amazon EMR 集群启用 Kerberos,可以按照最低权限和职责分离的原则管理和纳入访问权限和授权。在 Kerberos 中,需要进行身份验证的服务和用户称为委托人。委托人存在于 Kerberos 领域中。在该领域中,Kerberos 服务器被称为密钥分配中心 (KDC)。它为委托人提供一种进行身份验证的方法。KDC 通过颁发用于身份验证的票证进行身份验证。KDC 维护一个包含其领域中的委托人、它们的密码及其它有关每个委托人的管理信息的数据库。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon EMR 集群主节点无法公开访问来管理对 AWS 云的访问。Amazon EMR 集群主节点可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 确保 AWS Identity and Access Management (IAM) 用户、IAM 角色或 IAM 组没有控制系统和资产访问的内联策略。AWS 建议使用托管策略而不是内联策略。托管策略允许可重用性、版本控制、回滚和委托权限管理。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 身份和凭证是根据组织 IAM 密码策略颁发、管理和验证的。它们符合或超过 NIST SP 800-63 和针对密码强度的 AWS 基础安全最佳实践标准规定的要求。此规则允许您为 IAM 密码策略选择设置 RequireUppercaseCharacters(AWS 基础安全最佳实践值:true)、RequireLowercaseCharacters(AWS 基础安全最佳实践值:true)、RequireSymbols(AWS 基础安全最佳实践值:true)、RequireNumbers(AWS 基础安全最佳实践值:true)、MinimumPasswordLength(AWS 基础安全最佳实践值:14)、PasswordReusePrevention(AWS 基础安全最佳实践值:24)和 MaxPasswordAge(AWS 基础安全最佳实践值:90)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | AWS Identity and Access Management (IAM) 可以帮助您将最低权限和职责分离原则与访问权限和授权相结合,限制策略包含 "Effect": "Allow" with "Action": "*" over "Resource": "*"。允许用户拥有超过完成任务所需的权限,可能会违反最低权限和职责分离的原则。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过检查根用户的 AWS Identity and Access Management (IAM) 角色是否拥有访问密钥,可以控制对系统和资产的访问。确保删除根访问密钥。相反,创建和使用基于角色的 AWS 账户来帮助纳入最少功能原则。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | AWS Identity and Access Management (IAM) 可通过确保用户至少属于一个组来帮助您限制访问权限和授权。允许用户拥有超过完成任务所需的权限,可能会违反最低权限和职责分离的原则。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 启用此规则可限制对 AWS 云中资源的访问。此规则可确保为所有用户启用多重身份验证 (MFA)。MFA 在登录凭证之上添加一层额外的保护。要求用户进行多重身份验证,从而减少账户被盗事件。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 此规则可确保仅将 AWS Identity and Access Management (IAM) 策略附加到组或角色,以控制对系统和资产的访问。在组或角色级别分配权限有助于减少身份获得或保留过多权限的机会。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可对 AWS 资源的入口和出口网络流量进行有状态过滤,从而帮助管理网络访问。不允许您资源上的入口(或远程)流量从 0.0.0.0/0 进入端口 22 有助于限制远程访问。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 在 Amazon Virtual Private Cloud (Amazon VPC) 内部署 Amazon Elastic Compute Cloud (Amazon EC2) 实例,以实现实例与 Amazon VPC 内其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。AWS 云中的所有流量都会保持安全。由于进行了逻辑隔离,与使用公共终端节点的域相比,驻留在 Amazon VPC 中的域有一层额外的安全保护。将 Amazon EC2 实例分配给 Amazon VPC 以正确管理访问权限。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保互联网网关仅连接到经过授权的 Amazon Virtual Private Cloud (Amazon VPC),来管理对 AWS 云中资源的访问。互联网网关允许进出 Amazon VPC 的双向互联网访问,这可能会导致未经授权访问 Amazon VPC 资源。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 AWS Lambda 函数无法公开访问,来管理对 AWS 云中资源的访问。公开访问可能导致资源可用性下降。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 在 Amazon Virtual Private Cloud (Amazon VPC) 中部署 AWS Lambda 函数,以便在 Amazon VPC 中的函数和其他服务之间进行安全通信。使用此配置时,不需要互联网网关、NAT 设备或 VPN 连接。AWS 云中的所有流量都会保持安全。由于进行了逻辑隔离,与使用公共终端节点的域相比,驻留在 Amazon VPC 中的域有一层额外的安全保护。为了正确管理访问权限,应将 AWS Lambda 函数分配给 VPC。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保为所有拥有控制台密码的 AWS Identity and Access Management (IAM) 用户启用 MFA,来管理对 AWS 云中资源的访问。MFA 在登录凭证之上添加一层额外的保护。通过要求用户进行 MFA,您可以减少账户被盗事件,防止未经授权的用户访问敏感数据。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon Redshift 集群不是公有的,来管理对 AWS 云中资源的访问。Amazon Redshift 集群可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。此规则允许您选择设置 blockedPort1 - blockedPort5 参数(Config 默认值:20,21,3389,3306,4333)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保为根用户启用硬件 MFA,来管理对 AWS 云中资源的访问。根用户是 AWS 账户中权限最高的用户。MFA 为登录凭证增加了一层额外的保护。通过要求根用户进行 MFA,可以减少 AWS 账户被盗的事件。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保为根用户启用 MFA,来管理对 AWS 云中资源的访问。根用户是 AWS 账户中权限最高的用户。MFA 为登录凭证增加了一层额外的保护。通过要求根用户进行 MFA,可以减少 AWS 账户被盗的事件。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。此规则允许您选择设置 ignorePublicAcls(Config 默认:True)、blockPublicPolicy(Config 默认值:True)、blockPublicAcls(Config 默认值:True)和 restrictPublicBuckets 参数(Config 默认值:True)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过在存储桶级别防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过启用 s3_ bucket_policy_grantee_check 来管理对 AWS 云的访问权限。此规则检查 Amazon S3 存储桶授予的访问权限是否受任何 AWS 委托人、联合身份用户、服务委托人、IP 地址或您提供的 Amazon Virtual Private Cloud (Amazon VPC) ID 的限制。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon SageMaker 笔记本不允许直接访问互联网,管理对 AWS 云中资源的访问。通过防止直接访问互联网,您可以防止未经授权的用户访问敏感数据。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可以通过对 AWS 资源的入口和出口网络流量进行有状态筛选,从而帮助管理网络访问。限制默认安全组上的所有流量有助于限制对 AWS 资源的远程访问。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。通过限制从互联网 (0.0.0.0/0) 访问安全组内的资源,可以控制对内部系统的远程访问。 | |
AC.L1-3.1.2 | 将信息系统的访问限制在授权用户获准执行的事务类型和功能范围内。 | 通过确保 Amazon OpenSearch Service 域位于 Amazon Virtual Private Cloud (Amazon VPC) 中,来管理对 AWS 云的访问。Amazon VPC 中的 Amazon OpenSearch Service 域可实现 Amazon OpenSearch Service 与 Amazon VPC 中其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 确保在 Elastic Load Balancers (ELB) 上启用 AWS WAF,以帮助保护 Web 应用程序。WAF 有助于保护您的 Web 应用程序或 API 免遭常见 Web 漏洞的侵害。这些 Web 漏洞可能会影响可用性、损害安全性或消耗环境中过多的资源。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 如果您使用公有 IP 地址配置网络接口,则可以从互联网访问这些网络接口的相关资源。EC2 资源不应可公开访问,因为这可能会允许意外地访问您的应用程序或服务器。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon Elastic Compute Cloud (Amazon EC2) 实例无法公开访问来管理对 AWS 云的访问。Amazon EC2 实例可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon EMR 集群主节点无法公开访问来管理对 AWS 云的访问。Amazon EMR 集群主节点可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可对 AWS 资源的入口和出口网络流量进行有状态过滤,从而帮助管理网络访问。不允许您资源上的入口(或远程)流量从 0.0.0.0/0 进入端口 22 有助于限制远程访问。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保互联网网关仅连接到经过授权的 Amazon Virtual Private Cloud (Amazon VPC),来管理对 AWS 云中资源的访问。互联网网关允许进出 Amazon VPC 的双向互联网访问,这可能会导致未经授权访问 Amazon VPC 资源。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 AWS Lambda 函数无法公开访问,来管理对 AWS 云中资源的访问。公开访问可能导致资源可用性下降。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 确保 Amazon EC2 路由表中没有指向互联网网关的无限制路由。移除或限制 Amazon VPC 内工作负载的互联网访问可以减少环境中的意外访问。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon Redshift 集群不是公有的,来管理对 AWS 云中资源的访问。Amazon Redshift 集群可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。此规则允许您选择设置 blockedPort1 - blockedPort5 参数(Config 默认值:20,21,3389,3306,4333)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。此规则允许您选择设置 ignorePublicAcls(Config 默认:True)、blockPublicPolicy(Config 默认值:True)、blockPublicAcls(Config 默认值:True)和 restrictPublicBuckets 参数(Config 默认值:True)。实际值应反映贵组织的策略。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过在存储桶级别防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon SageMaker 笔记本不允许直接访问互联网,管理对 AWS 云中资源的访问。通过防止直接访问互联网,您可以防止未经授权的用户访问敏感数据。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 确保 AWS Systems Manager (SSM) 文档不公开,因为这可能会允许意外访问您的 SSM 文档。公开 SSM 文档可能会公开有关您的账户、资源和内部流程的信息。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保 Amazon Virtual Private Cloud (VPC) 子网不会自动分配公有 IP 地址,来管理对 AWS 云的访问。Amazon Elastic Compute Cloud (EC2) 实例在启用此属性的子网中启动时,其主网络接口会分配一个公有 IP 地址。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可以通过对 AWS 资源的入口和出口网络流量进行有状态筛选,从而帮助管理网络访问。限制默认安全组上的所有流量有助于限制对 AWS 资源的远程访问。 | |
AC.L1-3.1.20 | 验证和控制/限制外部信息系统的连接和使用。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。通过限制从互联网 (0.0.0.0/0) 访问安全组内的资源,可以控制对内部系统的远程访问。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | API Gateway 日志显示访问 API 的用户以及他们访问 API 的方式的详细视图。这种洞察可实现用户活动的可见性。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | 收集 Simple Storage Service (Amazon S3) 数据事件有助于检测任何异常活动。详细信息包括访问 Amazon S3 存储桶的 AWS 账户信息、IP 地址和事件时间。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | 使用 Amazon CloudWatch 集中收集和管理日志事件活动。包含 AWS CloudTrail 数据可提供您的 AWS 账户中 API 调用活动的详细信息。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | Elastic Load Balancing 活动是环境中的一个通信中心点。确保已启用 ELB 日志记录。收集的数据将提供有关发送到 ELB 的请求的详细信息。每个日志都包含信息 (例如,收到请求的时间、客户端的 IP 地址、延迟、请求路径和服务器响应)。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | 通过为 Amazon EMR 集群启用 Kerberos,可以按照最低权限和职责分离的原则管理和纳入访问权限和授权。在 Kerberos 中,需要进行身份验证的服务和用户称为委托人。委托人存在于 Kerberos 领域中。在该领域中,Kerberos 服务器被称为密钥分配中心 (KDC)。它为委托人提供一种进行身份验证的方法。KDC 通过颁发用于身份验证的票证进行身份验证。KDC 维护一个包含其领域中的委托人、它们的密码及其它有关每个委托人的管理信息的数据库。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | AWS CloudTrail 记录 AWS 管理控制台操作和 API 调用。您可以标识哪些用户和账户调用了 AWS、从中发出调用的源 IP 地址以及调用的发生时间。如果启用了 MULTI_REGION_CLOUD_TRAIL_ENABLED,CloudTrail 会将来自所有 AWS 区域的日志文件传输到您的 S3 存储桶。此外,当 AWS 推出新区域时,CloudTrail 将在新区域中创建相同的跟踪。因此,您无需采取任何措施,即可收到包含新区域的 API 活动的日志文件。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | 为了帮助在环境中进行日志记录和监控,请确保已启用 Amazon Relational Database Service (Amazon RDS) 日志记录。利用 Amazon RDS 日志记录,您可以捕获诸如连接、断开连接、查询或查询的表之类的事件。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | Amazon Simple Storage Service (Amazon S3) 服务器访问日志记录可提供一种监控网络中是否存在潜在网络安全事件的方法。通过捕获向 Amazon S3 存储桶发出的请求的详细记录,来监控事件。每条访问日志记录都提供有关单个访问请求的详细信息。这些详细信息包括请求者、存储桶名称、请求时间、请求操作、响应状态和错误代码(如果相关)。 | |
IA.L1-3.5.1 | 识别信息系统用户、代表用户行事的进程或设备。 | 为了帮助在您的环境中进行日志记录和监控,请在区域和全局 Web ACL 上启用 AWS WAF (V2) 日志记录。AWSWAF 日志记录提供有关 Web ACL 分析的流量的详细信息。日志记录 AWS 接收来自 AWS 资源的请求的时间,有关请求的详细信息,以及每个请求所匹配的规则的操作。 | |
IA.L1-3.5.2 | 验证(或核实)这些用户、进程或设备的身份,这是允许访问组织信息系统的先决条件。 | 通过为 Amazon EMR 集群启用 Kerberos,可以按照最低权限和职责分离的原则管理和纳入访问权限和授权。在 Kerberos 中,需要进行身份验证的服务和用户称为委托人。委托人存在于 Kerberos 领域中。在该领域中,Kerberos 服务器被称为密钥分配中心 (KDC)。它为委托人提供一种进行身份验证的方法。KDC 通过颁发用于身份验证的票证进行身份验证。KDC 维护一个包含其领域中的委托人、它们的密码及其它有关每个委托人的管理信息的数据库。 | |
IA.L1-3.5.2 | 验证(或核实)这些用户、进程或设备的身份,这是允许访问组织信息系统的先决条件。 | 身份和凭证是根据组织 IAM 密码策略颁发、管理和验证的。它们符合或超过 NIST SP 800-63 和针对密码强度的 AWS 基础安全最佳实践标准规定的要求。此规则允许您为 IAM 密码策略选择设置 RequireUppercaseCharacters(AWS 基础安全最佳实践值:true)、RequireLowercaseCharacters(AWS 基础安全最佳实践值:true)、RequireSymbols(AWS 基础安全最佳实践值:true)、RequireNumbers(AWS 基础安全最佳实践值:true)、MinimumPasswordLength(AWS 基础安全最佳实践值:14)、PasswordReusePrevention(AWS 基础安全最佳实践值:24)和 MaxPasswordAge(AWS 基础安全最佳实践值:90)。实际值应反映贵组织的策略。 | |
IA.L1-3.5.2 | 验证(或核实)这些用户、进程或设备的身份,这是允许访问组织信息系统的先决条件。 | 启用此规则可限制对 AWS 云中资源的访问。此规则可确保为所有用户启用多重身份验证 (MFA)。MFA 在登录凭证之上添加一层额外的保护。要求用户进行多重身份验证,从而减少账户被盗事件。 | |
IA.L1-3.5.2 | 验证(或核实)这些用户、进程或设备的身份,这是允许访问组织信息系统的先决条件。 | 通过确保为所有拥有控制台密码的 AWS Identity and Access Management (IAM) 用户启用 MFA,来管理对 AWS 云中资源的访问。MFA 在登录凭证之上添加一层额外的保护。通过要求用户进行 MFA,您可以减少账户被盗事件,防止未经授权的用户访问敏感数据。 | |
IA.L1-3.5.2 | 验证(或核实)这些用户、进程或设备的身份,这是允许访问组织信息系统的先决条件。 | 通过确保为根用户启用硬件 MFA,来管理对 AWS 云中资源的访问。根用户是 AWS 账户中权限最高的用户。MFA 为登录凭证增加了一层额外的保护。通过要求根用户进行 MFA,可以减少 AWS 账户被盗的事件。 | |
IA.L1-3.5.2 | 验证(或核实)这些用户、进程或设备的身份,这是允许访问组织信息系统的先决条件。 | 通过确保为根用户启用 MFA,来管理对 AWS 云中资源的访问。根用户是 AWS 账户中权限最高的用户。MFA 为登录凭证增加了一层额外的保护。通过要求根用户进行 MFA,可以减少 AWS 账户被盗的事件。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保您的 Elastic Load Balancers (ELB) 已配置为丢弃 http 标头。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 为帮助保护传输中的数据,请确保应用负载均衡器自动将未加密的 HTTP 请求重定向到 HTTPS。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保在 Elastic Load Balancers (ELB) 上启用 AWS WAF,以帮助保护 Web 应用程序。WAF 有助于保护您的 Web 应用程序或 API 免遭常见 Web 漏洞的侵害。这些 Web 漏洞可能会影响可用性、损害安全性或消耗环境中过多的资源。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过 AWS WAF,您可以配置一组规则(称为 Web 访问控制列表,即 Web ACL),基于可自定义的 Web 安全规则以及您定义的条件,允许、阻止 Web 请求或统计 Web 请求数量。确保您的 Amazon API Gateway 阶段与某个 WAF Web ACL 关联,以保护其免受恶意攻击 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 当指标在指定数量的评估期超过阈值时,Amazon CloudWatch 会发出警报。告警根据指标或表达式在多个时间段内相对于某阈值的值执行一项或多项操作。此规则需要 alarmActionRequired(Config 默认值:True)、insufficientDataActionRequired(Config 默认值:True)、okActionRequired(Config 默认值:False)的值。实际值应反映您的环境的警报操作。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 DMS 复制实例无法公开访问来管理对 AWS 云的访问。DMS 复制实例可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 EBS 快照不可公开还原来管理对 AWS 云的访问。EBS 卷快照可能包含敏感信息,因此需要对此类账户进行访问控制。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon OpenSearch Service (OpenSearch Service) 域位于 Amazon Virtual Private Cloud (Amazon VPC) 中,来管理对 AWS 云的访问。Amazon VPC 中的 OpenSearch Service 域可实现 Amazon OpenSearch Service 与 Amazon VPC 中其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保 Amazon OpenSearch Service 启用了节点到节点加密。利用节点到节点加密,将能够为 Amazon Virtual Private Cloud (Amazon VPC) 内的所有通信启用 TLS 1.2 加密。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 由于可能存在敏感数据,并且为了帮助保护传输中的数据,应确保 Elastic Load Balancing 启用了加密。使用 AWS Certificate Manager 通过 AWS 服务和内部资源管理、预置和部署公有和私有 SSL/TLS 证书。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保您的弹性负载均衡器 (ELB) 配置了 SSL 或 HTTPS 侦听器。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | Amazon GuardDuty 可以通过使用威胁情报源来帮助监控和检测潜在的网络安全事件。这些威胁情报源包括恶意 IP 列表和机器学习列表,用于标识您的 AWS 云环境中的意外、未经授权的恶意活动。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可对 AWS 资源的入口和出口网络流量进行有状态过滤,从而帮助管理网络访问。不允许您资源上的入口(或远程)流量从 0.0.0.0/0 进入端口 22 有助于限制远程访问。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 在 Amazon Virtual Private Cloud (Amazon VPC) 内部署 Amazon Elastic Compute Cloud (Amazon EC2) 实例,以实现实例与 Amazon VPC 内其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。AWS 云中的所有流量都会保持安全。由于进行了逻辑隔离,与使用公共终端节点的域相比,驻留在 Amazon VPC 中的域有一层额外的安全保护。将 Amazon EC2 实例分配给 Amazon VPC 以正确管理访问权限。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保互联网网关仅连接到经过授权的 Amazon Virtual Private Cloud (Amazon VPC),来管理对 AWS 云中资源的访问。互联网网关允许进出 Amazon VPC 的双向互联网访问,这可能会导致未经授权访问 Amazon VPC 资源。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 AWS Lambda 函数无法公开访问,来管理对 AWS 云中资源的访问。公开访问可能导致资源可用性下降。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 在 Amazon Virtual Private Cloud (Amazon VPC) 中部署 AWS Lambda 函数,以便在 Amazon VPC 中的函数和其他服务之间进行安全通信。使用此配置时,不需要互联网网关、NAT 设备或 VPN 连接。AWS 云中的所有流量都会保持安全。由于进行了逻辑隔离,与使用公共终端节点的域相比,驻留在 Amazon VPC 中的域有一层额外的安全保护。为了正确管理访问权限,应将 AWS Lambda 函数分配给 VPC。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保 Amazon EC2 路由表中没有指向互联网网关的无限制路由。移除或限制 Amazon VPC 内工作负载的互联网访问可以减少环境中的意外访问。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon Relational Database Service (Amazon RDS) 实例不是公有的,来管理对 AWS 云中资源的访问。Amazon RDS 数据库实例可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon Redshift 集群不是公有的,来管理对 AWS 云中资源的访问。Amazon Redshift 集群可能包含敏感信息,因此需要对此类账户实施相应原则和访问控制。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保您的 Amazon Redshift 集群需要 TLS/SSL 加密才能连接到 SQL 客户端。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。此规则允许您选择设置 blockedPort1 - blockedPort5 参数(Config 默认值:20,21,3389,3306,4333)。实际值应反映贵组织的策略。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。此规则允许您选择设置 ignorePublicAcls(Config 默认:True)、blockPublicPolicy(Config 默认值:True)、blockPublicAcls(Config 默认值:True)和 restrictPublicBuckets 参数(Config 默认值:True)。实际值应反映贵组织的策略。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon Simple Storage Service (Amazon S3) 存储桶无法公开访问,来管理对 AWS 云中资源的访问。该规则通过在存储桶级别防止公众访问,来帮助保护敏感数据免受未经授权的远程用户的访问。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过仅允许授权用户、进程和设备访问 Amazon Simple Storage Service (Amazon S3) 存储桶,来管理对 AWS 云中资源的访问。访问管理应与数据的分类保持一致。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 为了帮助保护传输中的数据,请确保您的 Amazon Simple Storage Service (Amazon S3) 存储桶需要请求使用安全套接字层 (SSL)。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon SageMaker 笔记本不允许直接访问互联网,管理对 AWS 云中资源的访问。通过防止直接访问互联网,您可以防止未经授权的用户访问敏感数据。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | AWS Security Hub 有助于监控未经授权的人员、连接、设备和软件。AWSSecurity Hub 可以聚合、组织和优先处理来自多个 AWS 服务的安全告警或结果。其中一些服务包括 Amazon Security Hub、Amazon Inspector、Amazon Macie、AWS Identity and Access Management (IAM) Access Analyzer、AWS Firewall Manager 和 AWS 合作伙伴解决方案。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保 AWS Systems Manager (SSM) 文档不公开,因为这可能会允许意外访问您的 SSM 文档。公开 SSM 文档可能会公开有关您的账户、资源和内部流程的信息。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | Amazon Elastic Compute Cloud (Amazon EC2) 安全组可以通过对 AWS 资源的入口和出口网络流量进行有状态筛选,从而帮助管理网络访问。限制默认安全组上的所有流量有助于限制对 AWS 资源的远程访问。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保在 Amazon Elastic Compute Cloud (Amazon EC2) 安全组上限制通用端口,来管理对 AWS 云中资源的访问。如果不将端口访问限制为可信来源,可能会导致针对系统可用性、完整性和机密性的攻击。通过限制从互联网 (0.0.0.0/0) 访问安全组内的资源,可以控制对内部系统的远程访问。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 通过确保 Amazon OpenSearch Service 域位于 Amazon Virtual Private Cloud (Amazon VPC) 中,来管理对 AWS 云的访问。Amazon VPC 中的 Amazon OpenSearch Service 域可实现 Amazon OpenSearch Service 与 Amazon VPC 中其他服务之间的安全通信,而无需互联网网关、NAT 设备或 VPN 连接。 | |
SC.L1-3.13.1 | 在信息系统的外部边界和关键内部边界监控、控制和保护组织通信(即组织信息系统传输或接收的信息)。 | 确保 Amazon OpenSearch Service 启用了节点到节点加密。利用节点到节点加密,将能够为 Amazon Virtual Private Cloud (Amazon VPC) 内的所有通信启用 TLS 1.2 加密。由于可能存在敏感数据,因此应启用传输中加密以帮助保护这些数据。 | |
SI.L1-3.14.1 | 及时识别、报告和纠正信息及信息系统的缺陷。 | 当指标在指定数量的评估期超过阈值时,Amazon CloudWatch 会发出警报。告警根据指标或表达式在多个时间段内相对于某阈值的值执行一项或多项操作。此规则需要 alarmActionRequired(Config 默认值:True)、insufficientDataActionRequired(Config 默认值:True)、okActionRequired(Config 默认值:False)的值。实际值应反映您的环境的警报操作。 | |
SI.L1-3.14.1 | 及时识别、报告和纠正信息及信息系统的缺陷。 | Amazon GuardDuty 可以通过使用威胁情报源来帮助监控和检测潜在的网络安全事件。这些威胁情报源包括恶意 IP 列表和机器学习列表,用于标识您的 AWS 云环境中的意外、未经授权的恶意活动。 | |
SI.L1-3.14.1 | 及时识别、报告和纠正信息及信息系统的缺陷。 | AWS Security Hub 有助于监控未经授权的人员、连接、设备和软件。AWSSecurity Hub 可以聚合、组织和优先处理来自多个 AWS 服务的安全告警或结果。其中一些服务包括 Amazon Security Hub、Amazon Inspector、Amazon Macie、AWS Identity and Access Management (IAM) Access Analyzer、AWS Firewall Manager 和 AWS 合作伙伴解决方案。 | |
SI.L1-3.14.2 | 在组织信息系统的适当位置提供恶意代码防护。 | Amazon GuardDuty 可以通过使用威胁情报源来帮助监控和检测潜在的网络安全事件。这些威胁情报源包括恶意 IP 列表和机器学习列表,用于标识您的 AWS 云环境中的意外、未经授权的恶意活动。 | |
SI.L1-3.14.5 | 定期扫描信息系统,并在下载、打开或执行来自外部来源的文件时实时扫描。 | Amazon Elastic Container Repository (ECR) 映像扫描可帮助识别容器映像中的软件漏洞。在 ECR 存储库中启用映像扫描功能可为所存储映像的完整性和安全性增加一层验证。 |
模板
该模板可在 GitHub 上找到:CMMC 2.0 Level 1 操作最佳实践