Melhores práticas operacionais para controles críticos de segurança do CIS v8 IG3 - AWS Config

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Melhores práticas operacionais para controles críticos de segurança do CIS v8 IG3

Os pacotes de conformidade fornecem uma estrutura de conformidade de uso geral projetada para permitir que você crie verificações de governança de segurança, operação ou otimização de custos usando regras e ações de remediação gerenciadas ou personalizadas. AWS Config AWS Config Os pacotes de conformidade, como os modelos de amostra, não foram projetados para garantir totalmente a conformidade com um padrão específico de governança ou conformidade. Você é responsável por avaliar se o seu uso dos serviços atende aos requisitos legais e regulamentares aplicáveis.

Veja a seguir um exemplo de mapeamento entre o Center for Internet Security (CIS) Critical Security Controls v8 IG3 e as regras gerenciadas AWS do Config. Cada um AWS Config se aplica a um AWS recurso específico e está relacionado a um ou mais controles do CIS Critical Security Controls IG3 v8. Um IG3 controle CIS Critical Security Controls v8 pode estar relacionado a várias AWS Config regras. Consulte a tabela abaixo para conferir mais detalhes e orientações relacionados a esses mapeamentos.

ID de controle Descrição do controle AWS Regra de configuração Orientação
1.1 Estabelecer e manter um inventário detalhado dos ativos corporativos

eip-attached

Essa regra garante que a Elastic IPs alocada para uma Amazon Virtual Private Cloud (Amazon VPC) seja conectada às instâncias da Amazon Elastic Compute Cloud ( EC2Amazon) ou às interfaces de rede elásticas em uso. Essa regra ajuda a monitorar o que não é usado EIPs em seu ambiente.
1.1 Estabelecer e manter um inventário detalhado dos ativos corporativos

ec2-stopped-instance

Ative essa regra para ajudar na configuração básica das instâncias do Amazon Elastic Compute Cloud EC2 (Amazon), verificando se as EC2 instâncias da Amazon foram interrompidas por mais do que o número permitido de dias, de acordo com os padrões da sua organização.
1.1 Estabelecer e manter um inventário detalhado dos ativos corporativos

vpc-network-acl-unused-verificar

Essa regra garante que as listas de controle de acesso à rede do Amazon Virtual Private Cloud (VPC) estejam em uso. O monitoramento de listas de controle de acesso à rede não utilizadas pode ajudar a manter a precisão do inventário e do gerenciamento em seu ambiente.
1.1 Estabelecer e manter um inventário detalhado dos ativos corporativos

ec2- -manager instance-managed-by-systems

É possível fazer um inventário das plataformas de software e aplicativos dentro da organização gerenciando instâncias do Amazon Elastic Compute Cloud (Amazon EC2) com o AWS Systems Manager. Use o AWS Systems Manager para fornecer configurações detalhadas do sistema, níveis de patch do sistema operacional, nome e tipo de serviços, instalações de software, nome do aplicativo, editor e versão, além de outros detalhes sobre seu ambiente.
1.1 Estabelecer e manter um inventário detalhado dos ativos corporativos

ec2- -check managedinstance-association-compliance-status

Use o AWS Systems Manager Associations para ajudar no inventário de plataformas e aplicativos de software em uma organização. AWS Systems Manager atribui um estado de configuração às instâncias gerenciadas e permite que você defina linhas de base de níveis de patch do sistema operacional, instalações de software, configurações de aplicações e outros detalhes sobre o ambiente.
1.1 Estabelecer e manter um inventário detalhado dos ativos corporativos

ec2- security-group-attached-to -eni

Essa regra garante que os grupos de segurança sejam vinculados a uma instância do Amazon Elastic Compute Cloud (Amazon EC2) ou a uma ENI. Essa regra ajuda a monitorar grupos de segurança não utilizados no inventário e no gerenciamento do seu ambiente.
2.2 Verificar se o software autorizado tem suporte atualmente

elastic-beanstalk-managed-updates-habilitado

Habilitar atualizações gerenciadas da plataforma para um ambiente do Amazon Elastic Beanstalk garante que as últimas correções, atualizações e recursos de plataforma disponíveis para o ambiente sejam instalados. Uma das práticas recomendadas para proteger sistemas é manter a instalação de patches em dia.
2.2 Verificar se o software autorizado tem suporte atualmente

ec2- -check managedinstance-patch-compliance-status

Ative essa regra para ajudar na identificação e documentação das vulnerabilidades do Amazon Elastic Compute Cloud (Amazon EC2). A regra verifica se a conformidade de patches de EC2 instâncias da Amazon no AWS Systems Manager conforme exigido pelas políticas e procedimentos da sua organização.
2.2 Verificar se o software autorizado tem suporte atualmente

ecs-fargate-latest-platform-versão

Atualizações e patches de segurança são implantados automaticamente para suas tarefas do AWS Fargate. Se for encontrado um problema de segurança que afete uma versão da plataforma AWS Fargate, AWS corrija a versão da plataforma. Para ajudar no gerenciamento de patches de suas tarefas do Amazon Elastic Container Service (ECS) executando o AWS Fargate, atualize as tarefas autônomas de seus serviços para usar a versão mais recente da plataforma.
2.4 Utilizar ferramentas automatizadas de inventário de software

ec2- -manager instance-managed-by-systems

É possível fazer um inventário das plataformas de software e aplicativos dentro da organização gerenciando instâncias do Amazon Elastic Compute Cloud (Amazon EC2) com o AWS Systems Manager. Use o AWS Systems Manager para fornecer configurações detalhadas do sistema, níveis de patch do sistema operacional, nome e tipo de serviços, instalações de software, nome do aplicativo, editor e versão, além de outros detalhes sobre seu ambiente.
2.4 Utilizar ferramentas automatizadas de inventário de software

ec2- -check managedinstance-association-compliance-status

Use o AWS Systems Manager Associations para ajudar no inventário de plataformas e aplicativos de software em uma organização. AWS Systems Manager atribui um estado de configuração às instâncias gerenciadas e permite que você defina linhas de base de níveis de patch do sistema operacional, instalações de software, configurações de aplicações e outros detalhes sobre o ambiente.
3.3 Configurar listas de controle de acesso a dados

ec2-imdsv2-check

Certifique-se de que o método Instance Metadata Service versão 2 (IMDSv2) esteja ativado para ajudar a proteger o acesso e o controle dos metadados da instância do Amazon Elastic Compute Cloud EC2 (Amazon). O IMDSv2 método usa controles baseados em sessão. Com IMDSv2, controles podem ser implementados para restringir as alterações nos metadados da instância.
3.3 Configurar listas de controle de acesso a dados

ec2- instance-profile-attached

EC2 perfis de instância passam uma função do IAM para uma EC2 instância. Anexar um perfil de instância às instâncias pode ajudar no gerenciamento de privilégio mínimo e permissões.
3.3 Configurar listas de controle de acesso a dados

dms-replication-not-public

Gerencie o acesso à AWS nuvem garantindo que as instâncias de replicação do DMS não possam ser acessadas publicamente. As instâncias de replicação do DMS podem conter informações confidenciais, e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

ebs-snapshot-public-restorable-verificar

Gerencie o acesso à AWS nuvem garantindo que os instantâneos do EBS não sejam restauráveis publicamente. Os instantâneos de volume do EBS podem conter informações confidenciais, e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

emr-kerberos-enabled

Ao habilitar o Kerberos para clusters do Amazon EMR, é possível gerenciar e incorporar as permissões e autorizações de acesso com os princípios de privilégio mínimo e separação de deveres. No Kerberos, os serviços e os usuários que precisam se autenticar são conhecidos como entidades principais. As entidades principais existem em um realm Kerberos. No realm, um servidor Kerberos é conhecido como o centro de distribuição de chaves (KDC). Ele fornece um meio para as entidades principais se autenticarem. A autenticação do KDC é feita com a emissão de tíquetes. O KDC mantém um banco de dados das entidades principais no realm, as senhas e outras informações administrativas sobre cada entidade principal.
3.3 Configurar listas de controle de acesso a dados

iam-group-has-users-verificar

AWS O Identity and Access Management (IAM) pode ajudá-lo a incorporar os princípios de privilégio mínimo e separação de deveres com permissões e autorizações de acesso, garantindo que os grupos do IAM tenham pelo menos um usuário. Colocar usuários em grupos com base nas permissões associadas ou na função de trabalho é uma forma de incorporar o privilégio mínimo.
3.3 Configurar listas de controle de acesso a dados

iam-no-inline-policy-verificar

Certifique-se de que um usuário, uma função do IAM ou um grupo do IAM do AWS Identity and Access Management (IAM) não tenha uma política embutida para controlar o acesso a sistemas e ativos. AWS recomenda usar políticas gerenciadas em vez de políticas embutidas. As políticas gerenciadas permitem a reutilização, o versionamento, a reversão e a delegação do gerenciamento de permissões.
3.3 Configurar listas de controle de acesso a dados

ec2- instance-no-public-ip

Gerencie o acesso à AWS nuvem garantindo que as instâncias do Amazon Elastic Compute Cloud (Amazon EC2) não possam ser acessadas publicamente. EC2As instâncias da Amazon podem conter informações confidenciais e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

iam-policy-no-statements-with-full-access

Garanta que as ações do IAM estejam restritas somente às ações necessárias. Permitir que os usuários tenham mais privilégios do que o necessário para concluir uma tarefa pode violar o princípio de privilégio mínimo e separação de deveres.
3.3 Configurar listas de controle de acesso a dados

elasticsearch-in-vpc-only

Gerencie o acesso à AWS nuvem garantindo que os domínios do Amazon OpenSearch Service (OpenSearch Service) estejam dentro de uma Amazon Virtual Private Cloud (Amazon VPC). Um domínio OpenSearch de serviço em uma Amazon VPC permite a comunicação segura entre o OpenSearch serviço e outros serviços dentro da Amazon VPC sem a necessidade de um gateway de internet, dispositivo NAT ou conexão VPN.
3.3 Configurar listas de controle de acesso a dados

iam-user-group-membership-verificar

AWS O Identity and Access Management (IAM) pode ajudá-lo a restringir permissões e autorizações de acesso, garantindo que os usuários sejam membros de pelo menos um grupo. Permitir que os usuários tenham mais privilégios do que o necessário para concluir uma tarefa pode violar o princípio de privilégio mínimo e separação de deveres.
3.3 Configurar listas de controle de acesso a dados

ec2- instances-in-vpc

Implante instâncias do Amazon Elastic Compute Cloud (Amazon EC2) em uma Amazon Virtual Private Cloud (Amazon VPC) para permitir a comunicação segura entre uma instância e outros serviços dentro da Amazon VPC, sem exigir um gateway de internet, dispositivo NAT ou conexão VPN. Todo o tráfego permanece seguro na nuvem. AWS Devido ao seu isolamento lógico, os domínios que residem no Amazon VPC contam com uma camada adicional de segurança se comparados aos domínios que utilizam endpoints públicos. Atribua EC2 instâncias da Amazon a uma Amazon VPC para gerenciar adequadamente o acesso.
3.3 Configurar listas de controle de acesso a dados

emr-master-no-public-ip

Gerencie o acesso à AWS nuvem garantindo que os nós principais do cluster Amazon EMR não possam ser acessados publicamente. Os nós principais do cluster do Amazon EMR podem conter informações confidenciais, e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

iam-policy-no-statements-with-admin-access

AWS O Identity and Access Management (IAM) pode ajudá-lo a incorporar os princípios de privilégio mínimo e separação de deveres com permissões e autorizações de acesso, impedindo que as políticas contenham “Efeito”: “Permitir” com “Ação”: “*” sobre “Recurso”: “*”. Permitir que os usuários tenham mais privilégios do que o necessário para concluir uma tarefa pode violar o princípio de privilégio mínimo e separação de deveres.
3.3 Configurar listas de controle de acesso a dados

iam-user-no-policies-verificar

Essa regra garante que as políticas de AWS Identity and Access Management (IAM) sejam anexadas somente a grupos ou funções para controlar o acesso a sistemas e ativos. A atribuição de privilégios por grupo ou perfil ajuda a reduzir a oportunidade de uma identidade receber ou reter privilégios excessivos.
3.3 Configurar listas de controle de acesso a dados

iam-root-access-key-verificar

O acesso a sistemas e ativos pode ser controlado verificando se o usuário raiz não tem chaves de acesso anexadas à sua função de AWS Identity and Access Management (IAM). Exclua as chaves de acesso raiz. Em vez disso, crie e use com base em funções Contas da AWS para ajudar a incorporar o princípio da menor funcionalidade.
3.3 Configurar listas de controle de acesso a dados

iam-user-unused-credentials-verificar

