En los últimos meses, un significativo avance en la seguridad de los proyectos de código abierto ha tenido lugar gracias a la identificación de más de 90 vulnerabilidades en flujos de trabajo de
GitHub Actions. Estos hallazgos provienen de un exhaustivo esfuerzo de investigación que ha posibilitado el desarrollo de un nuevo soporte dentro de
CodeQL. Este soporte promete proteger de manera más efectiva los proyectos de los desarrolladores, facilitando la identificación y corrección de vulnerabilidades en flujos de trabajo.
Los expertos han estado publicando una serie de artículos dirigidos a mantener seguros los flujos de trabajo de
GitHub Actions. A pesar de estas iniciativas, la prevalencia de vulnerabilidades sigue siendo alta debido a la falta de conciencia sobre el impacto potencial que las interacciones inseguras entre componentes pueden tener sobre un proyecto o una organización.
Para abordar esta situación, se ha implementado un soporte de
CodeQL específicamente para flujos de trabajo de
GitHub Actions. Este recurso permite escanear tanto flujos de trabajo existentes como nuevos, y, además, proporciona escaneo de código y Copilot Autofix de manera gratuita para los repositorios de código abierto en GitHub. De esta forma, se garantiza el acceso de todos los repositorios públicos a estas valiosas consultas, contribuyendo significativamente a la detección y remediación de vulnerabilidades.