Requisito 11.4 · Segmentación · Precio

Coste del test de penetración PCI DSS

A diferencia de SOC 2, PCI DSS es explícito. El requisito 11.4 nombra el test de penetración, fija la frecuencia y separa el interno del externo y ambos de la validación de segmentación. Esa concreción es una buena noticia para presupuestar: puede calcular exactamente lo que debe.

Lo que dice realmente el requisito

PCI DSS es inusualmente específico sobre el testing de penetración, lo que lo convierte en uno de los marcos más fáciles de presupuestar. El requisito 11.4 en la versión 4.0 se divide en obligaciones distintas:

  • 11.4.1 - una metodología de testing de penetración definida y documentada. Es papeleo, pero papeleo que un evaluador pedirá, y debería describir el enfoque, la cobertura del alcance, el testing desde dentro y desde fuera y cómo se tratan los hallazgos.
  • 11.4.2 - testing de penetración interno, al menos una vez cada doce meses y tras cualquier cambio significativo de infraestructura o de aplicación.
  • 11.4.3 - testing de penetración externo, con la misma cadencia y el mismo disparador por cambio.
  • 11.4.4 - vulnerabilidades explotables y debilidades encontradas durante el testing corregidas, y el testing repetido para verificar la corrección. Aquí el retest no es opcional; está escrito en el requisito.
  • 11.4.5 - cuando se usa segmentación para aislar el entorno de datos de titulares de tarjeta de otras redes, los controles de segmentación testeados al menos una vez cada doce meses.
  • 11.4.6 - para proveedores de servicio, ese testing de segmentación pasa a al menos una vez cada seis meses.

Las versiones de PCI DSS y sus requisitos con fecha cambian con el tiempo. Confirme el texto aplicable vigente con su QSA en lugar de fiarse de cualquier resumen, incluido este.

Las tres cosas que compra realmente

La mayoría de los presupuestos PCI se tuercen porque se valora "un test de penetración" como una sola partida cuando el requisito describe tres ejercicios distintos.

Testing externo

Atacar el perímetro desde fuera: sistemas expuestos a internet, acceso remoto, cualquier cosa expuesta a la red pública que pudiera conducir hacia el entorno de datos de titulares de tarjeta. Dimensionado por el tamaño de la huella externa.

Testing interno

Asumir un punto de apoyo dentro de la red y ver hasta dónde llega. Para la mayoría de las organizaciones aquí están los hallazgos serios, porque las redes internas suelen ser más planas de lo que sugieren sus diagramas. Dimensionado por número de hosts, tamaño de dominio y relaciones de confianza. En la práctica esto es testing de red y Active Directory.

Validación de segmentación

La que se olvida. Aquí no se testean los sistemas, se intenta específicamente alcanzar el entorno de datos de titulares de tarjeta desde redes que se supone están fuera de alcance, para demostrar que el aislamiento se sostiene de verdad. Se exige por separado, toda su reducción de alcance depende de ello y, si es proveedor de servicio, lo debe dos veces al año en vez de una. Un fallo aquí es caro de una forma en que los otros no lo son, porque significa que su alcance estaba mal y que todo lo que estaba fuera puede estar ahora dentro.

Cómo cambia el precio la reducción de alcance

La forma más barata de reducir el coste del testing PCI es reducir el propio entorno de datos de titulares de tarjeta, y eso es una decisión de arquitectura y no de compras. Todo sistema que almacene, procese o transmita datos de titulares, y todo sistema conectado a ellos, está en alcance. La segmentación es lo que mantiene fuera al resto de su entorno.

Dos consecuencias prácticas. Primera: si la segmentación funciona, su alcance testeado es pequeño y el testing es barato en consecuencia, pero debe pagar la validación de segmentación para demostrarlo. Segunda: si no funciona, no tiene un problema de testing, tiene un problema de alcance, y ningún presupuesto de testing lo arregla. Descubrirlo durante una evaluación es considerablemente peor que descubrirlo durante un test.

Comercios y proveedores de servicio no son la misma compra

Los proveedores de servicio cargan con la obligación más pesada. La cadencia semestral de segmentación de 11.4.6 significa dos encargos al año donde un comercio tiene uno, y los proveedores multiinquilino tienen obligaciones adicionales en torno a dar soporte al testing de sus propios clientes. Si procesa en nombre de otros, presupueste esa cadencia desde el principio en lugar de descubrirla a mitad de año.

