Vulnerability · Published Sep 28, 2026 · Assigned by GitHub_M

CVE-2026-101915@grpc/grpc-js: The server transmits some error messages thrown by method handlers to the client in status messages

Low 3.7

In plain English

A low-severity security flaw in grpc-node from grpc. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 17% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)3.7Low
Exploit odds (30 days)0.3%top 83.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

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

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
npm@grpc/grpc-js1.13.6GHSA-f596-whhp-79r4
npm@grpc/grpc-js1.14.5GHSA-f596-whhp-79r4

Affected products (as reported)

VendorProductVersions
grpc grpc-node < 1.13.6>= 1.14.0, < 1.14.5

Weakness: CWE-550 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

References