c11.4 Detecção de mudanças não autorizadas nas páginas de pagamento
Detectar e alertar sobre mudanças ou adulteração não autorizada dos cabeçalhos HTTP e do conteúdo das páginas de pagamento recebidas pelo navegador do consumidor (novo na v4.0).
Requisito 11
Testar Regularmente a Segurança dos Sistemas e das Redes
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.
11.6 As mudanças não autorizadas nas páginas de pagamento são detectadas e tratadas
- 11.6.1 Change/tamper detection on payment pages alerts on modifications No roadmap
Como implementar na AWS
Implementar mecanismos de monitoramento de integridade de scripts e cabeçalhos (por exemplo, CSP com relatório, Subresource Integrity, detecção de adulteração) servindo a página via CloudFront. Enviar relatórios de violação a um endpoint monitorado (API Gateway/Lambda) e alertar. Avaliar o conteúdo da página pelo menos a cada 7 dias.
Implementação prática
Como este controle é implementado em cada arquitetura de referência:
Detecte o skimming/adulteração de scripts e cabeçalhos da página de pagamento como recebidos pelo navegador, e alerte diante de mudanças (novo na v4.0).
- Sirva as páginas de pagamento via CloudFront e adicione cabeçalhos de segurança de resposta (CSP com relatório) e Subresource Integrity (SRI) nos scripts.
- Envie os relatórios de violação de CSP / integridade a um endpoint monitorado (API Gateway + Lambda) e gere um alerta.
- Avalie o inventário de scripts/cabeçalhos da página de pagamento pelo menos a cada 7 dias (ou a frequência de uma análise de risco direcionada).
Como validar: CSP/SRI estão configurados na página de pagamento, os relatórios de violação chegam ao endpoint e alertam, e há evidência de avaliação pelo menos semanal.
Evite: Confiar em scripts de terceiros na página de pagamento sem verificações de integridade. Use SRI + relatório de CSP para que scripts injetados/alterados disparem um alerta.
Padronize o mecanismo de detecção de adulteração em cada conta que hospeda páginas de pagamento, reportando a um endpoint central.
- Aplique o mesmo padrão de CloudFront CSP/SRI a cada conta do CDE que sirva páginas de pagamento.
- Entregue os relatórios de violação a um endpoint de monitoramento central (API Gateway/Lambda em uma conta compartilhada).
- Alerte por meio da conta de ferramentas de segurança para que a adulteração de páginas de pagamento em qualquer lugar seja detectada de forma consistente.
Como validar: Cada conta com páginas de pagamento aplica CSP/SRI, e os relatórios de violação de todas elas chegam ao endpoint central e alertam.
Evite: Detecção de adulteração divergente por conta. Padronize o mecanismo e centralize o relatório para que nada seja perdido.
Validação PCI
Procedimentos de teste
- Examinar os ajustes e os resultados de monitoramento para verificar que há um mecanismo de detecção de mudanças e adulteração implantado nas páginas de pagamento e configurado conforme o requisito (11.6.1.a, 11.6.1.b).
- Examinar as configurações e entrevistar o pessoal para verificar que o mecanismo é executado pelo menos uma vez por semana ou na frequência definida por uma análise de risco direcionada (11.6.1.d).
Evidência na AWS
- Configuração de CSP/SRI e do mecanismo de detecção de adulteração na página de pagamento.
- Endpoint de recebimento de relatórios (API Gateway/Lambda) e alarmes associados.
- Evidência de avaliação pelo menos a cada 7 dias.
Abordagem personalizada
Requer uma análise de risco direcionada (Req 12.3.2).
Objetivo da abordagem personalizada
- 11.6 — O código ou as técnicas de skimming de comércio eletrônico não podem ser adicionados às páginas de pagamento recebidas pelo navegador do consumidor sem que um alerta oportuno seja gerado.
Serviços AWS
Recursos de aprendizado
Referências
- PCI DSS v4.0.1 Requirement 11.6
PCI DSS Security Maturity Model