AWS O Identity and Access Management (IAM) pode ajudá-lo com permissões e autorizações de acesso verificando senhas e chaves de acesso do IAM que não são usadas por um período de tempo especificado. Se essas credenciais não utilizadas forem identificadas, você deverá desabilitar e/ou removê-las, pois isso pode violar o princípio de privilégio mínimo. Essa regra exige que você defina um valor como maxCredentialUsage Idade (Config Default: 90). O valor real deve refletir as políticas da organização.
3.3 Configurar listas de controle de acesso a dados

iam-customer-policy-blocked-kms-actions

AWS O Identity and Access Management (IAM) pode ajudá-lo a incorporar os princípios de privilégio mínimo e separação de tarefas com permissões e autorizações de acesso, impedindo que as políticas contenham ações bloqueadas em AWS todas as chaves do Key Management Service. Ter mais privilégios do que o necessário para concluir uma tarefa pode violar o princípio de privilégio mínimo e separação de deveres. Essa regra permite que você defina o blockedActionsPatterns parâmetro. (Valor AWS básico das melhores práticas de segurança: kms: Decrypt,). kms: ReEncryptFrom Os valores reais devem refletir as políticas da organização.
3.3 Configurar listas de controle de acesso a dados

iam-inline-policy-blocked-kms-actions

Certifique-se de que um usuário, uma função do IAM ou um grupo do IAM do AWS Identity and Access Management (IAM) não tenha uma política embutida para permitir ações bloqueadas em AWS todas as chaves do Key Management Service. AWS recomenda usar políticas gerenciadas em vez de políticas embutidas. As políticas gerenciadas permitem a reutilização, o versionamento, a reversão e a delegação do gerenciamento de permissões. Essa regra permite que você defina o blockedActionsPatterns parâmetro. (Valor AWS básico das melhores práticas de segurança: kms: Decrypt,). kms: ReEncryptFrom Os valores reais devem refletir as políticas da organização.
3.3 Configurar listas de controle de acesso a dados

lambda-function-public-access-proibido

Gerencie o acesso aos recursos na AWS nuvem garantindo que as funções do AWS Lambda não possam ser acessadas publicamente. O acesso público pode causar degradação da disponibilidade de recursos.
3.3 Configurar listas de controle de acesso a dados

lambda-inside-vpc

Implante funções AWS Lambda em uma Amazon Virtual Private Cloud (Amazon VPC) para uma comunicação segura entre uma função e outros serviços dentro da Amazon VPC. Com essa configuração, não há necessidade de um gateway da Internet, dispositivo NAT ou conexão VPN. Todo o tráfego permanece seguro na nuvem. AWS Devido ao seu isolamento lógico, os domínios que residem no Amazon VPC contam com uma camada adicional de segurança se comparados aos domínios que utilizam endpoints públicos. Para gerenciar adequadamente o acesso, as funções do AWS Lambda devem ser atribuídas a uma VPC.
3.3 Configurar listas de controle de acesso a dados

rds-snapshots-public-prohibited

Gerencie o acesso aos recursos na AWS nuvem garantindo que as instâncias do Amazon Relational Database Service (Amazon RDS) não sejam públicas. As instâncias de banco de dados do Amazon RDS podem conter informações confidenciais e princípios, e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

rds-instance-public-access-verificar

Gerencie o acesso aos recursos na AWS nuvem garantindo que as instâncias do Amazon Relational Database Service (Amazon RDS) não sejam públicas. As instâncias de banco de dados do Amazon RDS podem conter informações confidenciais e princípios, e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

redshift-cluster-public-access-verificar

Gerencie o acesso aos recursos na AWS nuvem garantindo que os clusters do Amazon Redshift não sejam públicos. Os clusters do Amazon Redshift podem conter informações confidenciais e princípios, e o controle de acesso é necessário para essas contas.
3.3 Configurar listas de controle de acesso a dados

s3- account-level-public-access -blocos-periódicos

Gerencie o acesso aos recursos na AWS nuvem garantindo que os buckets do Amazon Simple Storage Service (Amazon S3) não possam ser acessados publicamente. Essa regra ajuda a manter os dados confidenciais protegidos de usuários remotos não autorizados, impedindo o acesso público. Essa regra permite que você defina opcionalmente ignorePublicAcls (Config Default: True), blockPublicPolicy (Config Default: True), blockPublicAcls (Config Default: True) e restrictPublicBuckets parâmetros (Config Default: True). Os valores reais devem refletir as políticas da organização.
3.3 Configurar listas de controle de acesso a dados

s3- bucket-public-read-prohibited

Gerencie o acesso aos recursos na AWS nuvem permitindo que somente usuários, processos e dispositivos autorizados acessem os buckets do Amazon Simple Storage Service (Amazon S3). O gerenciamento do acesso deve ser consistente com a classificação dos dados.
3.3 Configurar listas de controle de acesso a dados

s3- bucket-public-write-prohibited

Gerencie o acesso aos recursos na AWS nuvem permitindo que somente usuários, processos e dispositivos autorizados acessem os buckets do Amazon Simple Storage Service (Amazon S3). O gerenciamento do acesso deve ser consistente com a classificação dos dados.
3.3 Configurar listas de controle de acesso a dados

sagemaker-notebook-no-direct-acesso à internet

Gerencie o acesso aos recursos na AWS nuvem garantindo que os SageMaker notebooks da Amazon não permitam acesso direto à Internet. Ao impedir o acesso direto à internet, você impede que dados confidenciais sejam acessados por usuários não autorizados.
3.3 Configurar listas de controle de acesso a dados

subnet-auto-assign-public-ip desativado

Gerencie o acesso à AWS nuvem garantindo que as sub-redes da Amazon Virtual Private Cloud (VPC) não recebam automaticamente um endereço IP público. As instâncias do Amazon Elastic Compute Cloud (EC2) que são lançadas em sub-redes com esse atributo ativado têm um endereço IP público atribuído à sua interface de rede primária.
3.3 Configurar listas de controle de acesso a dados

ssm-document-not-public

Certifique-se AWS de que os documentos do Systems Manager (SSM) não sejam públicos, pois isso pode permitir acesso não intencional aos seus documentos SSM. Um documento do SSM público pode expor informações sobre sua conta, recursos e processos internos.
3.3 Configurar listas de controle de acesso a dados

ecs-task-definition-user-for-host-mode-check

Se uma definição de tarefa tem privilégios elevados, significa que o cliente optou especificamente por essas configurações. Esse controle verifica o aumento inesperado de privilégios quando uma definição de tarefa tem a rede de host habilitada e o cliente não optou por privilégios elevados.
3.3 Configurar listas de controle de acesso a dados

ecs-task-definition-nonroot-usuário

Para ajudar na implementação do princípio de privilégio mínimo, garanta que um usuário não raiz seja designado para acessar suas definições de tarefas do Amazon Elastic Container Service (Amazon ECS).
3.3 Configurar listas de controle de acesso a dados

autoscaling-launch-config-public-ip desativado

Se você configurar suas interfaces de rede com um endereço IP público, os recursos associados a essas interfaces de rede poderão ser acessados pela Internet. EC2 os recursos não devem ser acessíveis ao público, pois isso pode permitir acesso não intencional aos seus aplicativos ou servidores.
3.3 Configurar listas de controle de acesso a dados

opensearch-in-vpc-only

Gerencie o acesso à AWS nuvem garantindo que os domínios do Amazon OpenSearch Service estejam dentro de uma Amazon Virtual Private Cloud (Amazon VPC). Um domínio do Amazon OpenSearch Service dentro de um Amazon VPC permite a comunicação segura entre o Amazon OpenSearch Service e outros serviços dentro do Amazon VPC sem a necessidade de um gateway de internet, dispositivo NAT ou conexão VPN.
3.3 Configurar listas de controle de acesso a dados

efs-access-point-enforce-diretório-raiz

A aplicação de um diretório raiz para um ponto de acesso do Amazon Elastic File System (Amazon EFS) ajuda a restringir o acesso aos dados, garantindo que os usuários do ponto de acesso só possam acessar arquivos do subdiretório especificado.
3.4 Aplicar a retenção de dados

s3- version-lifecycle-policy-check

Configure as políticas de ciclo de vida do Amazon S3 para definir ações que você deseja que o Amazon S3 realize durante o ciclo de vida de um objeto (por exemplo, fazer a transição de objetos para outra classe de armazenamento, arquivá-los ou excluí-los após um período especificado).
3.4 Aplicar a retenção de dados

cw-loggroup-retention-period-verificar

Uma duração mínima dos dados de log de eventos deve ser retida para os grupos de logs a fim de ajudar na solução de problemas e nas investigações forenses. A falta de dados de log de eventos anteriores disponíveis dificulta a reconstrução e a identificação de eventos possivelmente mal-intencionados.
3.10 Criptografar dados confidenciais em trânsito

api-gw-ssl-enabled

Configure os estágios da API REST do Amazon API Gateway com certificados SSL para permitir que os sistemas de back-end autentiquem o API Gateway como origem das solicitações.
3.10 Criptografar dados confidenciais em trânsito

alb-http-to-https-verificação de redirecionamento

Para ajudar a proteger os dados em trânsito, garanta que o Application Load Balancer redirecione automaticamente as solicitações HTTP não criptografadas para HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
3.10 Criptografar dados confidenciais em trânsito

elb-acm-certificate-required

Como pode haver dados confidenciais, e para ajudar a proteger os dados em trânsito, habilite a criptografia para o Elastic Load Balancing. Use o AWS Certificate Manager para gerenciar, provisionar e implantar certificados SSL/TLS públicos e privados com AWS serviços e recursos internos.
3.10 Criptografar dados confidenciais em trânsito

elb-tls-https-listeners-somente

Certifique-se de que seus Elastic Load Balancers (ELBs) estejam configurados com ouvintes SSL ou HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
3.10 Criptografar dados confidenciais em trânsito

s3- bucket-ssl-requests-only

Para ajudar a proteger dados em trânsito, os buckets do Amazon Simple Storage Service (Amazon S3) devem exigir solicitações de uso do Secure Socket Layer (SSL). Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
3.10 Criptografar dados confidenciais em trânsito

redshift-require-tls-ssl

Os clusters do Amazon Redshift devem exigir criptografia TLS/SSL para se conectar aos clientes SQL. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
3.10 Criptografar dados confidenciais em trânsito

elbv2- acm-certificate-required

Como pode haver dados confidenciais, e para ajudar a proteger os dados em trânsito, habilite a criptografia para o Elastic Load Balancing. Use o AWS Certificate Manager para gerenciar, provisionar e implantar certificados SSL/TLS públicos e privados com AWS serviços e recursos internos.
3.10 Criptografar dados confidenciais em trânsito

opensearch-https-required

Como dados confidenciais podem existir e para ajudar a proteger os dados em trânsito, certifique-se de que o HTTPS esteja habilitado para conexões com seus domínios do Amazon OpenSearch Service.
3.10 Criptografar dados confidenciais em trânsito

elasticsearch-node-to-node-verificação de criptografia

Certifique-se node-to-node de que a criptografia para o Amazon OpenSearch Service esteja ativada. Node-to-nodea criptografia permite a criptografia TLS 1.2 para todas as comunicações dentro da Amazon Virtual Private Cloud (Amazon VPC). Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
3.10 Criptografar dados confidenciais em trânsito

opensearch-node-to-node-verificação de criptografia

Certifique-se node-to-node de que a criptografia para o Amazon OpenSearch Service esteja ativada. Node-to-nodea criptografia permite a criptografia TLS 1.2 para todas as comunicações dentro da Amazon Virtual Private Cloud (Amazon VPC). Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

cloud-trail-encryption-enabled

Como pode haver dados confidenciais e para ajudar a proteger os dados em repouso, habilite a criptografia para as trilhas do AWS CloudTrail.
3.11 Criptografar dados confidenciais em repouso

encrypted-volumes

Como pode haver dados confidenciais, e para ajudar a proteger os dados em repouso, habilite a criptografia para os volumes do Amazon Elastic Block Store (Amazon EBS).
3.11 Criptografar dados confidenciais em repouso

ec2- ebs-encryption-by-default

Para ajudar a proteger os dados em repouso, habilite a criptografia para os volumes do Amazon Elastic Block Store (Amazon EBS). Como pode haver dados confidenciais em repouso nesses volumes, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

efs-encrypted-check

Como pode haver dados confidenciais, e para ajudar a proteger os dados em repouso, habilite a criptografia para o Amazon Elastic File System (EFS).
3.11 Criptografar dados confidenciais em repouso

backup-recovery-point-encrypted

Certifique-se de que a criptografia esteja ativada para seus pontos AWS de recuperação de Backup. Como pode haver dados confidenciais em repouso, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

elasticsearch-encrypted-at-rest