Los comercios que completan un cuestionario de autoevaluación están en otra situación. Los tipos de SAQ varían bastante en qué requisitos incorporan y no todos incluyen 11.4. Qué SAQ le aplica lo determinan su adquirente o su QSA, y esa determinación es de donde viene su respuesta. Conviene tenerla por escrito antes de comprar nada.

Lo que cuesta

Como PCI separa los ejercicios, conviene valorarlos igual. Un alcance de aplicación empieza en 500 $ cuando el entorno en alcance es una única aplicación de pago. El testing de red interno y externo, donde está realmente la mayoría de los entornos de datos de titulares, empieza en 1.500 $ y se dimensiona por número de hosts, tamaño de dominio y relaciones de confianza. La validación de segmentación se dimensiona junto al test interno, ya que usa el mismo acceso y la misma ventana, lo que hace comprarlos juntos bastante más barato que por separado.

El retest tras la remediación está escrito en 11.4.4 y está incluido en mis encargos en lugar de facturarse aparte, igual que el soporte de remediación y la carta de atestación. La página de servicio de test de penetración PCI DSS cubre la metodología, coste del test de penetración explica el modelo general y el informe de muestra enseña lo que recibirá un QSA.

Si además hay SOC 2 en juego, ambos comparten con frecuencia un único encargo cuando se dimensionan juntos desde el principio: vea coste del test de penetración SOC 2. Para regímenes regionales que se apilan sobre PCI, sobre todo en el Golfo, testing impulsado por cumplimiento cubre cómo funcionan los solapamientos.

Preguntas sobre testing PCI DSS

En PCI DSS v4.0 se divide en partes. 11.4.1 exige una metodología de testing de penetración definida y documentada. 11.4.2 exige testing de penetración interno al menos una vez cada doce meses y tras cualquier cambio significativo de infraestructura o de aplicación. 11.4.3 exige testing de penetración externo con la misma cadencia. 11.4.4 exige que las vulnerabilidades explotables y las debilidades encontradas durante el testing se corrijan y que el testing se repita para verificar la corrección. 11.4.5 exige que los controles de segmentación, cuando se usa segmentación para aislar el entorno de datos de titulares de tarjeta, se testeen al menos una vez cada doce meses. 11.4.6 eleva ese testing de segmentación a al menos cada seis meses para proveedores de servicio. Confirme el texto aplicable vigente y cualquier requisito con fecha con su QSA, ya que las versiones de PCI DSS y sus calendarios cambian.
Son dos requisitos distintos pero normalmente un solo encargo. El testing externo ataca el perímetro desde fuera. El interno asume un punto de apoyo dentro y mira hasta dónde llega un atacante desde ahí. Comprarlos juntos es más barato y más útil, porque la pregunta interesante suele ser hasta dónde permite viajar internamente un hallazgo externo.
No, y es la carencia más común que veo. El testing de segmentación intenta específicamente alcanzar el entorno de datos de titulares de tarjeta desde redes fuera de alcance, para demostrar que el aislamiento se sostiene. Es un ejercicio distinto de testear los sistemas en sí, se exige por separado en 11.4.5 y, si es proveedor de servicio, va al doble de frecuencia que todo lo demás por 11.4.6. Presupuéstelo como una partida propia.
Depende de qué cuestionario de autoevaluación le aplique. Los tipos de SAQ difieren bastante en qué requisitos incorporan y algunos no arrastran 11.4 en absoluto. Su adquirente o su QSA determinan qué SAQ completa, y de ahí viene la respuesta. No dé por hecho que está exento por ser pequeño ni que está cubierto por ser grande.
Con frecuencia sí, si el alcance se diseña para ello desde el principio. Un único test puede producir evidencias para PCI DSS, SOC 2 y varios regímenes regionales a la vez, pero solo cuando el alcance cubre la unión de lo que cada uno necesita y el informe está estructurado para que un evaluador encuentre su requisito. Reajustar a posteriori un informe escrito para un marco a otro suele fracasar. Hay más sobre esto en testing impulsado por cumplimiento.

¿Necesita cubrir 11.4 antes de su evaluación?

Dígame su alcance y si es comercio o proveedor de servicio, y mapearé el requisito a un precio.

Contacto