Skip to content
OpenAdvisories
High · 7.5 CVE-2026-48069 EUVD-2026-44409GHSA-99f4-grh7-6pcq

@grpc/grps-js: An incoming malformed compressed message can cause a client or server crash

Published Jul 14, 2026 · Updated Jul 15, 2026 · Assigned by GitHub_M

Description

@grpc/grps-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. Prior to 1.9.16, 1.10.12, 1.11.4, 1.12.7, 1.13.5, and 1.14.4, an invalid incoming compressed message can cause a client or server process that uses @grpc/grpc-js to crash. This issue is fixed in versions 1.9.16, 1.10.12, 1.11.4, 1.12.7, 1.13.5, and 1.14.4.

Affected products

VendorProductAffectedFixed
grpc grpc-node < 1.9.16, >= 1.10.0, < 1.10.12, >= 1.11.0, < 1.11.4, >= 1.12.0, < 1.12.7, >= 1.13.0, < 1.13.5, >= 1.14.0, < 1.14.4 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling jitsucom-jitsu-console 2.11.0-r27 —
Wolfi rolling langfuse-3 +1 3.186.0-r0 —
Wolfi rolling langfuse-3-compat 3.225.7-r6 —
Wolfi rolling pulumi-language-nodejs 3.246.0-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @grpc/grpc-js < 1.9.16 1.9.16 GHSA-99f4-grh7-6pcq
npm @grpc/grpc-js >= 1.10.0, < 1.10.12 1.10.12 GHSA-99f4-grh7-6pcq
npm @grpc/grpc-js >= 1.11.0, < 1.11.4 1.11.4 GHSA-99f4-grh7-6pcq
npm @grpc/grpc-js >= 1.12.0, < 1.12.7 1.12.7 GHSA-99f4-grh7-6pcq
npm @grpc/grpc-js >= 1.13.0, < 1.13.5 1.13.5 GHSA-99f4-grh7-6pcq
npm @grpc/grpc-js >= 1.14.0, < 1.14.4 1.14.4 GHSA-99f4-grh7-6pcq

References