Como dados confidenciais podem existir e para ajudar a proteger dados em repouso, assegure-se de que a criptografia esteja habilitada para seus domínios do Amazon OpenSearch OpenSearch Service (Service).
3.11 Criptografar dados confidenciais em repouso

redshift-cluster-kms-enabled

Para ajudar a proteger dados em repouso, garanta que a criptografia com o AWS Key Management Service (AWS KMS) esteja habilitada para seu cluster do Amazon Redshift. Como pode haver dados confidenciais em repouso nos clusters do Redshift, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

rds-storage-encrypted

Para ajudar a proteger os dados em repouso, habilite a criptografia para as instâncias do Amazon Relational Database Service (Amazon RDS). Como pode haver dados confidenciais em repouso nas instâncias do Amazon RDS, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

rds-snapshot-encrypted

Habilite a criptografia para os instantâneos do Amazon Relational Database Service (Amazon RDS). Como pode haver dados confidenciais em repouso, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

s3- default-encryption-kms

Habilite a criptografia para os buckets do Amazon Simple Storage Service (Amazon S3). Como pode haver dados confidenciais em repouso em um bucket do Amazon S3, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

redshift-cluster-configuration-check

Para proteger os dados em repouso, habilite a criptografia para os clusters do Amazon Redshift. Implante também as configurações necessárias nos clusters do Amazon Redshift. O registro em log de auditoria deve ser habilitado para fornecer informações sobre conexões e atividades do usuário no banco de dados. Essa regra exige que um valor seja definido para clusterDbEncrypted (Config Default: TRUE) e LoggingEnabled (Config Default: TRUE). Os valores reais devem refletir as políticas da organização.
3.11 Criptografar dados confidenciais em repouso

sagemaker-endpoint-configuration-kms-configurado por chave

Para ajudar a proteger os dados em repouso, garanta que a criptografia com o AWS Key Management Service (AWS KMS) esteja habilitada para seu SageMaker endpoint. Como dados confidenciais podem existir em repouso no SageMaker endpoint, ative a criptografia em repouso para ajudar a proteger esses dados.
3.11 Criptografar dados confidenciais em repouso

sagemaker-notebook-instance-kms-configurado por chave

Para ajudar a proteger os dados em repouso, garanta que a criptografia com o AWS Key Management Service (AWS KMS) esteja habilitada para seu SageMaker notebook. Como dados confidenciais podem existir em repouso no SageMaker notebook, ative a criptografia em repouso para ajudar a proteger esses dados.
3.11 Criptografar dados confidenciais em repouso

secretsmanager-using-cmk

Para ajudar a proteger os dados em repouso, garanta que a criptografia com o AWS Key Management Service (AWS KMS) esteja habilitada para AWS segredos do Secrets Manager. Como pode haver dados confidenciais em repouso nos segredos do Secrets Manager, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

habilitado para s3 bucket-server-side-encryption

Para ajudar a proteger os dados em repouso, habilite a criptografia para os buckets do Amazon Simple Storage Service (Amazon S3). Como pode haver dados confidenciais em repouso nos buckets do Amazon S3, habilite a criptografia para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

sns-encrypted-kms

Para ajudar a proteger dados em repouso, garanta que seus tópicos do Amazon Simple Notification Service (Amazon SNS) exijam criptografia AWS usando o Key Management Service AWS (KMS). Como pode haver dados confidenciais em repouso em mensagens publicadas, habilite a criptografia em repouso para ajudar a protegê-los.
3.11 Criptografar dados confidenciais em repouso

dynamodb-table-encrypted-kms

Habilite a criptografia para as tabelas do Amazon DynamoDB. Como pode haver dados confidenciais em repouso nessas tabelas, habilite a criptografia em repouso para ajudar a protegê-los. Por padrão, as tabelas do DynamoDB são criptografadas com AWS uma chave mestra de cliente (CMK) própria.
3.11 Criptografar dados confidenciais em repouso

opensearch-encrypted-at-rest

Como dados confidenciais podem existir e para ajudar a proteger dados em repouso, assegure-se de que a criptografia esteja habilitada para seus domínios do Amazon OpenSearch Service.
3.14 Acessar log de dados confidenciais

api-gw-execution-logging-habilitado

O registro em log do API Gateway exibe visualizações detalhadas dos usuários que acessaram a API e a forma como eles a acessaram. Esse insight mostra as atividades do usuário.
3.14 Acessar log de dados confidenciais

multi-region-cloudtrail-enabled

AWS CloudTrail registra ações do AWS Management Console e chamadas de API. Você pode identificar quais usuários e contas ligaram AWS, o endereço IP de origem de onde as chamadas foram feitas e quando elas ocorreram. CloudTrail entregará arquivos de log de todas as AWS regiões para seu bucket do S3 se MULTI_REGION_CLOUD_TRAIL_ENABLED estiver habilitado. Além disso, ao AWS lançar uma nova região, CloudTrail criará a mesma trilha na nova região. Como resultado, você receberá arquivos de log contendo a atividade da API para a nova região sem realizar nenhuma ação.
3.14 Acessar log de dados confidenciais

cloudtrail-s3-dataevents-enabled

A coleta de eventos de dados do Simple Storage Service (Amazon S3) ajuda a detectar qualquer atividade anômala. Os detalhes incluem informações da conta da AWS que acessou um bucket do Amazon S3, o endereço IP e o horário do evento.
3.14 Acessar log de dados confidenciais

cloudtrail-enabled

AWS CloudTrail pode ajudar na não repúdio gravando ações do AWS Management Console e chamadas de API. Você pode identificar os usuários e os Contas da AWS que chamaram um AWS serviço, o endereço IP de origem onde as chamadas foram geradas e os horários das chamadas. Os detalhes dos dados capturados são vistos no Conteúdo do AWS CloudTrail Registro.
3.14 Acessar log de dados confidenciais

cloud-trail-cloud-watch-logs-habilitado

Use CloudWatch a Amazon para coletar e gerenciar centralmente a atividade de eventos de log. A inclusão de AWS CloudTrail dados fornece detalhes da atividade de chamadas de API em seu Conta da AWS.
3.14 Acessar log de dados confidenciais

elasticsearch-logs-to-cloudwatch

Certifique-se de que os domínios do Amazon OpenSearch Service tenham registros de erros habilitados e transmitidos para o Amazon CloudWatch Logs para retenção e resposta. Os logs de erros do domínio podem auxiliar nas auditorias de segurança e acesso, além de ajudar a diagnosticar problemas de disponibilidade.
3.14 Acessar log de dados confidenciais

vpc-flow-logs-enabled

Os logs de fluxo da VPC fornecem registros detalhados de informações sobre o tráfego de IP de entrada e saída das interfaces de rede no Amazon Virtual Private Cloud (Amazon VPC). Por padrão, o registro de log de fluxo inclui valores para os diferentes componentes do fluxo de IP, incluindo a origem, o destino e o protocolo.
3.14 Acessar log de dados confidenciais

elb-logging-enabled

A atividade do Elastic Load Balancing é um ponto central de comunicação em um ambiente. Habilite o registro em log do ELB. Os dados coletados fornecem informações detalhadas sobre as solicitações enviadas ao ELB. Cada log contém informações como a hora em que a solicitação foi recebida, o endereço IP do cliente, latências, caminhos de solicitação e respostas do servidor.
3.14 Acessar log de dados confidenciais

rds-logging-enabled

Para ajudar no registro em log e no monitoramento em seu ambiente, habilite o registro em log do Amazon Relational Database Service (Amazon RDS). Com o registro em log do Amazon RDS, você pode capturar eventos como conexões, desconexões, consultas ou tabelas consultadas.
3.14 Acessar log de dados confidenciais

s3- bucket-logging-enabled

O registro em log de acesso ao servidor do Amazon Simple Storage Service (Amazon S3) fornece um método para monitorar a rede em busca de possíveis eventos de segurança cibernética. Os eventos são monitorados pela captura de registros detalhados das solicitações que são feitas a um bucket do Amazon S3. Cada registro de log de acesso fornece detalhes sobre uma única solicitação de acesso. Os detalhes incluem solicitante, nome do bucket, horário da solicitação, ação da solicitação, status da resposta e um código de erro, se relevante.
3.14 Acessar log de dados confidenciais

redshift-cluster-configuration-check

Para proteger os dados em repouso, habilite a criptografia para os clusters do Amazon Redshift. Implante também as configurações necessárias nos clusters do Amazon Redshift. O registro em log de auditoria deve ser habilitado para fornecer informações sobre conexões e atividades do usuário no banco de dados. Essa regra exige que um valor seja definido para clusterDbEncrypted (Config Default: TRUE) e LoggingEnabled (Config Default: TRUE). Os valores reais devem refletir as políticas da organização.
3.14 Acessar log de dados confidenciais

wafv2-logging-enabled

Para ajudar com o registro e o monitoramento em seu ambiente, habilite o registro em AWS WAF (V2) na web regional e global. ACLs AWS O registro do WAF fornece informações detalhadas sobre o tráfego que é analisado pela sua ACL da web. Os registros registram a hora em que o AWS WAF recebeu a solicitação do seu AWS recurso, informações sobre a solicitação e uma ação para a regra à qual cada solicitação correspondeu.
3.14 Acessar log de dados confidenciais

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
3.14 Acessar log de dados confidenciais

codebuild-project-logging-enabled

Certifique-se de que o registro AWS CodeBuild do projeto esteja ativado para que seus registros de saída de compilação sejam enviados para a Amazon CloudWatch ou para o Amazon Simple Storage Service (Amazon S3). Os logs de saída de compilação fornecem informações detalhadas sobre o projeto de compilação.
4.1 Estabelecer e manter um processo de configuração seguro

account-part-of-organizations

O gerenciamento centralizado de Contas da AWS dentro das AWS Organizations ajuda a garantir que as contas estejam em conformidade. Usar uma governança não centralizada na conta pode gerar inconsistências nas configurações da conta, o que pode expor recursos e dados confidenciais.
4.1 Estabelecer e manter um processo de configuração seguro

ec2-stopped-instance

Ative essa regra para ajudar na configuração básica das instâncias do Amazon Elastic Compute Cloud EC2 (Amazon), verificando se as EC2 instâncias da Amazon foram interrompidas por mais do que o número permitido de dias, de acordo com os padrões da sua organização.
4.1 Estabelecer e manter um processo de configuração seguro

ec2- volume-inuse-check

Essa regra garante que os volumes do Amazon Elastic Block Store anexados às instâncias do Amazon Elastic Compute Cloud (Amazon EC2) sejam marcados para exclusão quando uma instância for encerrada. Se um volume do Amazon EBS não for excluído quando a instância à qual ele está anexado for encerrada, ele poderá violar o conceito de funcionalidade mínima.
4.1 Estabelecer e manter um processo de configuração seguro

redshift-cluster-maintenancesettings-check

Essa regra garante que os clusters do Amazon Redshift tenham as configurações preferidas da organização. Especificamente, que eles tenham janelas de manutenção preferenciais e períodos automatizados de retenção de instantâneos para o banco de dados. Essa regra exige que você defina allowVersionUpgrade o. O padrão é true. Também permite definir opcionalmente o preferredMaintenanceWindow (o padrão é sat: 16:00 -sat: 16:30) e o automatedSnapshotRetention Período (o padrão é 1). Os valores reais devem refletir as políticas da organização.
4.1 Estabelecer e manter um processo de configuração seguro

ec2- -manager instance-managed-by-systems

É possível fazer um inventário das plataformas de software e aplicativos dentro da organização gerenciando instâncias do Amazon Elastic Compute Cloud (Amazon EC2) com o AWS Systems Manager. Use o AWS Systems Manager para fornecer configurações detalhadas do sistema, níveis de patch do sistema operacional, nome e tipo de serviços, instalações de software, nome do aplicativo, editor e versão, além de outros detalhes sobre seu ambiente.
4.1 Estabelecer e manter um processo de configuração seguro

ec2- -check managedinstance-association-compliance-status

Use o AWS Systems Manager Associations para ajudar no inventário de plataformas e aplicativos de software em uma organização. AWS Systems Manager atribui um estado de configuração às instâncias gerenciadas e permite que você defina linhas de base de níveis de patch do sistema operacional, instalações de software, configurações de aplicações e outros detalhes sobre o ambiente.
4.1 Estabelecer e manter um processo de configuração seguro

efs-access-point-enforce-diretório-raiz

A aplicação de um diretório raiz para um ponto de acesso do Amazon Elastic File System (Amazon EFS) ajuda a restringir o acesso aos dados, garantindo que os usuários do ponto de acesso só possam acessar arquivos do subdiretório especificado.
4.1 Estabelecer e manter um processo de configuração seguro

secretsmanager-rotation-enabled-check

