Reports

CVE-2026-97229: ejecución remota de código sin autenticación en GitLab CE/EE

Un fallo crítico (CVSS 10) en GitLab CE/EE permite ejecutar código en el servidor sin iniciar sesión. CISA indica que se está explotando; GitLab ya lo ha corregido en las versiones 19.2.8, 19.3.5 y 19.4.2.

X-CVECVE-2026-97229
X-ProductoGitLab Community Edition and Enterprise Edition
X-CVSS10.0
X-ExplotadaSí, según CISA
X-Fecha30 oct 2026

Qué ocurre

GitLab ha corregido una vulnerabilidad que, bajo ciertas condiciones, permite a un usuario no autenticado ejecutar código arbitrario en el servidor. El problema está en cómo se validan las expresiones regulares en la configuración de CI/CD: la comprobación es insuficiente, y una expresión manipulada puede acabar provocando la ejecución de código. CISA lo clasifica como un desbordamiento de entero.

Tiene la puntuación máxima, CVSS 10, y CISA la incluye en su catálogo de vulnerabilidades explotadas activamente. No consta que se haya usado en campañas de ransomware.

A quién afecta

Afecta a GitLab Community Edition y Enterprise Edition en estas versiones:

  • De la 19.2 a cualquier versión anterior a la 19.2.8.
  • De la 19.3 a cualquier versión anterior a la 19.3.5.
  • De la 19.4 a cualquier versión anterior a la 19.4.2.

Qué hacer

  • Actualiza a la 19.2.8, la 19.3.5 o la 19.4.2, según la rama que uses, siguiendo las instrucciones del aviso de GitLab.
  • Revisa qué instalaciones de GitLab están expuestas a internet y dales prioridad.
  • CISA recomienda aplicar las medidas del fabricante y, si no hay ninguna disponible, dejar de usar el producto. También remite a sus requisitos de análisis forense, así que conviene comprobar si el servidor ha podido verse comprometido, no solo actualizarlo.

Referencias oficiales

Resumen redactado con ayuda de IA a partir de NVD y CISA. Comprueba siempre el aviso del fabricante.