c2.1 Remover credenciais e configurações padrão
Alterar ou remover todas as senhas, contas e configurações padrão do fornecedor nos componentes do sistema antes de colocá-los em produção. É um quick win direto contra vetores de ataque conhecidos.
Requisito 2
Aplicar Configurações Seguras a Todos os Componentes do Sistema
Sub-requisitos PCI cobertosCobertura mostrada por sub-controle do PCI DSS v4.0.1. “Coberto” = atendido por esta recomendação da AWS. “No roadmap” = técnico, planejado. “Sua responsabilidade” = controle organizacional/de processo. “Fora do escopo” = controle físico ou de terceiros não implementado na AWS.
2.2 Os componentes do sistema são configurados e gerenciados de forma segura
- 2.2.1 Configuration standards developed, implemented, and maintained Coberto
- 2.2.2 Vendor default accounts managed (removed/disabled or secured) Coberto
- 2.2.3 Primary functions with different security levels isolated Coberto
- 2.2.4 Only necessary services, protocols, daemons, and functions enabled Coberto
- 2.2.5 Insecure services/protocols: business justification and mitigations Coberto
- 2.2.6 System security parameters configured to prevent misuse Coberto
- 2.2.7 All non-console administrative access is encrypted Coberto
Como implementar na AWS
Usar imagens base endurecidas (golden AMIs) criadas com o EC2 Image Builder que não contenham credenciais padrão. Desabilitar contas padrão não utilizadas. Gerenciar quaisquer segredos necessários no AWS Secrets Manager em vez de valores padrão embutidos. Proibir o uso de senhas padrão por meio de controles de configuração.
Implementação prática
Como este controle é implementado em cada arquitetura de referência:
Inicie cada instância do CDE a partir de uma imagem endurecida sem contas, senhas ou configurações padrão do fornecedor, e mantenha os segredos fora da imagem.
- Construa as AMIs das camadas de app e dados com um pipeline de endurecimento do EC2 Image Builder que remova ou desabilite as contas padrão do sistema operacional e aplique seu padrão de configuração.
- Armazene quaisquer segredos de inicialização de que a instância precise no Secrets Manager e injete-os no lançamento, em vez de embutir valores padrão na imagem ou no user data.
- Confirme que as contas padrão não utilizadas estejam desabilitadas antes de a instância se juntar às sub-redes do CDE.
Como validar: A receita do Image Builder mostra os componentes de endurecimento/remoção de contas, e um inventário das instâncias em execução não mostra contas padrão ativas.
Evite: Endurecer as instâncias manualmente após o lançamento. Passos manuais desviam e são pulados; incorpore a base sem valores padrão na imagem para que cada instância inicie em conformidade.
Produza uma base de golden AMI de forma central e distribua-a para cada conta do CDE, para que nenhuma conta inicie a partir de uma imagem não endurecida ou com valores padrão.
- Execute o pipeline de endurecimento de golden AMI na conta de shared services para ter uma única fonte revisada de imagens endurecidas.
- Compartilhe as AMIs aprovadas com as contas do CDE usando o AWS RAM para que cada conta da OU de PCI inicie a partir da mesma base sem valores padrão.
- Adicione uma SCP na OU de PCI que negue lançar instâncias a partir de imagens fora do catálogo compartilhado aprovado.
Como validar: O RAM mostra as AMIs endurecidas compartilhadas com a OU de PCI, e uma tentativa de lançar uma AMI pública não aprovada em uma conta do CDE é negada pela SCP.
Evite: Deixar cada equipe construir sua própria imagem base. Imagens divergentes reintroduzem valores padrão; centralize o pipeline e compartilhe um único catálogo.
Validação PCI
Procedimentos de teste
- Examinar os padrões de configuração para verificar que incluem a gestão de contas padrão do fornecedor, e examinar a documentação do fornecedor e observar um administrador fazendo login com contas padrão (2.2.2.a, 2.2.2.b).
- Examinar os arquivos de configuração e entrevistar o pessoal para verificar que todas as contas padrão não utilizadas são removidas ou desabilitadas (2.2.2.c).
Evidência na AWS
- Receitas do EC2 Image Builder e componentes de endurecimento sem credenciais padrão.
- Inventário de contas do sistema mostrando contas padrão desabilitadas ou removidas.
- Padrões de configuração documentados aplicados às AMIs base.
Abordagem personalizada
Requer uma análise de risco direcionada (Req 12.3.2).
Objetivo da abordagem personalizada
- 2.2 — Todos os componentes do sistema estão configurados de forma segura e consistente, conforme padrões de endurecimento aceitos pelo setor ou às recomendações do fornecedor.
Serviços AWS
Recursos de aprendizado
Referências
- AWS Security Maturity Model: Standard hardened images
PCI DSS Security Maturity Model