Essa regra garante que AWS os segredos do Secrets Manager tenham a rotação ativada. A alternância de segredos em uma programação regular pode reduzir o período em que um segredo fica ativo, além de diminuir o impacto nos negócios, se o segredo for comprometido.
4.1 Estabelecer e manter um processo de configuração seguro

access-keys-rotated

As credenciais são auditadas para dispositivos, usuários e processos autorizados garantindo que as chaves de acesso do IAM sejam alternadas como especificado pela política organizacional. Alterar as chaves de acesso regularmente é uma prática recomendada de segurança. Isso reduz o período em que uma chave de acesso permanece ativa e diminui o impacto nos negócios se as chaves forem comprometidas. Essa regra requer um valor de alternância da chave de acesso (padrão do Config: 90). O valor real deve refletir as políticas da organização.
4.6 Gerenciar ativos e softwares corporativos com segurança

alb-http-to-https-verificação de redirecionamento

Para ajudar a proteger os dados em trânsito, garanta que o Application Load Balancer redirecione automaticamente as solicitações HTTP não criptografadas para HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
4.6 Gerenciar ativos e softwares corporativos com segurança

elb-tls-https-listeners-somente

Certifique-se de que seus Elastic Load Balancers (ELBs) estejam configurados com ouvintes SSL ou HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
4.6 Gerenciar ativos e softwares corporativos com segurança

api-gw-ssl-enabled

Configure os estágios da API REST do Amazon API Gateway com certificados SSL para permitir que os sistemas de back-end autentiquem o API Gateway como origem das solicitações.
4.6 Gerenciar ativos e softwares corporativos com segurança

redshift-require-tls-ssl

Os clusters do Amazon Redshift devem exigir criptografia TLS/SSL para se conectar aos clientes SQL. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
4.6 Gerenciar ativos e softwares corporativos com segurança

s3- bucket-ssl-requests-only

Para ajudar a proteger dados em trânsito, os buckets do Amazon Simple Storage Service (Amazon S3) devem exigir solicitações de uso do Secure Socket Layer (SSL). Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
4.6 Gerenciar ativos e softwares corporativos com segurança

opensearch-https-required

Como dados confidenciais podem existir e para ajudar a proteger os dados em trânsito, certifique-se de que o HTTPS esteja habilitado para conexões com seus domínios do Amazon OpenSearch Service.
4.7 Gerenciar contas padrão em ativos e software corporativos

iam-root-access-key-verificar

O acesso a sistemas e ativos pode ser controlado verificando se o usuário raiz não tem chaves de acesso anexadas à sua função de AWS Identity and Access Management (IAM). Exclua as chaves de acesso raiz. Em vez disso, crie e use com base em funções Contas da AWS para ajudar a incorporar o princípio da menor funcionalidade.
5.1 Estabelecer e manter um inventário de contas

account-part-of-organizations

O gerenciamento centralizado de Contas da AWS dentro das AWS Organizations ajuda a garantir que as contas estejam em conformidade. Usar uma governança não centralizada na conta pode gerar inconsistências nas configurações da conta, o que pode expor recursos e dados confidenciais.
5.2 Usar senhas exclusivas

iam-password-policy

As identidades e as credenciais são emitidas, gerenciadas e verificadas com base em uma política organizacional de senhas do IAM. Eles atendem ou excedem os requisitos estabelecidos pelo NIST SP 800-63 e pelo padrão AWS Foundational Security Best Practices para a força da senha. Essa regra permite que você defina opcionalmente RequireUppercaseCharacters (valor das melhores práticas de segurança AWS básicas: verdadeiro), RequireLowercaseCharacters (valor das melhores práticas de segurança AWS básicas: verdadeiro), RequireSymbols (valor das melhores práticas de segurança AWS básicas: verdadeiro), RequireNumbers (valor das melhores práticas de segurança AWS básicas: verdadeiro), MinimumPasswordLength (valor das melhores práticas de segurança AWS básicas: 14), PasswordReusePrevention (valor das melhores práticas de segurança AWS básicas: 24) e MaxPasswordAge (valor das melhores práticas de segurança AWS básica: 90) para seu IAM Política de senha. Os valores reais devem refletir as políticas da organização.
5.2 Usar senhas exclusivas

iam-user-mfa-enabled

Habilite essa regra para restringir o acesso a recursos na Nuvem AWS . Essa regra garante que a autenticação multifator (MFA) esteja habilitada para todos os usuários. A MFA adiciona uma camada extra de proteção, além do nome de usuário e senha. Reduza os incidentes de contas comprometidas exigindo que os usuários utilizem a MFA.
5.2 Usar senhas exclusivas

mfa-enabled-for-iam-acesso ao console

Gerencie o acesso aos recursos na AWS nuvem garantindo que a MFA esteja habilitada para todos os usuários do AWS Identity and Access Management (IAM) que tenham uma senha de console. A MFA adiciona uma camada extra de proteção, além das credenciais de login. Ao exigir que os usuários utilizem a MFA, você reduz os incidentes de contas comprometidas e impede que dados confidenciais sejam acessados por usuários não autorizados.
5.2 Usar senhas exclusivas

root-account-mfa-enabled

Gerencie o acesso aos recursos na AWS nuvem garantindo que a MFA esteja habilitada para o usuário raiz. O usuário raiz é o mais privilegiado em uma Conta da AWS. A MFA adiciona uma camada extra de proteção, além do nome de usuário e senha. Ao exigir MFA para o usuário raiz, você pode reduzir os incidentes de comprometimento. Contas da AWS
5.3 Desabilitar contas inativas

iam-user-unused-credentials-verificar

AWS O Identity and Access Management (IAM) pode ajudá-lo com permissões e autorizações de acesso verificando senhas e chaves de acesso do IAM que não são usadas por um período de tempo especificado. Se essas credenciais não utilizadas forem identificadas, você deverá desabilitar e/ou removê-las, pois isso pode violar o princípio de privilégio mínimo. Essa regra exige que você defina um valor como maxCredentialUsage Idade (Config Default: 90). O valor real deve refletir as políticas da organização.
5.4 Restringir os privilégios de administrador às contas de administrador dedicadas

iam-root-access-key-verificar

O acesso a sistemas e ativos pode ser controlado verificando se o usuário raiz não tem chaves de acesso anexadas à sua função de AWS Identity and Access Management (IAM). Exclua as chaves de acesso raiz. Em vez disso, crie e use com base em funções Contas da AWS para ajudar a incorporar o princípio da menor funcionalidade.
5.4 Restringir os privilégios de administrador às contas de administrador dedicadas

iam-policy-no-statements-with-admin-access

AWS O Identity and Access Management (IAM) pode ajudá-lo a incorporar os princípios de privilégio mínimo e separação de deveres com permissões e autorizações de acesso, impedindo que as políticas contenham “Efeito”: “Permitir” com “Ação”: “*” sobre “Recurso”: “*”. Permitir que os usuários tenham mais privilégios do que o necessário para concluir uma tarefa pode violar o princípio de privilégio mínimo e separação de deveres.
5.6 Centralizar o gerenciamento de contas

account-part-of-organizations

O gerenciamento centralizado de Contas da AWS dentro das AWS Organizations ajuda a garantir que as contas estejam em conformidade. Usar uma governança não centralizada na conta pode gerar inconsistências nas configurações da conta, o que pode expor recursos e dados confidenciais.
6.4 Exigir MFA para acesso remoto à rede

iam-user-mfa-enabled

Habilite essa regra para restringir o acesso a recursos na Nuvem AWS . Essa regra garante que a autenticação multifator (MFA) esteja habilitada para todos os usuários. A MFA adiciona uma camada extra de proteção, além do nome de usuário e senha. Reduza os incidentes de contas comprometidas exigindo que os usuários utilizem a MFA.
6.4 Exigir MFA para acesso remoto à rede

mfa-enabled-for-iam-acesso ao console

Gerencie o acesso aos recursos na AWS nuvem garantindo que a MFA esteja habilitada para todos os usuários do AWS Identity and Access Management (IAM) que tenham uma senha de console. A MFA adiciona uma camada extra de proteção, além das credenciais de login. Ao exigir que os usuários utilizem a MFA, você reduz os incidentes de contas comprometidas e impede que dados confidenciais sejam acessados por usuários não autorizados.
6.4 Exigir MFA para acesso remoto à rede

root-account-mfa-enabled

Gerencie o acesso aos recursos na AWS nuvem garantindo que a MFA esteja habilitada para o usuário raiz. O usuário raiz é o mais privilegiado em uma Conta da AWS. A MFA adiciona uma camada extra de proteção, além do nome de usuário e senha. Ao exigir MFA para o usuário raiz, você pode reduzir os incidentes de comprometimento. Contas da AWS
6.5 Exigir MFA para acesso administrativo

root-account-hardware-mfa-habilitado

Gerencie o acesso aos recursos na AWS nuvem garantindo que a MFA de hardware esteja habilitada para o usuário raiz. O usuário raiz é o mais privilegiado em uma Conta da AWS. A MFA adiciona uma camada extra de proteção, além das credenciais de login. Ao exigir MFA para o usuário raiz, você pode reduzir os incidentes de comprometimento. Contas da AWS
6.7 Centralizar o controle de acesso

account-part-of-organizations

O gerenciamento centralizado de Contas da AWS dentro das AWS Organizations ajuda a garantir que as contas estejam em conformidade. Usar uma governança não centralizada na conta pode gerar inconsistências nas configurações da conta, o que pode expor recursos e dados confidenciais.
7.1 Estabelecer e manter um processo de gerenciamento de vulnerabilidades

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
7.1 Estabelecer e manter um processo de gerenciamento de vulnerabilidades

securityhub-enabled

AWS O Security Hub ajuda a monitorar pessoas, conexões, dispositivos e software não autorizados. AWS O Security Hub agrega, organiza e prioriza os alertas ou descobertas de segurança de vários serviços. AWS Alguns desses serviços são o Amazon Security Hub, o Amazon Inspector, o Amazon Macie AWS , o Identity and Access Management (IAM) Access Analyzer e o Firewall AWS Manager, além de soluções de parceiros. AWS
7.1 Estabelecer e manter um processo de gerenciamento de vulnerabilidades

ec2- -check managedinstance-patch-compliance-status

Ative essa regra para ajudar na identificação e documentação das vulnerabilidades do Amazon Elastic Compute Cloud (Amazon EC2). A regra verifica se a conformidade de patches de EC2 instâncias da Amazon no AWS Systems Manager conforme exigido pelas políticas e procedimentos da sua organização.
7.3 Executar o gerenciamento automatizado de patches do sistema operacional

ec2- -check managedinstance-patch-compliance-status

Ative essa regra para ajudar na identificação e documentação das vulnerabilidades do Amazon Elastic Compute Cloud (Amazon EC2). A regra verifica se a conformidade de patches de EC2 instâncias da Amazon no AWS Systems Manager conforme exigido pelas políticas e procedimentos da sua organização.
7.3 Executar o gerenciamento automatizado de patches do sistema operacional

elastic-beanstalk-managed-updates-habilitado

Habilitar atualizações gerenciadas da plataforma para um ambiente do Amazon Elastic Beanstalk garante que as últimas correções, atualizações e recursos de plataforma disponíveis para o ambiente sejam instalados. Uma das práticas recomendadas para proteger sistemas é manter a instalação de patches em dia.
7.3 Executar o gerenciamento automatizado de patches do sistema operacional

redshift-cluster-maintenancesettings-check

Essa regra garante que os clusters do Amazon Redshift tenham as configurações preferidas da organização. Especificamente, que eles tenham janelas de manutenção preferenciais e períodos automatizados de retenção de instantâneos para o banco de dados. Essa regra exige que você defina allowVersionUpgrade o. O padrão é true. Também permite definir opcionalmente o preferredMaintenanceWindow (o padrão é sat: 16:00 -sat: 16:30) e o automatedSnapshotRetention Período (o padrão é 1). Os valores reais devem refletir as políticas da organização.
7.4 Executar o gerenciamento automatizado de patches de aplicações

ec2- -check managedinstance-patch-compliance-status

Ative essa regra para ajudar na identificação e documentação das vulnerabilidades do Amazon Elastic Compute Cloud (Amazon EC2). A regra verifica se a conformidade de patches de EC2 instâncias da Amazon no AWS Systems Manager conforme exigido pelas políticas e procedimentos da sua organização.
7.4 Executar o gerenciamento automatizado de patches de aplicações

elastic-beanstalk-managed-updates-habilitado

Habilitar atualizações gerenciadas da plataforma para um ambiente do Amazon Elastic Beanstalk garante que as últimas correções, atualizações e recursos de plataforma disponíveis para o ambiente sejam instalados. Uma das práticas recomendadas para proteger sistemas é manter a instalação de patches em dia.
7.4 Executar o gerenciamento automatizado de patches de aplicações

