SAST, DAST y SCA: qué cubre cada uno
SAST analiza el código fuente en busca de patrones inseguros antes de ejecutarlo. DAST prueba la aplicación ya en ejecución, como lo haría un atacante externo. SCA revisa las dependencias de terceros que usa tu proyecto y avisa si alguna tiene una vulnerabilidad conocida, algo especialmente relevante porque la mayoría del código de una aplicación moderna no lo escribe tu equipo, sino las librerías que importa. Añadimos detección de secretos con gitleaks, para que una clave de API o una credencial no acaben nunca en el historial del repositorio, y generamos un SBOM —la lista completa de componentes— en cada build.
Código generado por IA y sus vulnerabilidades propias
El código escrito o sugerido por asistentes de IA introduce patrones de vulnerabilidad propios de la era Copilot: dependencias inventadas o mal referenciadas, validaciones de entrada que faltan porque el modelo optimiza por completar el patrón más probable, y credenciales de ejemplo que a veces se cuelan en el código real. En el lado defensivo usamos SAST con triaje asistido por IA, que reduce los falsos positivos del análisis estático clásico, además de escaneo IaC con checkov para configuraciones también generadas con asistentes. Firmamos las imágenes con cosign y aplicamos el modelo SLSA para demostrar de dónde viene cada artefacto en producción.
Cómo se integra en tu pipeline y tus horas
Estas puertas se integran directamente en tu pipeline de CI/CD, en GitHub Actions o GitLab CI, bloqueando el merge si aparece un secreto filtrado, una dependencia con vulnerabilidad crítica sin excepción justificada, o una imagen sin firmar. La configuración inicial y el ajuste de reglas se piden desde Servicios DevOps del panel de cliente, dentro de las horas incluidas en tu plan; el mantenimiento continuo de reglas y excepciones se planifica mes a mes, sin que las horas se acumulen.
Cada suscripción incluye horas mensuales de DevOps, CyberSecurity y Programación: 1 h desde el plan cPanel Advanced, 1–8 h en VPS, entre 5 y 10 h en servidores dedicados según el plan y 10 h en servidores GPU. Las horas se solicitan desde el panel de cliente, no se acumulan al mes siguiente, y lo que supera la cuota se acepta y se factura por separado.