« Volver al listado

CVE-2025-53104

Estado: AplazadaCrítica (9.1)—

gluestack-ui is a library of copy-pasteable components & patterns crafted with Tailwind CSS (NativeWind). Prior to commit e6b4271, a command injection vulnerability was discovered in the discussion-to-slack.yml GitHub Actions workflow. Untrusted discussion fields (title, body, etc.) were directly interpolated into shell commands in a run: block. An attacker could craft a malicious GitHub Discussion title or body (e.g., $(curl ...)) to execute arbitrary shell commands on the Actions runner. This issue has been fixed in commit e6b4271 where the discussion-to-slack.yml workflow was removed. Users should remove the discussion-to-slack.yml workflow if using a fork or derivative of this repository.

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).

🎯 Técnicas ATT&CK

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

Inyección de comandos en GitHub Actions mediante campos de discusión no sanitizados (CWE-77); acceso red sin autenticación (AV:N/PR:N) permite ejecución remota de shell arbitraria en el runner.

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 (3)

⚠ 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-2025-53104",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2025-53104",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "yes"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2025-07-01T19:18:25.994805Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "security-advisories@github.com",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 9.1,
          "attackVector": "NETWORK",
          "baseSeverity": "CRITICAL",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "NONE",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 5.2,
        "exploitabilityScore": 3.9
      }
    ]
  },
  "affected": [
    {
      "source": "security-advisories@github.com",
      "affectedData": [
        {
          "vendor": "gluestack",
          "product": "gluestack-ui",
          "versions": [
            {
              "status": "affected",
              "version": "< e6b4271"
            }
          ]
        }
      ]
    }
  ],
  "published": "2025-07-01T19:15:27.800",
  "references": [
    {
      "url": "https://github.com/gluestack/gluestack-ui/commit/e6b427150b35e97a089ea10409de8c5c52f8a7b9",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/gluestack/gluestack-ui/security/advisories/GHSA-432r-9455-7f9x",
      "source": "security-advisories@github.com"
    }
  ],
  "vulnStatus": "Deferred",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "security-advisories@github.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-77"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "gluestack-ui is a library of copy-pasteable components & patterns crafted with Tailwind CSS (NativeWind). Prior to commit e6b4271, a command injection vulnerability was discovered in the discussion-to-slack.yml GitHub Actions workflow. Untrusted discussion fields (title, body, etc.) were directly interpolated into shell commands in a run: block. An attacker could craft a malicious GitHub Discussion title or body (e.g., $(curl ...)) to execute arbitrary shell commands on the Actions runner. This issue has been fixed in commit e6b4271 where the discussion-to-slack.yml workflow was removed. Users should remove the discussion-to-slack.yml workflow if using a fork or derivative of this repository."
    },
    {
      "lang": "es",
      "value": "Gluestack-ui es una librería de componentes y patrones copiables y pegables, manipulada con Tailwind CSS (NativeWind). Antes del commit e6b4271, se descubrió una vulnerabilidad de inyección de comandos en el flujo de trabajo de GitHub Actions, que convierte la discusión en slack.yml. Campos de discusión no confiables (título, cuerpo, etc.) se interpolaban directamente en comandos de shell en un bloque `run:`. Un atacante podría crear un título o cuerpo malicioso de discusión de GitHub (p. ej., $(curl ...)) para ejecutar comandos de shell arbitrarios en el ejecutor de acciones. Este problema se solucionó en el commit e6b4271, donde se eliminó el flujo de trabajo `discussion-to-slack.yml`. Los usuarios deben eliminar el flujo de trabajo `discussion-to-slack.yml` si utilizan una bifurcación o un derivado de este repositorio."
    }
  ],
  "lastModified": "2026-06-17T09:37:37.987",
  "sourceIdentifier": "security-advisories@github.com"
}