¿Cómo se protegen los productos CI SaaS de los malos actores? Cuando un servidor de CI crea y prueba un código arbitrario, ¿cómo podemos estar seguros de que este código no es un tipo de explotación? ¿Las empresas de CI como Travis tienen fallas inherentes? Me imagino que han resuelto este aparente exploit de ejecución de código arbitrario, pero no tengo idea de cómo harían eso. ¿Simplemente asignan una máquina virtual a cada usuario? Si es así, esto parece una mala opción debido a la sobrecarga de la VM (sin mencionar la posibilidad de escapar de la VM).
¿Cómo tratan esto los productos de CI SaaS?