« Volver al listado

CVE-2026-101915

Estado: AplazadaBaja (3.7)—

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. Prior to 1.13.6 and 1.14.5, when an application method handler throws an uncaught error, the server includes its error message in the status message sent to the client. The thrown error message is transmitted to the client, causing sensitive information disclosure when the message contains sensitive data. This issue is fixed in versions 1.13.6 and 1.14.5.

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.

AV:N sin autenticación permite enviar solicitudes que desencadenan excepciones no capturadas; el mensaje de error se devuelve al cliente exponiendo información sensible en la respuesta gRPC.

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-101915",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-101915",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-10-01T14:53:32.462209Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "security-advisories@github.com",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 3.7,
          "attackVector": "NETWORK",
          "baseSeverity": "LOW",
          "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N",
          "integrityImpact": "NONE",
          "userInteraction": "NONE",
          "attackComplexity": "HIGH",
          "availabilityImpact": "NONE",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "LOW"
        },
        "impactScore": 1.4,
        "exploitabilityScore": 2.2
      }
    ]
  },
  "affected": [
    {
      "source": "security-advisories@github.com",
      "affectedData": [
        {
          "vendor": "grpc",
          "product": "grpc-node",
          "versions": [
            {
              "status": "affected",
              "version": "< 1.13.6"
            },
            {
              "status": "affected",
              "version": ">= 1.14.0, < 1.14.5"
            }
          ]
        }
      ]
    }
  ],
  "published": "2026-09-28T20:17:09.640",
  "references": [
    {
      "url": "https://github.com/grpc/grpc-node/commit/350de32860428cc62473a00bee4035360690ffea",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/grpc/grpc-node/commit/7c5c5181159c6ddd292805881ef2cdec29bb475f",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/grpc/grpc-node/commit/e8329b122ca99ba10877e990c2f6edd40224fd0d",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/grpc/grpc-node/releases/tag/@grpc/grpc-js%401.13.6",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/grpc/grpc-node/releases/tag/@grpc/grpc-js%401.14.5",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/grpc/grpc-node/security/advisories/GHSA-f596-whhp-79r4",
      "source": "security-advisories@github.com"
    }
  ],
  "vulnStatus": "Deferred",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "security-advisories@github.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-550"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. Prior to 1.13.6 and 1.14.5, when an application method handler throws an uncaught error, the server includes its error message in the status message sent to the client. The thrown error message is transmitted to the client, causing sensitive information disclosure when the message contains sensitive data. This issue is fixed in versions 1.13.6 and 1.14.5."
    }
  ],
  "lastModified": "2026-10-01T15:17:24.953",
  "sourceIdentifier": "security-advisories@github.com"
}