Se debe obtener información sobre las vulnerabilidades técnicas de los sistemas de información en uso, evaluar la exposición de la organización a dichas vulnerabilidades y adoptar las medidas adecuadas.
Nuestro registro de contenedores Harbor autoalojado incluye el analizador de vulnerabilidades Trivy, que nos permite identificar vulnerabilidades en nuestras imágenes de contenedor y generar listas de materiales de software (SBOM). Así mantenemos una supervisión completa de nuestras dependencias y de sus riesgos asociados.
Con Trivy integrado en nuestros flujos de desarrollo, realizamos análisis de vulnerabilidades ya durante la propia fase de desarrollo. Así, los posibles problemas de seguridad se identifican y se mitigan pronto en el ciclo de vida de la aplicación, lo que reduce la probabilidad de que aparezcan vulnerabilidades en producción.
Utilizamos Renovate Bot para vigilar de forma continua las dependencias de nuestros proyectos. Este bot comprueba si hay actualizaciones disponibles y crea automáticamente pull requests para los cambios de versión. Así nuestro software se mantiene al día con los últimos parches de seguridad y mejoras, adaptados a nuestras necesidades concretas.
Para que los servidores Linux y los clústeres de Kubernetes de nuestros clientes estén seguros y optimizados, realizamos ventanas de servicio periódicas —casi semanales— en las que desplegamos las actualizaciones y los cambios necesarios de LinuxAid y KubeAid, respectivamente. Esta práctica no solo mantiene los sistemas al día, sino que también reduce al mínimo la exposición a vulnerabilidades conocidas.