GitHub Advisoryadvisory · npm

GHSA-99f4-grh7-6pcq @grpc/grpc-js: An incoming malformed compressed message can cause a client or server crash

HIGH Published 2026-06-11 Modified 2026-06-11 Official page ↗
Aliases
CVE-2026-48069
Ecosystem
npm
Packages
@grpc/grpc-js
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-248, CWE-400
Reviewed
2026-06-11

Affected packages

• npm @grpc/grpc-js: < 1.9.16 → fixed in 1.9.16 • npm @grpc/grpc-js: >= 1.10.0, < 1.10.12 → fixed in 1.10.12 • npm @grpc/grpc-js: >= 1.11.0, < 1.11.4 → fixed in 1.11.4 • npm @grpc/grpc-js: >= 1.12.0, < 1.12.7 → fixed in 1.12.7 • npm @grpc/grpc-js: >= 1.13.0, < 1.13.5 → fixed in 1.13.5 • npm @grpc/grpc-js: >= 1.14.0, < 1.14.4 → fixed in 1.14.4

Description

Impact An invalid incoming compressed message can cause a client or server process to crash. This affects all clients and servers that use @grpc/grpc-js Patches The following version have fixes for this vulnerability: • 1.9.16 • 1.10.12 • 1.11.4 • 1.12.7 • 1.13.5 • 1.14.4 Workarounds There is no workaround.

Related

Alias · CVE (1)

  • CVE-2026-48069 @grpc/grps-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. vulnerability

Weakness · CWE (2)

  • CWE-248 Uncaught Exception weakness
  • CWE-400 Uncontrolled Resource Consumption weakness

References