c6.2 Gestión de parches y cambios controlados
Instalar parches de seguridad críticos dentro de un mes de su publicación y gestionar los cambios en componentes del sistema mediante un proceso controlado y documentado.
Requisito 6
Develop and Maintain Secure Systems and Software
Sub-requisitos PCI cubiertosCobertura mostrada por sub-control de PCI DSS v4.0.1. “Cubierto” = atendido por esta recomendación de AWS. “En roadmap” = técnico, planeado. “Tu responsabilidad” = control organizacional/de proceso. “Fuera de alcance” = control físico o de terceros no implementado en AWS.
6.3 Identificación y atención de vulnerabilidades de seguridad
- 6.3.1 Security vulnerabilities identified and risk-ranked Cubierto
- 6.3.2 Inventory of bespoke/custom software and components maintained Cubierto
- 6.3.3 All system components protected via patches (critical within 1 month) Cubierto
6.5 Gestión de cambios en componentes del sistema
- 6.5.1 Changes to all system components managed through a formal process Tu responsabilidad
- 6.5.2 Applicable PCI DSS requirements confirmed after significant change Tu responsabilidad
- 6.5.3 Pre-production environments separated from production Cubierto
- 6.5.4 Roles/functions separated between production and pre-production Tu responsabilidad
- 6.5.5 Live PANs not used in pre-production environments Tu responsabilidad
- 6.5.6 Test data and test accounts removed before production Tu responsabilidad
Cómo implementarlo en AWS
Automatizar el patching con SSM Patch Manager y baselines por severidad. Gestionar la infraestructura como código para hacer cambios trazables y revisables (control de versiones + revisión). Documentar impacto, aprobación, pruebas y rollback de cada cambio. Verificar el cumplimiento del parcheo con Patch Compliance.
Implementación práctica
Cómo se implementa este control en cada arquitectura de referencia:
Parchea las vulnerabilidades críticas/altas en un mes de forma automática, y haz que cada cambio sea trazable, revisado y reversible.
- Automatiza el parcheo del SO con SSM Patch Manager usando baselines de parches basados en severidad y una ventana de mantenimiento programada.
- Gestiona la infraestructura como IaC versionada (CloudFormation/CDK) para que cada cambio se revise por pull request y lleve motivo, aprobación y rollback.
- Verifica el cumplimiento de parches con SSM Patch Compliance para demostrar que los parches críticos/altos se aplican dentro de la ventana de un mes.
Cómo validar: Patch Compliance muestra los parches críticos/altos aplicados dentro de un mes, y el repositorio de IaC muestra cada cambio con aprobación y notas de reversión.
Evita: Parchear manualmente y de forma puntual. Se pierde la ventana de un mes y no queda registro de cambio; automatiza con Patch Manager y gestiona los cambios mediante IaC revisada.
Impulsa los baselines de parches y el control de cambios desde un pipeline central para que cada cuenta del CDE cumpla la ventana de un mes con evidencia consolidada.
- Distribuye los baselines de parches y las ventanas de mantenimiento a todas las cuentas del CDE desde la herramienta de gestión central.
- Despliega todos los cambios de infraestructura mediante un pipeline central de IaC con puertas de revisión y roles de despliegue entre cuentas con privilegio mínimo.
- Agrega Patch Compliance y el historial de cambios de forma central para que la ventana de un mes sea demostrable en toda la organización.
Cómo validar: El Patch Compliance agregado muestra todas las cuentas del CDE dentro de la ventana, y los registros de cambio del pipeline central llevan aprobaciones y planes de rollback.
Evita: Dejar que cada cuenta parchee con su propio calendario. Las ventanas de cumplimiento se desvían; centraliza los baselines y el reporte.
Validación PCI
Procedimientos de prueba
- Examinar las políticas y procedimientos para verificar que hay un proceso definido para instalar los parches/actualizaciones de seguridad aplicables conforme al requisito (6.3.3.a).
- Examinar los componentes del sistema y comparar los parches instalados con la información de parches más reciente para verificar que los parches críticos/de alta seguridad se instalan dentro de un mes de su liberación (6.3.3.b).
- Examinar la documentación de control de cambios y rastrear cambios recientes para verificar que cada uno incluye motivo, aprobación, pruebas de funcionalidad y procedimientos de reversión (6.5.1.a, 6.5.1.b).
Evidencia en AWS
- Reporte de Patch Compliance de SSM mostrando parches aplicados dentro de la ventana.
- Historial de cambios en el repositorio de IaC con aprobaciones y revisiones.
- Plantillas de CloudFormation versionadas y registros de despliegue.
Enfoque personalizado
Requiere un análisis de riesgo dirigido (Req 12.3.2).
Objetivo del enfoque personalizado
- 6.3 — Las nuevas vulnerabilidades de sistemas y software que puedan afectar la seguridad de los datos de cuenta se monitorean, catalogan y evalúan por riesgo, y los parches aplicables se instalan en un plazo apropiado.
- 6.5 — Todos los cambios se rastrean, autorizan y evalúan por impacto y seguridad, y se gestionan para evitar efectos no deseados en la seguridad de los componentes del sistema.
Servicios AWS
Recursos de aprendizaje
Referencias
- AWS Security Maturity Model: Patch management
- PCI DSS v4.0.1 Requirements 6.3.3, 6.5
PCI DSS Security Maturity Model