GitLab corrige una vulnerabilidad con índice CVSS 10.0 que podría permitir a usuarios no autenticados ejecutar código del servidor
GitLab ha lanzado actualizaciones para corregir una vulnerabilidad de máxima gravedad en sus versiones Community Edition y Enterprise Edition. El problema, provocado por una validación insuficiente de expresiones regulares, podría permitir que un usuario sin autenticación ejecute código de manera arbitraria en el servidor mediante una configuración de CI/CD manipulada.
Esta falla con la puntuación máxima de severidad ha sido identificada como un desbordamiento de enteros y afecta a múltiples versiones anteriores a las liberadas recientemente, las cuales ya incluyen los parches correspondientes. Asimismo, se han solucionado otros tres errores considerados de alta gravedad, que involucran vulnerabilidades de tipo cross-site scripting, autorización incorrecta en la creación de pipelines y problemas con expresiones regulares permisivas que podrían afectar las respuestas en caché y los archivos de repositorios.
El aviso actual se produce pocas semanas después de que la empresa solucionara otro fallo crítico relacionado con el AI Gateway, el cual permitía la ejecución de comandos a usuarios autenticados con acceso específico. Adicionalmente, el mes anterior se registró otra vulnerabilidad máxima en las ediciones de GitLab que experimentó intentos de exploración en entornos reales poco tiempo después de hacerse pública.