« Volver al listado

CVE-2026-97229

Estado: En análisisCrítica (10)—💥 PoC

GitLab ha remediado un problema en GitLab CE/EE que afecta a todas las versiones desde 19.2 antes de 19.2.8, 19.3 antes de 19.3.5 y 19.4 antes de 19.4.2 que, bajo ciertas condiciones, podría haber permitido a un usuario no autenticado ejecutar código arbitrario en el servidor de GitLab a través de una expresión regular especialmente diseñada en una configuración de CI/CD, debido a una validación insuficiente de expresiones regulares.

Traducción automática del texto original de NVD (en inglés).

CVSS

Probabilidad de explotación (EPSS)

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

💥 Exploits públicos

Hay código de explotación o plantillas de detección públicos. No es lo mismo que explotación activa confirmada (KEV), pero aumenta el riesgo: parchee con prioridad.

⚠️ Las pruebas de concepto de GitHub no están verificadas: algunas son falsas o contienen malware. No las ejecute nunca fuera de un laboratorio aislado.

📰 Cobertura en medios

Medios especializados en seguridad que han citado esta CVE:

🎯 Técnicas ATT&CK

Cómo se explota esta vulnerabilidad y qué consigue el atacante, en el lenguaje de MITRE ATT&CK.

GitLab expuesto públicamente (AV:N, PR:N, UI:N) permite ejecución arbitraria de código mediante regex malformado en CI/CD (CWE-190: desbordamiento de enteros). T1190 + T1059.

Inferido por nuestro agente de análisis a partir de la descripción oficial, el vector CVSS y la CWE, y comprobado por un supervisor. Puede contener errores.

🛡️ Mitigaciones ATT&CK que cubren estas técnicas

Tecnologías afectadas (1)

⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.

CWE

Referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-97229",
  "cveTags": [],
  "metrics": {
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "cve@gitlab.com",
        "cvssData": {
          "scope": "CHANGED",
          "version": "3.1",
          "baseScore": 10,
          "attackVector": "NETWORK",
          "baseSeverity": "CRITICAL",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "HIGH",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 6,
        "exploitabilityScore": 3.9
      }
    ]
  },
  "affected": [
    {
      "source": "cve@gitlab.com",
      "affectedData": [
        {
          "cpes": [
            "cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*"
          ],
          "repo": "https://gitlab.com/gitlab-org/gitlab",
          "vendor": "GitLab",
          "product": "GitLab",
          "versions": [
            {
              "status": "affected",
              "version": "19.2",
              "lessThan": "19.2.8",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "19.3",
              "lessThan": "19.3.5",
              "versionType": "semver"
            },
            {
              "status": "affected",
              "version": "19.4",
              "lessThan": "19.4.2",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        }
      ]
    }
  ],
  "published": "2026-10-13T02:17:00.840",
  "references": [
    {
      "url": "https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released/",
      "source": "cve@gitlab.com"
    },
    {
      "url": "https://gitlab.com/gitlab-org/gitlab/-/work_items/630686",
      "source": "cve@gitlab.com"
    },
    {
      "url": "https://hackerone.com/reports/4055749",
      "source": "cve@gitlab.com"
    },
    {
      "url": "https://hackerone.com/reports/4058589",
      "source": "cve@gitlab.com"
    }
  ],
  "vulnStatus": "Undergoing Analysis",
  "weaknesses": [
    {
      "type": "Primary",
      "source": "cve@gitlab.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-190"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed 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."
    }
  ],
  "lastModified": "2026-10-13T16:17:14.080",
  "sourceIdentifier": "cve@gitlab.com"
}