redshift-cluster-maintenancesettings-check

Essa regra garante que os clusters do Amazon Redshift tenham as configurações preferidas da organização. Especificamente, que eles tenham janelas de manutenção preferenciais e períodos automatizados de retenção de instantâneos para o banco de dados. Essa regra exige que você defina allowVersionUpgrade o. O padrão é true. Também permite definir opcionalmente o preferredMaintenanceWindow (o padrão é sat: 16:00 -sat: 16:30) e o automatedSnapshotRetention Período (o padrão é 1). Os valores reais devem refletir as políticas da organização.
7,5 Executar verificações automatizadas de vulnerabilidades de ativos corporativos internos

ecr-private-image-scanning-habilitado

A verificação de imagem do Amazon Elastic Container Repository (ECR) ajuda a identificar vulnerabilidades de software nas imagens do contêiner. Habilitar a verificação de imagens em repositórios do ECR adiciona uma camada de verificação da integridade e segurança das imagens que estão sendo armazenadas.
8.1 Estabelecer e manter um processo de gerenciamento de logs de auditoria audit-log-policy-exists (Verificação do processo) Estabeleça e mantenha uma política de gerenciamento de logs de auditoria que defina os requisitos de registro em log de sua organização. Isso inclui, entre outras coisas, a revisão e retenção de logs de auditoria.
8.2 Coletar logs de auditoria

api-gw-execution-logging-habilitado

O registro em log do API Gateway exibe visualizações detalhadas dos usuários que acessaram a API e a forma como eles a acessaram. Esse insight mostra as atividades do usuário.
8.2 Coletar logs de auditoria

multi-region-cloudtrail-enabled

AWS CloudTrail registra ações do AWS Management Console e chamadas de API. Você pode identificar quais usuários e contas ligaram AWS, o endereço IP de origem de onde as chamadas foram feitas e quando elas ocorreram. CloudTrail entregará arquivos de log de todas as AWS regiões para seu bucket do S3 se MULTI_REGION_CLOUD_TRAIL_ENABLED estiver habilitado. Além disso, ao AWS lançar uma nova região, CloudTrail criará a mesma trilha na nova região. Como resultado, você receberá arquivos de log contendo a atividade da API para a nova região sem realizar nenhuma ação.
8.2 Coletar logs de auditoria

cloudtrail-s3-dataevents-enabled

A coleta de eventos de dados do Simple Storage Service (Amazon S3) ajuda a detectar qualquer atividade anômala. Os detalhes incluem informações da conta da AWS que acessou um bucket do Amazon S3, o endereço IP e o horário do evento.
8.2 Coletar logs de auditoria

cloudtrail-enabled

AWS CloudTrail pode ajudar na não repúdio gravando ações do AWS Management Console e chamadas de API. Você pode identificar os usuários e os Contas da AWS que chamaram um AWS serviço, o endereço IP de origem onde as chamadas foram geradas e os horários das chamadas. Os detalhes dos dados capturados são vistos no Conteúdo do AWS CloudTrail Registro.
8.2 Coletar logs de auditoria

cloud-trail-cloud-watch-logs-habilitado

Use CloudWatch a Amazon para coletar e gerenciar centralmente a atividade de eventos de log. A inclusão de AWS CloudTrail dados fornece detalhes da atividade de chamadas de API em seu Conta da AWS.
8.2 Coletar logs de auditoria

elasticsearch-logs-to-cloudwatch

Certifique-se de que os domínios do Amazon OpenSearch Service tenham registros de erros habilitados e transmitidos para o Amazon CloudWatch Logs para retenção e resposta. Os logs de erros do domínio podem auxiliar nas auditorias de segurança e acesso, além de ajudar a diagnosticar problemas de disponibilidade.
8.2 Coletar logs de auditoria

vpc-flow-logs-enabled

Os logs de fluxo da VPC fornecem registros detalhados de informações sobre o tráfego de IP de entrada e saída das interfaces de rede no Amazon Virtual Private Cloud (Amazon VPC). Por padrão, o registro de log de fluxo inclui valores para os diferentes componentes do fluxo de IP, incluindo a origem, o destino e o protocolo.
8.2 Coletar logs de auditoria

elb-logging-enabled

A atividade do Elastic Load Balancing é um ponto central de comunicação em um ambiente. Habilite o registro em log do ELB. Os dados coletados fornecem informações detalhadas sobre as solicitações enviadas ao ELB. Cada log contém informações como a hora em que a solicitação foi recebida, o endereço IP do cliente, latências, caminhos de solicitação e respostas do servidor.
8.2 Coletar logs de auditoria

rds-logging-enabled

Para ajudar no registro em log e no monitoramento em seu ambiente, habilite o registro em log do Amazon Relational Database Service (Amazon RDS). Com o registro em log do Amazon RDS, você pode capturar eventos como conexões, desconexões, consultas ou tabelas consultadas.
8.2 Coletar logs de auditoria

s3- bucket-logging-enabled

O registro em log de acesso ao servidor do Amazon Simple Storage Service (Amazon S3) fornece um método para monitorar a rede em busca de possíveis eventos de segurança cibernética. Os eventos são monitorados pela captura de registros detalhados das solicitações que são feitas a um bucket do Amazon S3. Cada registro de log de acesso fornece detalhes sobre uma única solicitação de acesso. Os detalhes incluem solicitante, nome do bucket, horário da solicitação, ação da solicitação, status da resposta e um código de erro, se relevante.
8.2 Coletar logs de auditoria

redshift-cluster-configuration-check

Para proteger os dados em repouso, habilite a criptografia para os clusters do Amazon Redshift. Implante também as configurações necessárias nos clusters do Amazon Redshift. O registro em log de auditoria deve ser habilitado para fornecer informações sobre conexões e atividades do usuário no banco de dados. Essa regra exige que um valor seja definido para clusterDbEncrypted (Config Default: TRUE) e LoggingEnabled (Config Default: TRUE). Os valores reais devem refletir as políticas da organização.
8.2 Coletar logs de auditoria

wafv2-logging-enabled

Para ajudar com o registro e o monitoramento em seu ambiente, habilite o registro em AWS WAF (V2) na web regional e global. ACLs AWS O registro do WAF fornece informações detalhadas sobre o tráfego que é analisado pela sua ACL da web. Os registros registram a hora em que o AWS WAF recebeu a solicitação do seu AWS recurso, informações sobre a solicitação e uma ação para a regra à qual cada solicitação correspondeu.
8.2 Coletar logs de auditoria

codebuild-project-logging-enabled

Certifique-se de que o registro AWS CodeBuild do projeto esteja ativado para que seus registros de saída de compilação sejam enviados para a Amazon CloudWatch ou para o Amazon Simple Storage Service (Amazon S3). Os logs de saída de compilação fornecem informações detalhadas sobre o projeto de compilação.
8.3 Garantir o armazenamento adequado dos logs de auditoria

s3- version-lifecycle-policy-check

Configure as políticas de ciclo de vida do Amazon S3 para definir ações que você deseja que o Amazon S3 realize durante o ciclo de vida de um objeto (por exemplo, fazer a transição de objetos para outra classe de armazenamento, arquivá-los ou excluí-los após um período especificado).
8.5 Coletar logs de auditoria detalhados

api-gw-execution-logging-habilitado

O registro em log do API Gateway exibe visualizações detalhadas dos usuários que acessaram a API e a forma como eles a acessaram. Esse insight mostra as atividades do usuário.
8.5 Coletar logs de auditoria detalhados

multi-region-cloudtrail-enabled

AWS CloudTrail registra ações do AWS Management Console e chamadas de API. Você pode identificar quais usuários e contas ligaram AWS, o endereço IP de origem de onde as chamadas foram feitas e quando elas ocorreram. CloudTrail entregará arquivos de log de todas as AWS regiões para seu bucket do S3 se MULTI_REGION_CLOUD_TRAIL_ENABLED estiver habilitado. Além disso, ao AWS lançar uma nova região, CloudTrail criará a mesma trilha na nova região. Como resultado, você receberá arquivos de log contendo a atividade da API para a nova região sem realizar nenhuma ação.
8.5 Coletar logs de auditoria detalhados

cloudtrail-s3-dataevents-enabled

A coleta de eventos de dados do Simple Storage Service (Amazon S3) ajuda a detectar qualquer atividade anômala. Os detalhes incluem informações da conta da AWS que acessou um bucket do Amazon S3, o endereço IP e o horário do evento.
8.5 Coletar logs de auditoria detalhados

cloudtrail-enabled

AWS CloudTrail pode ajudar na não repúdio gravando ações do AWS Management Console e chamadas de API. Você pode identificar os usuários e os Contas da AWS que chamaram um AWS serviço, o endereço IP de origem onde as chamadas foram geradas e os horários das chamadas. Os detalhes dos dados capturados são vistos no Conteúdo do AWS CloudTrail Registro.
8.5 Coletar logs de auditoria detalhados

cloud-trail-cloud-watch-logs-habilitado

Use CloudWatch a Amazon para coletar e gerenciar centralmente a atividade de eventos de log. A inclusão de AWS CloudTrail dados fornece detalhes da atividade de chamadas de API em seu Conta da AWS.
8.5 Coletar logs de auditoria detalhados

elasticsearch-logs-to-cloudwatch

Certifique-se de que os domínios do Amazon OpenSearch Service tenham registros de erros habilitados e transmitidos para o Amazon CloudWatch Logs para retenção e resposta. Os logs de erros do domínio podem auxiliar nas auditorias de segurança e acesso, além de ajudar a diagnosticar problemas de disponibilidade.
8.5 Coletar logs de auditoria detalhados

vpc-flow-logs-enabled

Os logs de fluxo da VPC fornecem registros detalhados de informações sobre o tráfego de IP de entrada e saída das interfaces de rede no Amazon Virtual Private Cloud (Amazon VPC). Por padrão, o registro de log de fluxo inclui valores para os diferentes componentes do fluxo de IP, incluindo a origem, o destino e o protocolo.
8.5 Coletar logs de auditoria detalhados

elb-logging-enabled

A atividade do Elastic Load Balancing é um ponto central de comunicação em um ambiente. Habilite o registro em log do ELB. Os dados coletados fornecem informações detalhadas sobre as solicitações enviadas ao ELB. Cada log contém informações como a hora em que a solicitação foi recebida, o endereço IP do cliente, latências, caminhos de solicitação e respostas do servidor.
8.5 Coletar logs de auditoria detalhados

rds-logging-enabled

Para ajudar no registro em log e no monitoramento em seu ambiente, habilite o registro em log do Amazon Relational Database Service (Amazon RDS). Com o registro em log do Amazon RDS, você pode capturar eventos como conexões, desconexões, consultas ou tabelas consultadas.
8.5 Coletar logs de auditoria detalhados

s3- bucket-logging-enabled

O registro em log de acesso ao servidor do Amazon Simple Storage Service (Amazon S3) fornece um método para monitorar a rede em busca de possíveis eventos de segurança cibernética. Os eventos são monitorados pela captura de registros detalhados das solicitações que são feitas a um bucket do Amazon S3. Cada registro de log de acesso fornece detalhes sobre uma única solicitação de acesso. Os detalhes incluem solicitante, nome do bucket, horário da solicitação, ação da solicitação, status da resposta e um código de erro, se relevante.
8.5 Coletar logs de auditoria detalhados

redshift-cluster-configuration-check

Para proteger os dados em repouso, habilite a criptografia para os clusters do Amazon Redshift. Implante também as configurações necessárias nos clusters do Amazon Redshift. O registro em log de auditoria deve ser habilitado para fornecer informações sobre conexões e atividades do usuário no banco de dados. Essa regra exige que um valor seja definido para clusterDbEncrypted (Config Default: TRUE) e LoggingEnabled (Config Default: TRUE). Os valores reais devem refletir as políticas da organização.
8.5 Coletar logs de auditoria detalhados

wafv2-logging-enabled

Para ajudar com o registro e o monitoramento em seu ambiente, habilite o registro em AWS WAF (V2) na web regional e global. ACLs AWS O registro do WAF fornece informações detalhadas sobre o tráfego que é analisado pela sua ACL da web. Os registros registram a hora em que o AWS WAF recebeu a solicitação do seu AWS recurso, informações sobre a solicitação e uma ação para a regra à qual cada solicitação correspondeu.
8.5 Coletar logs de auditoria detalhados

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
8.5 Coletar logs de auditoria detalhados

codebuild-project-logging-enabled

Certifique-se de que o registro AWS CodeBuild do projeto esteja ativado para que seus registros de saída de compilação sejam enviados para a Amazon CloudWatch ou para o Amazon Simple Storage Service (Amazon S3). Os logs de saída de compilação fornecem informações detalhadas sobre o projeto de compilação.
8.7 Coletar logs de auditoria de solicitações de URL

