CVE Catalog

CVE-2026-101915

LowCVSS 3.7
Published: Translated: NVD NIST

Summary

In @grpc/grpc-js prior to versions 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. This causes sensitive information disclosure when the message contains sensitive data.

Risk Assessment

A client may receive internal error messages containing sensitive data, facilitating reconnaissance and further attacks. The risk affects applications using gRPC in JavaScript.

Recommendation

Update @grpc/grpc-js to version 1.13.6 or 1.14.5. Additionally, avoid including sensitive data in error messages.

Other vulnerabilities in @grpc/grpc-js

See all
Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS