Lo que pide un auditor, o el motor de evidencias de Sekit.
Evidencia de pruebas de seguridad de aplicaciones
La prueba de que el código y las aplicaciones se analizan automáticamente en busca de fallos (SAST/DAST), incluidas las dependencias y las APIs.
Seguridad de la cadena de construcción y despliegue (CI/CD)
Los controles de seguridad en el proceso automatizado de construir y desplegar software, incluidos contenedores e infraestructura como código.
Del catálogo de evidencias de Sekit
En la práctica
Las pruebas de seguridad antes del lanzamiento combinan comprobaciones automatizadas y humanas: escaneos estáticos y dinámicos en cada compilación, escaneo de dependencias que marca componentes con vulnerabilidades conocidas, y una revisión por pares con foco en seguridad que detecta lo que las herramientas pasan por alto. Los auditores buscan en la configuración del pipeline puertas de bloqueo reales: un hallazgo crítico bloquea el lanzamiento, y los hallazgos se siguen hasta el cierre, no se descartan. La brecha más frecuente es un escaneo de dependencias que reporta correctamente, pero nadie es responsable de priorizar las alertas, así que una biblioteca con vulnerabilidad conocida se lanza una y otra vez mientras el informe del escaneo prueba técnicamente que el control existe.
Brechas habituales
El escaneo de dependencias marca correctamente una vulnerabilidad crítica en una biblioteca compartida, pero nadie ha priorizado la alerta ni le ha asignado un responsable.
El análisis estático se ejecuta en CI pero sus resultados son solo informativos, así que las compilaciones con hallazgos de severidad alta aun así se despliegan a producción.
Las imágenes de contenedor se escanean antes del despliegue, pero no se aplican restricciones en tiempo de ejecución, así que un contenedor con una vulnerabilidad conocida se puede iniciar manualmente.
Preguntas que hará tu auditor
¿Un hallazgo crítico de sus pruebas de seguridad bloquea un lanzamiento, o solo se registra?
Las herramientas de prueba de seguridad están integradas en el pipeline, así que un hallazgo crítico detiene el lanzamiento automáticamente antes de que llegue a producción.
¿Cómo detectan dependencias de terceros vulnerables antes de que se lancen?
El escaneo automatizado de dependencias marca o bloquea las compilaciones que contienen componentes con vulnerabilidades conocidas, como se refleja en la evidencia de pruebas de seguridad de aplicaciones.
¿Todo cambio de código lo revisa una persona, además de ser escaneado por las herramientas?
Sí, cada cambio recibe una revisión por pares con foco en seguridad de un desarrollador capacitado, además de las pruebas estáticas y dinámicas automatizadas.
¿Cómo se aprueban los lanzamientos antes del despliegue?
Cada lanzamiento pasa por pruebas y aprobación antes del despliegue, en la práctica y con registros, en vez de desplegarse directamente desde la máquina de un desarrollador.
Dónde lo exige la regulación
NIS2 art. 6.5 exige pruebas de seguridad antes de que los sistemas entren en servicio, y ENS mp.sw.2 exige aceptación formal y puesta en servicio solo después de completar esas pruebas.
Controles relacionados
Vía el tema compartido del Sekit CSF, no el índice del propio marco.