elb-logging-enabled

A atividade do Elastic Load Balancing é um ponto central de comunicação em um ambiente. Habilite o registro em log do ELB. Os dados coletados fornecem informações detalhadas sobre as solicitações enviadas ao ELB. Cada log contém informações como a hora em que a solicitação foi recebida, o endereço IP do cliente, latências, caminhos de solicitação e respostas do servidor.
8.9 Centralizar os logs de auditoria

cloud-trail-cloud-watch-logs-habilitado

Use CloudWatch a Amazon para coletar e gerenciar centralmente a atividade de eventos de log. A inclusão de AWS CloudTrail dados fornece detalhes da atividade de chamadas de API em seu Conta da AWS.
8.10 Reter logs de auditoria

s3- version-lifecycle-policy-check

Configure as políticas de ciclo de vida do Amazon S3 para definir ações que você deseja que o Amazon S3 realize durante o ciclo de vida de um objeto (por exemplo, fazer a transição de objetos para outra classe de armazenamento, arquivá-los ou excluí-los após um período especificado).
8.10 Reter logs de auditoria

cw-loggroup-retention-period-verificar

Uma duração mínima dos dados de log de eventos deve ser retida para os grupos de logs a fim de ajudar na solução de problemas e nas investigações forenses. A falta de dados de log de eventos anteriores disponíveis dificulta a reconstrução e a identificação de eventos possivelmente mal-intencionados.
10.1 Implantar e manter um software antimalware

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
10.2 Configurar atualizações automáticas de assinatura antimalware

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
10.4 Configurar a verificação antimalware automática de mídia removível

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
10.6 Gerenciar centralmente o software antimalware

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
10.7 Usar um software antimalware baseado em comportamento

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
11.2 Fazer backups automatizados 

dynamodb-in-backup-plan

Para ajudar nos processos de backup de dados, garanta que suas tabelas do Amazon DynamoDB façam parte de um plano de AWS backup. AWS O Backup é um serviço de backup totalmente gerenciado com uma solução de backup baseada em políticas. Essa solução simplifica o gerenciamento de backup e permite que você atenda aos requisitos comerciais e regulatórios de conformidade de backups.
11.2 Fazer backups automatizados 

ebs-in-backup-plan

Para ajudar nos processos de backup de dados, garanta que seus volumes do Amazon Elastic Block Store (Amazon EBS) façam parte de um plano de backup. AWS AWS O Backup é um serviço de backup totalmente gerenciado com uma solução de backup baseada em políticas. Essa solução simplifica o gerenciamento de backup e permite que você atenda aos requisitos comerciais e regulatórios de conformidade de backups.
11.2 Fazer backups automatizados 

ebs-optimized-instance

Uma instância otimizada no Amazon Elastic Block Store (Amazon EBS) fornece capacidade adicional e dedicada para operações de E/S do Amazon EBS. Essa otimização proporciona o melhor desempenho para os volumes do EBS, minimizando a contenção entre a E/S do Amazon EBS e outros tráfegos da instância.
11.2 Fazer backups automatizados 

dynamodb-pitr-enabled

Habilite essa regra para verificar se o backup das informações foi realizado. Ele também mantém os backups, garantindo que a point-in-time recuperação seja habilitada no Amazon DynamoDB. A recuperação mantém backups contínuos da tabela nos últimos 35 dias.
11.2 Fazer backups automatizados 

elasticache-redis-cluster-automatic-verificação de backup

Quando os backups automáticos estão habilitados, a Amazon ElastiCache cria um backup do cluster diariamente. O backup pode ser retido por vários dias, conforme especificado pela organização. Os backups automáticos podem ajudar a proteger contra a perda de dados. Em caso de falha, é possível criar um cluster e restaurar os dados usando o backup mais recente.
11.2 Fazer backups automatizados 

efs-in-backup-plan

Para ajudar nos processos de backup de dados, garanta que seus sistemas de arquivos do Amazon Elastic File System (Amazon EFS) façam parte de um plano de AWS backup. AWS O Backup é um serviço de backup totalmente gerenciado com uma solução de backup baseada em políticas. Essa solução simplifica o gerenciamento de backup e permite que você atenda aos requisitos comerciais e regulatórios de conformidade de backups.
11.2 Fazer backups automatizados 

db-instance-backup-enabled

O recurso de backup do Amazon RDS cria backups dos bancos de dados e logs de transações. O Amazon RDS cria automaticamente um instantâneo do volume de armazenamento da instância de banco de dados, fazendo backup de toda a instância de banco de dados. O sistema permite que você defina períodos de retenção específicos para atender aos requisitos de resiliência.
11.2 Fazer backups automatizados 

redshift-backup-enabled

Para ajudar nos processos de backup de dados, os clusters do Amazon Redshift devem ter instantâneos automatizados. Quando instantâneos automatizados são habilitados para um cluster, o Redshift tira instantâneos desse cluster periodicamente. Por padrão, o Redshift tira um instantâneo a cada oito horas ou a cada 5 GB por nó de alterações de dados, o que ocorrer primeiro.
11.2 Fazer backups automatizados 

s3- bucket-versioning-enabled

O versionamento do bucket do Amazon Simple Storage Service (Amazon S3) ajuda a manter diversas variantes de um objeto no mesmo bucket do Amazon S3. Use o versionamento para preservar, recuperar e restaurar todas as versões de cada objeto armazenado no bucket do Amazon S3. O versionamento ajuda você a se recuperar facilmente de ações não intencionais de usuários e de falhas da aplicação.
11.2 Fazer backups automatizados 

redshift-cluster-maintenancesettings-check

Essa regra garante que os clusters do Amazon Redshift tenham as configurações preferidas da organização. Especificamente, que eles tenham janelas de manutenção preferenciais e períodos automatizados de retenção de instantâneos para o banco de dados. Essa regra exige que você defina allowVersionUpgrade o. O padrão é true. Também permite definir opcionalmente o preferredMaintenanceWindow (o padrão é sat: 16:00 -sat: 16:30) e o automatedSnapshotRetention Período (o padrão é 1). Os valores reais devem refletir as políticas da organização.
11.2 Fazer backups automatizados 

s3- bucket-replication-enabled

A Replicação entre regiões (CRR) do Amazon Simple Storage Service (Amazon S3) é compatível com a manutenção de capacidade e disponibilidade adequadas. A CRR permite a cópia automática e assíncrona de objetos nos buckets do Amazon S3 para ajudar a garantir a manutenção da disponibilidade de dados.
11.2 Fazer backups automatizados 

s3- version-lifecycle-policy-check

Configure as políticas de ciclo de vida do Amazon S3 para definir ações que você deseja que o Amazon S3 realize durante o ciclo de vida de um objeto (por exemplo, fazer a transição de objetos para outra classe de armazenamento, arquivá-los ou excluí-los após um período especificado).
11.3 Proteger os dados de recuperação

backup-recovery-point-encrypted

Certifique-se de que a criptografia esteja ativada para seus pontos AWS de recuperação de Backup. Como pode haver dados confidenciais em repouso, habilite a criptografia em repouso para ajudar a protegê-los.
11.3 Proteger os dados de recuperação

encrypted-volumes

Como pode haver dados confidenciais, e para ajudar a proteger os dados em repouso, habilite a criptografia para os volumes do Amazon Elastic Block Store (Amazon EBS).
11.3 Proteger os dados de recuperação

ec2- ebs-encryption-by-default

Para ajudar a proteger os dados em repouso, habilite a criptografia para os volumes do Amazon Elastic Block Store (Amazon EBS). Como pode haver dados confidenciais em repouso nesses volumes, habilite a criptografia em repouso para ajudar a protegê-los.
11.3 Proteger os dados de recuperação

rds-storage-encrypted

Para ajudar a proteger os dados em repouso, habilite a criptografia para as instâncias do Amazon Relational Database Service (Amazon RDS). Como pode haver dados confidenciais em repouso nas instâncias do Amazon RDS, habilite a criptografia em repouso para ajudar a protegê-los.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

dynamodb-in-backup-plan

Para ajudar nos processos de backup de dados, garanta que suas tabelas do Amazon DynamoDB façam parte de um plano de AWS backup. AWS O Backup é um serviço de backup totalmente gerenciado com uma solução de backup baseada em políticas. Essa solução simplifica o gerenciamento de backup e permite que você atenda aos requisitos comerciais e regulatórios de conformidade de backups.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

ebs-in-backup-plan

Para ajudar nos processos de backup de dados, garanta que seus volumes do Amazon Elastic Block Store (Amazon EBS) façam parte de um plano de backup. AWS AWS O Backup é um serviço de backup totalmente gerenciado com uma solução de backup baseada em políticas. Essa solução simplifica o gerenciamento de backup e permite que você atenda aos requisitos comerciais e regulatórios de conformidade de backups.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

ebs-optimized-instance

Uma instância otimizada no Amazon Elastic Block Store (Amazon EBS) fornece capacidade adicional e dedicada para operações de E/S do Amazon EBS. Essa otimização proporciona o melhor desempenho para os volumes do EBS, minimizando a contenção entre a E/S do Amazon EBS e outros tráfegos da instância.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

dynamodb-pitr-enabled

Habilite essa regra para verificar se o backup das informações foi realizado. Ele também mantém os backups, garantindo que a point-in-time recuperação seja habilitada no Amazon DynamoDB. A recuperação mantém backups contínuos da tabela nos últimos 35 dias.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

elasticache-redis-cluster-automatic-verificação de backup

Quando os backups automáticos estão habilitados, a Amazon ElastiCache cria um backup do cluster diariamente. O backup pode ser retido por vários dias, conforme especificado pela organização. Os backups automáticos podem ajudar a proteger contra a perda de dados. Em caso de falha, é possível criar um cluster e restaurar os dados usando o backup mais recente.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

efs-in-backup-plan

Para ajudar nos processos de backup de dados, garanta que seus sistemas de arquivos do Amazon Elastic File System (Amazon EFS) façam parte de um plano de AWS backup. AWS O Backup é um serviço de backup totalmente gerenciado com uma solução de backup baseada em políticas. Essa solução simplifica o gerenciamento de backup e permite que você atenda aos requisitos comerciais e regulatórios de conformidade de backups.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

db-instance-backup-enabled

O recurso de backup do Amazon RDS cria backups dos bancos de dados e logs de transações. O Amazon RDS cria automaticamente um instantâneo do volume de armazenamento da instância de banco de dados, fazendo backup de toda a instância de banco de dados. O sistema permite que você defina períodos de retenção específicos para atender aos requisitos de resiliência.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

redshift-backup-enabled

Para ajudar nos processos de backup de dados, os clusters do Amazon Redshift devem ter instantâneos automatizados. Quando instantâneos automatizados são habilitados para um cluster, o Redshift tira instantâneos desse cluster periodicamente. Por padrão, o Redshift tira um instantâneo a cada oito horas ou a cada 5 GB por nó de alterações de dados, o que ocorrer primeiro.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

s3- bucket-versioning-enabled

O versionamento do bucket do Amazon Simple Storage Service (Amazon S3) ajuda a manter diversas variantes de um objeto no mesmo bucket do Amazon S3. Use o versionamento para preservar, recuperar e restaurar todas as versões de cada objeto armazenado no bucket do Amazon S3. O versionamento ajuda você a se recuperar facilmente de ações não intencionais de usuários e de falhas da aplicação.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

redshift-cluster-maintenancesettings-check

Essa regra garante que os clusters do Amazon Redshift tenham as configurações preferidas da organização. Especificamente, que eles tenham janelas de manutenção preferenciais e períodos automatizados de retenção de instantâneos para o banco de dados. Essa regra exige que você defina allowVersionUpgrade o. O padrão é true. Também permite definir opcionalmente o preferredMaintenanceWindow (o padrão é sat: 16:00 -sat: 16:30) e o automatedSnapshotRetention Período (o padrão é 1). Os valores reais devem refletir as políticas da organização.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

s3- bucket-replication-enabled

A Replicação entre regiões (CRR) do Amazon Simple Storage Service (Amazon S3) é compatível com a manutenção de capacidade e disponibilidade adequadas. A CRR permite a cópia automática e assíncrona de objetos nos buckets do Amazon S3 para ajudar a garantir a manutenção da disponibilidade de dados.
11.4 Estabelecer e manter uma instância isolada de dados de recuperação 

s3- version-lifecycle-policy-check

Configure as políticas de ciclo de vida do Amazon S3 para definir ações que você deseja que o Amazon S3 realize durante o ciclo de vida de um objeto (por exemplo, fazer a transição de objetos para outra classe de armazenamento, arquivá-los ou excluí-los após um período especificado).
12.2 Estabelecer e manter uma arquitetura de rede segura

