Descripción
GitLab Community Edition y Enterprise Edition contienen una vulnerabilidad de desbordamiento de entero o ajuste circular (wraparound) que podría permitir a un usuario no autenticado ejecutar código arbitrario en el servidor de GitLab mediante una expresión regular especialmente manipulada en una configuración de CI/CD, debido a una validación insuficiente de las expresiones regulares.
Acción recomendada
Aplicar las mitigaciones del fabricante y revisar los equipos afectados en busca de señales de compromiso (triaje forense) antes de darlos por remediados. Evaluar la exposición a internet de cada activo para priorizar la aplicación de parches. En servicios en la nube, seguir las recomendaciones de seguridad del proveedor; si no hay mitigaciones disponibles, discontinuar el uso del producto.
Referencia de CISA para agencias federales de EE. UU.: BOD 26-04.
MITRE ATT&CK
Estimado por 8LayerCómo encaja esta vulnerabilidad en un ataque, según el marco MITRE ATT&CK, y qué medidas lo frenan.
Un atacante sin autenticación incluye una expresión regular manipulada en una configuración de CI/CD, lo que provoca un desbordamiento de entero en el servidor GitLab. Con ello puede ejecutar código arbitrario en el servidor.
- Cómo la explotan
- T1190Explotación de aplicaciones expuestas a InternetAcceso inicial
- Qué logra el atacante
- Cómo defenderse
- Mitigaciones que ATT&CK asocia a estas técnicas; complementan la acción recomendada.
MITRE ATT&CK® y ATT&CK® son marcas registradas de The MITRE Corporation. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. Nombres traducidos por 8Layer.
Referencias
- Otros productos podrían verse afectados por el mismo problema subyacente de desbordamiento de entero de Ruby/Onigmo en el compilador de expresiones regulares de CI/CD. Para más información, consulte ruby-lang.org/en/news/2026/10/23/regexp-fixes-for-gitlab-cves
- Aviso de docs.gitlab.com docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/
- BOD 26-04 cisa.gov/news-events/directives/bod-26-04-prioritizing-security-updat…
- Requisitos de triaje forense cisa.gov/news-events/directives/bod-26-04-implementation-guidance-pri…
- Ficha en NVD (NIST) nvd.nist.gov/vuln/detail/CVE-2026-97229
Ver el texto original en inglés (CISA)
GitLab Community Edition and Enterprise Edition Integer Overflow or Wraparound Vulnerability
GitLab Community Edition and Enterprise Edition contain a integer overflow or wraparound vulnerability that could allow an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.
Required action: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Notes: Other products can potentially be affected by the same underlying Ruby/Onigmo Integer Overflow issue in CI/CD Regular Expression Compiler. For more information please see: https://www.ruby-lang.org/en/news/2026/10/23/regexp-fixes-for-gitlab-cves ; https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/ ; BOD 26-04: https://www.cisa.gov/news-events/directives/bod-26-04-prioritizing-security-updates-based-risk ; Forensics Triage Requirements: https://www.cisa.gov/news-events/directives/bod-26-04-implementation-guidance-prioritizing-security-updates-based-risk ; https://nvd.nist.gov/vuln/detail/CVE-2026-97229
Otras vulnerabilidades de GitLab en el catálogo
- CVE-2026-85706 Vulnerabilidad de recorrido de directorios (path traversal) en GitLab Community Edition and Enterprise Edition Alta 11-09-2026
- CVE-2021-22175 Vulnerabilidad de falsificación de solicitudes del lado del servidor (SSRF) en GitLab Alta 18-02-2026
- CVE-2021-39935 Vulnerabilidad de falsificación de solicitudes del lado del servidor (SSRF) en GitLab Community and Enterprise Editions Alta 03-02-2026
- CVE-2023-7028 GitLab Community and Enterprise Editions Improper Access Control Vulnerability Alta 01-05-2024
- CVE-2021-22205 GitLab Community and Enterprise Editions Remote Code Execution Vulnerability Alta 03-11-2021