acm-certificate-expiration-check

Garanta que a integridade da rede seja protegida garantindo que os certificados X509 sejam emitidos pelo AWS ACM. Esses certificados devem ser válidos e estar dentro do prazo de validade. Essa regra exige um valor para daysToExpiration (valor das melhores práticas de segurança AWS básicas: 90). O valor real deve refletir as políticas da organização.
12.2 Estabelecer e manter uma arquitetura de rede segura

dms-replication-not-public

Gerencie o acesso à AWS nuvem garantindo que as instâncias de replicação do DMS não possam ser acessadas publicamente. As instâncias de replicação do DMS podem conter informações confidenciais, e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

ebs-snapshot-public-restorable-verificar

Gerencie o acesso à AWS nuvem garantindo que os instantâneos do EBS não sejam restauráveis publicamente. Os instantâneos de volume do EBS podem conter informações confidenciais, e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

restricted-ssh

Os grupos de segurança do Amazon Elastic Compute Cloud (Amazon EC2) podem ajudar a gerenciar o acesso à rede fornecendo uma filtragem monitorada do tráfego de entrada e saída da rede para os recursos. AWS Não permitir o tráfego de entrada (ou remoto) de 0.0.0.0/0 para a porta 22 nos recursos ajuda a restringir o acesso remoto.
12.2 Estabelecer e manter uma arquitetura de rede segura

vpc-default-security-group-fechado

Os grupos de segurança do Amazon Elastic Compute Cloud (Amazon EC2) podem ajudar no gerenciamento do acesso à rede fornecendo uma filtragem monitorada do tráfego de entrada e saída da rede para os recursos. AWS Restringir todo o tráfego no grupo de segurança padrão ajuda a restringir o acesso remoto aos seus AWS recursos.
12.2 Estabelecer e manter uma arquitetura de rede segura

ec2- instance-no-public-ip

Gerencie o acesso à AWS nuvem garantindo que as instâncias do Amazon Elastic Compute Cloud (Amazon EC2) não possam ser acessadas publicamente. EC2As instâncias da Amazon podem conter informações confidenciais e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

elasticsearch-in-vpc-only

Gerencie o acesso à AWS nuvem garantindo que os domínios do Amazon OpenSearch Service (OpenSearch Service) estejam dentro de uma Amazon Virtual Private Cloud (Amazon VPC). Um domínio OpenSearch de serviço em uma Amazon VPC permite a comunicação segura entre o OpenSearch serviço e outros serviços dentro da Amazon VPC sem a necessidade de um gateway de internet, dispositivo NAT ou conexão VPN.
12.2 Estabelecer e manter uma arquitetura de rede segura

ec2- instances-in-vpc

Implante instâncias do Amazon Elastic Compute Cloud (Amazon EC2) em uma Amazon Virtual Private Cloud (Amazon VPC) para permitir a comunicação segura entre uma instância e outros serviços dentro da Amazon VPC, sem exigir um gateway de internet, dispositivo NAT ou conexão VPN. Todo o tráfego permanece seguro na nuvem. AWS Devido ao seu isolamento lógico, os domínios que residem no Amazon VPC contam com uma camada adicional de segurança se comparados aos domínios que utilizam endpoints públicos. Atribua EC2 instâncias da Amazon a uma Amazon VPC para gerenciar adequadamente o acesso.
12.2 Estabelecer e manter uma arquitetura de rede segura

emr-master-no-public-ip

Gerencie o acesso à AWS nuvem garantindo que os nós principais do cluster Amazon EMR não possam ser acessados publicamente. Os nós principais do cluster do Amazon EMR podem conter informações confidenciais, e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

no-unrestricted-route-to-igw

Certifique-se de que as tabelas de EC2 rotas da Amazon não tenham rotas irrestritas para um gateway de internet. Remover ou limitar o acesso à Internet para cargas de trabalho na Amazon VPCs pode reduzir o acesso não intencional em seu ambiente.
12.2 Estabelecer e manter uma arquitetura de rede segura

lambda-function-public-access-proibido

Gerencie o acesso aos recursos na AWS nuvem garantindo que as funções do AWS Lambda não possam ser acessadas publicamente. O acesso público pode causar degradação da disponibilidade de recursos.
12.2 Estabelecer e manter uma arquitetura de rede segura

lambda-inside-vpc

Implante funções AWS Lambda em uma Amazon Virtual Private Cloud (Amazon VPC) para uma comunicação segura entre uma função e outros serviços dentro da Amazon VPC. Com essa configuração, não há necessidade de um gateway da Internet, dispositivo NAT ou conexão VPN. Todo o tráfego permanece seguro na nuvem. AWS Devido ao seu isolamento lógico, os domínios que residem no Amazon VPC contam com uma camada adicional de segurança se comparados aos domínios que utilizam endpoints públicos. Para gerenciar adequadamente o acesso, as funções do AWS Lambda devem ser atribuídas a uma VPC.
12.2 Estabelecer e manter uma arquitetura de rede segura

rds-snapshots-public-prohibited

Gerencie o acesso aos recursos na AWS nuvem garantindo que as instâncias do Amazon Relational Database Service (Amazon RDS) não sejam públicas. As instâncias de banco de dados do Amazon RDS podem conter informações confidenciais e princípios, e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

rds-instance-public-access-verificar

Gerencie o acesso aos recursos na AWS nuvem garantindo que as instâncias do Amazon Relational Database Service (Amazon RDS) não sejam públicas. As instâncias de banco de dados do Amazon RDS podem conter informações confidenciais e princípios, e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

restricted-common-ports

Gerencie o acesso aos recursos na AWS nuvem garantindo que as portas comuns sejam restritas nos grupos de segurança do Amazon Elastic Compute Cloud (Amazon EC2). Não restringir o acesso às portas a fontes confiáveis pode permitir ataques contra a disponibilidade, a integridade e a confidencialidade dos sistemas. Essa regra permite que você defina opcionalmente os parâmetros blockedPort1-blockedPort5 (Padrões de configuração: 20.21.3389.3306.4333). Os valores reais devem refletir as políticas da organização.
12.2 Estabelecer e manter uma arquitetura de rede segura

redshift-cluster-public-access-verificar

Gerencie o acesso aos recursos na AWS nuvem garantindo que os clusters do Amazon Redshift não sejam públicos. Os clusters do Amazon Redshift podem conter informações confidenciais e princípios, e o controle de acesso é necessário para essas contas.
12.2 Estabelecer e manter uma arquitetura de rede segura

s3- account-level-public-access -blocos-periódicos

Gerencie o acesso aos recursos na AWS nuvem garantindo que os buckets do Amazon Simple Storage Service (Amazon S3) não possam ser acessados publicamente. Essa regra ajuda a manter os dados confidenciais protegidos de usuários remotos não autorizados, impedindo o acesso público. Essa regra permite que você defina opcionalmente ignorePublicAcls (Config Default: True), blockPublicPolicy (Config Default: True), blockPublicAcls (Config Default: True) e restrictPublicBuckets parâmetros (Config Default: True). Os valores reais devem refletir as políticas da organização.
12.2 Estabelecer e manter uma arquitetura de rede segura

s3- bucket-public-read-prohibited

Gerencie o acesso aos recursos na AWS nuvem permitindo que somente usuários, processos e dispositivos autorizados acessem os buckets do Amazon Simple Storage Service (Amazon S3). O gerenciamento do acesso deve ser consistente com a classificação dos dados.
12.2 Estabelecer e manter uma arquitetura de rede segura

s3- bucket-public-write-prohibited

Gerencie o acesso aos recursos na AWS nuvem permitindo que somente usuários, processos e dispositivos autorizados acessem os buckets do Amazon Simple Storage Service (Amazon S3). O gerenciamento do acesso deve ser consistente com a classificação dos dados.
12.2 Estabelecer e manter uma arquitetura de rede segura

sagemaker-notebook-no-direct-acesso à internet

Gerencie o acesso aos recursos na AWS nuvem garantindo que os SageMaker notebooks da Amazon não permitam acesso direto à Internet. Ao impedir o acesso direto à internet, você impede que dados confidenciais sejam acessados por usuários não autorizados.
12.2 Estabelecer e manter uma arquitetura de rede segura

subnet-auto-assign-public-ip desativado

Gerencie o acesso à AWS nuvem garantindo que as sub-redes da Amazon Virtual Private Cloud (VPC) não recebam automaticamente um endereço IP público. As instâncias do Amazon Elastic Compute Cloud (EC2) que são lançadas em sub-redes com esse atributo ativado têm um endereço IP público atribuído à sua interface de rede primária.
12.2 Estabelecer e manter uma arquitetura de rede segura

vpc-sg-open-only-to-authorized-ports

Gerencie o acesso aos recursos na AWS nuvem garantindo que as portas comuns sejam restritas aos grupos de segurança do Amazon Elastic Compute Cloud (Amazon EC2). Não restringir o acesso às portas a fontes confiáveis pode permitir ataques contra a disponibilidade, a integridade e a confidencialidade dos sistemas. Ao restringir o acesso a recursos em um grupo de segurança da internet (0.0.0.0/0), o acesso remoto pode ser controlado para sistemas internos.
12.2 Estabelecer e manter uma arquitetura de rede segura

ssm-document-not-public

Certifique-se AWS de que os documentos do Systems Manager (SSM) não sejam públicos, pois isso pode permitir acesso não intencional aos seus documentos SSM. Um documento do SSM público pode expor informações sobre sua conta, recursos e processos internos.
12.2 Estabelecer e manter uma arquitetura de rede segura

autoscaling-launch-config-public-ip desativado

Se você configurar suas interfaces de rede com um endereço IP público, os recursos associados a essas interfaces de rede poderão ser acessados pela Internet. EC2 os recursos não devem ser acessíveis ao público, pois isso pode permitir acesso não intencional aos seus aplicativos ou servidores.
12.2 Estabelecer e manter uma arquitetura de rede segura

redshift-enhanced-vpc-routing-habilitado

O roteamento aprimorado da VPC força todo o tráfego de COPY e UNLOAD entre o cluster e os repositórios de dados a passar pelo Amazon VPC. Em seguida, você pode usar recursos da VPC, como grupos de segurança e listas de controle de acesso à rede, para proteger o tráfego da rede. Você também pode usar os logs de fluxo da VPC para monitorar o tráfego da rede.
12.2 Estabelecer e manter uma arquitetura de rede segura

dynamodb-autoscaling-enabled

O Amazon DynamoDB auto scaling usa o serviço Application AWS Auto Scaling para ajustar a capacidade de transferência provisionada que responde automaticamente aos padrões reais de tráfego. Isso permite que uma tabela ou um índice secundário global aumente a capacidade provisionada de leitura e gravação para processar aumentos repentinos no tráfego, sem controle de utilização.
12.2 Estabelecer e manter uma arquitetura de rede segura

elb-cross-zone-load-habilitado para balanceamento

Habilite o balanceamento de carga entre zonas para seus Elastic Load Balancers (ELBs) para ajudar a manter a capacidade e a disponibilidade adequadas. O balanceamento de carga entre zonas reduz a necessidade de manter números equivalentes de instâncias em cada zona de disponibilidade habilitada. Também melhora a capacidade da aplicação de lidar com a perda de uma ou mais instâncias.
12.2 Estabelecer e manter uma arquitetura de rede segura

elb-deletion-protection-enabled

Essa regra garante que o Elastic Load Balancing tenha a proteção contra exclusão habilitada. Use esse recurso para evitar que o balanceador de carga seja excluído de forma acidental ou mal-intencionada, o que pode levar à perda de disponibilidade das aplicações.
12.2 Estabelecer e manter uma arquitetura de rede segura

rds-instance-deletion-protection-habilitado

Habilite a proteção contra exclusão das instâncias do Amazon Relational Database Service (Amazon RDS). Use a proteção contra exclusão para evitar que as instâncias do Amazon RDS sejam excluídas de forma acidental ou mal-intencionada, o que pode levar à perda de disponibilidade das aplicações.
12.2 Estabelecer e manter uma arquitetura de rede segura

rds-multi-az-support

O suporte multi-AZ no Amazon Relational Database Service (Amazon RDS) oferece maior disponibilidade e durabilidade para instâncias de banco de dados. Ao provisionar uma instância de banco de dados multi-AZ, o Amazon RDS cria automaticamente uma instância de banco de dados primária e replica de forma síncrona os dados em uma instância em modo de espera em outra zona de disponibilidade. Cada zona de disponibilidade funciona em sua própria infraestrutura independente e fisicamente distinta, além de ser projetada para ser altamente confiável. No caso de falha na infraestrutura, o Amazon RDS executa um failover automático no modo de espera para que você possa retomar as operações do banco de dados assim que o failover for concluído.
12.2 Estabelecer e manter uma arquitetura de rede segura

rds-cluster-multi-az-habilitado

O suporte multi-AZ no Amazon Relational Database Service (Amazon RDS) oferece maior disponibilidade e durabilidade para instâncias de banco de dados. Ao provisionar uma instância de banco de dados multi-AZ, o Amazon RDS cria automaticamente uma instância de banco de dados primária e replica de forma síncrona os dados em uma instância em modo de espera em outra zona de disponibilidade. Cada zona de disponibilidade funciona em sua própria infraestrutura independente e fisicamente distinta, além de ser projetada para ser altamente confiável. No caso de falha na infraestrutura, o Amazon RDS executa um failover automático no modo de espera para que você possa retomar as operações do banco de dados assim que o failover for concluído.
12.2 Estabelecer e manter uma arquitetura de rede segura

vpc-vpn-2-tunnels-up

Túneis Site-to-Site VPN redundantes podem ser implementados para atingir os requisitos de resiliência. Ele usa dois túneis para ajudar a garantir a conectividade caso uma das conexões Site-to-Site VPN fique indisponível. Para se proteger contra a perda de conectividade, caso o gateway do cliente fique indisponível, você pode configurar uma segunda conexão Site-to-Site VPN com a Amazon Virtual Private Cloud (Amazon VPC) e o gateway privado virtual usando um segundo gateway do cliente.
12.2 Estabelecer e manter uma arquitetura de rede segura

opensearch-in-vpc-only

Gerencie o acesso à AWS nuvem garantindo que os domínios do Amazon OpenSearch Service estejam dentro de uma Amazon Virtual Private Cloud (Amazon VPC). Um domínio do Amazon OpenSearch Service dentro de um Amazon VPC permite a comunicação segura entre o Amazon OpenSearch Service e outros serviços dentro do Amazon VPC sem a necessidade de um gateway de internet, dispositivo NAT ou conexão VPN.
12.2 Estabelecer e manter uma arquitetura de rede segura

elbv2-multiple-az

O Elastic Load Balancing (ELB) distribui automaticamente seu tráfego de entrada em vários destinos, como EC2 instâncias, contêineres e endereços IP, em uma zona de disponibilidade. Para garantir alta disponibilidade, o ELB deve ter instâncias registradas de várias zonas de disponibilidade.
12.3 Gerenciar com segurança a infraestrutura de rede

api-gw-ssl-enabled

Configure os estágios da API REST do Amazon API Gateway com certificados SSL para permitir que os sistemas de back-end autentiquem o API Gateway como origem das solicitações.
12.3 Gerenciar com segurança a infraestrutura de rede

alb-http-to-https-verificação de redirecionamento

Para ajudar a proteger os dados em trânsito, garanta que o Application Load Balancer redirecione automaticamente as solicitações HTTP não criptografadas para HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.3 Gerenciar com segurança a infraestrutura de rede

elb-acm-certificate-required

Como pode haver dados confidenciais, e para ajudar a proteger os dados em trânsito, habilite a criptografia para o Elastic Load Balancing. Use o AWS Certificate Manager para gerenciar, provisionar e implantar certificados SSL/TLS públicos e privados com AWS serviços e recursos internos.
12.3 Gerenciar com segurança a infraestrutura de rede

elb-tls-https-listeners-somente

Certifique-se de que seus Elastic Load Balancers (ELBs) estejam configurados com ouvintes SSL ou HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.3 Gerenciar com segurança a infraestrutura de rede

s3- bucket-ssl-requests-only

Para ajudar a proteger dados em trânsito, os buckets do Amazon Simple Storage Service (Amazon S3) devem exigir solicitações de uso do Secure Socket Layer (SSL). Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.3 Gerenciar com segurança a infraestrutura de rede

redshift-require-tls-ssl

Os clusters do Amazon Redshift devem exigir criptografia TLS/SSL para se conectar aos clientes SQL. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.3 Gerenciar com segurança a infraestrutura de rede

elbv2- acm-certificate-required

Como pode haver dados confidenciais, e para ajudar a proteger os dados em trânsito, habilite a criptografia para o Elastic Load Balancing. Use o AWS Certificate Manager para gerenciar, provisionar e implantar certificados SSL/TLS públicos e privados com AWS serviços e recursos internos.
12.3 Gerenciar com segurança a infraestrutura de rede

opensearch-https-required

Como dados confidenciais podem existir e para ajudar a proteger os dados em trânsito, certifique-se de que o HTTPS esteja habilitado para conexões com seus domínios do Amazon OpenSearch Service.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

api-gw-ssl-enabled

Configure os estágios da API REST do Amazon API Gateway com certificados SSL para permitir que os sistemas de back-end autentiquem o API Gateway como origem das solicitações.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

alb-http-to-https-verificação de redirecionamento

Para ajudar a proteger os dados em trânsito, garanta que o Application Load Balancer redirecione automaticamente as solicitações HTTP não criptografadas para HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

elb-acm-certificate-required

Como pode haver dados confidenciais, e para ajudar a proteger os dados em trânsito, habilite a criptografia para o Elastic Load Balancing. Use o AWS Certificate Manager para gerenciar, provisionar e implantar certificados SSL/TLS públicos e privados com AWS serviços e recursos internos.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

elb-tls-https-listeners-somente

Certifique-se de que seus Elastic Load Balancers (ELBs) estejam configurados com ouvintes SSL ou HTTPS. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

s3- bucket-ssl-requests-only

Para ajudar a proteger dados em trânsito, os buckets do Amazon Simple Storage Service (Amazon S3) devem exigir solicitações de uso do Secure Socket Layer (SSL). Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

redshift-require-tls-ssl

Os clusters do Amazon Redshift devem exigir criptografia TLS/SSL para se conectar aos clientes SQL. Como pode haver dados confidenciais, habilite a criptografia em trânsito para ajudar a protegê-los.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

elbv2- acm-certificate-required

Como pode haver dados confidenciais, e para ajudar a proteger os dados em trânsito, habilite a criptografia para o Elastic Load Balancing. Use o AWS Certificate Manager para gerenciar, provisionar e implantar certificados SSL/TLS públicos e privados com AWS serviços e recursos internos.
12.6 Usar protocolos seguros de gerenciamento e comunicação de rede 

opensearch-https-required

Como dados confidenciais podem existir e para ajudar a proteger os dados em trânsito, certifique-se de que o HTTPS esteja habilitado para conexões com seus domínios do Amazon OpenSearch Service.
13.1 Centralizar os alertas de eventos de segurança

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
13.1 Centralizar os alertas de eventos de segurança

securityhub-enabled

AWS O Security Hub ajuda a monitorar pessoas, conexões, dispositivos e software não autorizados. AWS O Security Hub agrega, organiza e prioriza os alertas ou descobertas de segurança de vários serviços. AWS Alguns desses serviços são o Amazon Security Hub, o Amazon Inspector, o Amazon Macie AWS , o Identity and Access Management (IAM) Access Analyzer e o Firewall AWS Manager, além de soluções de parceiros. AWS
13.3 Implementar uma solução de detecção de intrusões na rede

guardduty-enabled-centralized

A Amazon GuardDuty pode ajudar a monitorar e detectar possíveis eventos de cibersegurança usando feeds de inteligência de ameaças. Isso inclui listas de aprendizado de máquina IPs e malicioso para identificar atividades inesperadas, não autorizadas e maliciosas em seu ambiente de AWS nuvem.
13.6 Coletar logs de fluxo de tráfego de rede

vpc-flow-logs-enabled

Os logs de fluxo da VPC fornecem registros detalhados de informações sobre o tráfego de IP de entrada e saída das interfaces de rede no Amazon Virtual Private Cloud (Amazon VPC). Por padrão, o registro de log de fluxo inclui valores para os diferentes componentes do fluxo de IP, incluindo a origem, o destino e o protocolo.
13.6 Coletar logs de fluxo de tráfego de rede

wafv2-logging-enabled

Para ajudar com o registro e o monitoramento em seu ambiente, habilite o registro em AWS WAF (V2) na web regional e global. ACLs AWS O registro do WAF fornece informações detalhadas sobre o tráfego que é analisado pela sua ACL da web. Os registros registram a hora em que o AWS WAF recebeu a solicitação do seu AWS recurso, informações sobre a solicitação e uma ação para a regra à qual cada solicitação correspondeu.
13.10 Executar a filtragem da camada da aplicação

api-gw-associated-with-onda

AWS O WAF permite que você configure um conjunto de regras (chamado de lista de controle de acesso à web (Web ACL)) que permite, bloqueia ou conta solicitações da web com base nas regras e condições de segurança da web personalizáveis que você define. Associe seu estágio do Amazon API Gateway a uma ACL da web do WAF para protegê-lo contra ataques mal-intencionados.
16.1 Estabelecer e manter um processo seguro de desenvolvimento de aplicações

codebuild-project-envvar-awscred-verificar

Garanta que as credenciais AWS_ACCESS_KEY_ID de autenticação AWS_SECRET_ACCESS_KEY não existam nos ambientes do projeto AWS Codebuild. Não armazene essas variáveis em texto não criptografado. Armazenar essas variáveis em texto não criptografado pode causar exposição não intencional dos dados e acesso não autorizado.
16.1 Estabelecer e manter um processo seguro de desenvolvimento de aplicações

codebuild-project-source-repo-verificação de URL

Certifique-se de que o GitHub URL do repositório de origem do Bitbucket não contenha tokens de acesso pessoais e credenciais de login nos ambientes do projeto Codebuild. AWS Use OAuth em vez de tokens de acesso pessoal ou credenciais de login para conceder autorização para acessar GitHub nossos repositórios do Bitbucket.
16.1 Estabelecer e manter um processo seguro de desenvolvimento de aplicações

codebuild-project-environment-privileged-verificar

Para ajudar na implementação do princípio do menor privilégio, certifique-se de que seu ambiente de CodeBuild projeto da Amazon não tenha o modo privilegiado ativado. Essa configuração deve ser desativada para evitar acesso não intencional ao Docker e APIs ao hardware subjacente do contêiner.
16.1 Estabelecer e manter um processo seguro de desenvolvimento de aplicações

codebuild-project-artifact-encryption

Para ajudar a proteger dados confidenciais em repouso, garanta que a criptografia esteja habilitada para seus AWS CodeBuild artefatos.
16.1 Estabelecer e manter um processo seguro de desenvolvimento de aplicações

codebuild-project-logging-enabled

Certifique-se de que o registro AWS CodeBuild do projeto esteja ativado para que seus registros de saída de compilação sejam enviados para a Amazon CloudWatch ou para o Amazon Simple Storage Service (Amazon S3). Os logs de saída de compilação fornecem informações detalhadas sobre o projeto de compilação.
16.12 Implementar verificações de segurança no nível do código

codebuild-project-envvar-awscred-verificar

Garanta que as credenciais AWS_ACCESS_KEY_ID de autenticação AWS_SECRET_ACCESS_KEY não existam nos ambientes do projeto AWS Codebuild. Não armazene essas variáveis em texto não criptografado. Armazenar essas variáveis em texto não criptografado pode causar exposição não intencional dos dados e acesso não autorizado.
16.12 Implementar verificações de segurança no nível do código

codebuild-project-source-repo-verificação de URL

Certifique-se de que o GitHub URL do repositório de origem do Bitbucket não contenha tokens de acesso pessoais e credenciais de login nos ambientes do projeto Codebuild. AWS Use OAuth em vez de tokens de acesso pessoal ou credenciais de login para conceder autorização para acessar GitHub nossos repositórios do Bitbucket.
16.12 Implementar verificações de segurança no nível do código

codebuild-project-environment-privileged-verificar

Para ajudar na implementação do princípio do menor privilégio, certifique-se de que seu ambiente de CodeBuild projeto da Amazon não tenha o modo privilegiado ativado. Essa configuração deve ser desativada para evitar acesso não intencional ao Docker e APIs ao hardware subjacente do contêiner.
16.12 Implementar verificações de segurança no nível do código

codebuild-project-artifact-encryption

Para ajudar a proteger dados confidenciais em repouso, garanta que a criptografia esteja habilitada para seus AWS CodeBuild artefatos.
16.12 Implementar verificações de segurança no nível do código

codebuild-project-logging-enabled

Certifique-se de que o registro AWS CodeBuild do projeto esteja ativado para que seus registros de saída de compilação sejam enviados para a Amazon CloudWatch ou para o Amazon Simple Storage Service (Amazon S3). Os logs de saída de compilação fornecem informações detalhadas sobre o projeto de compilação.

Modelo

O modelo está disponível em GitHub: Melhores práticas operacionais para controles críticos de segurança do CIS IG3 v8.