cbcvebase.

Grpc Grpc-Go vulnerabilities

4 known vulnerabilities affecting grpc/grpc-go.

Total CVEs
4
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH2MEDIUM1

Vulnerabilities

Page 1 of 1
CVE-2026-33186P2CRITICALCVSS 9.1fixed in 1.79.32026-03-20
CVE-2026-33186 [CRITICAL] CWE-285 CVE-2026-33186: gRPC-Go is the Go language implementation of gRPC. Versions prior to 1.79.3 have an authorization by gRPC-Go is the Go language implementation of gRPC. Versions prior to 1.79.3 have an authorization bypass resulting from improper input validation of the HTTP/2 `:path` pseudo-header. The gRPC-Go server was too lenient in its routing logic, accepting requests where the `:path` omitted the mandatory leading slash (e.g., `Service/Method` instead of `
nvd
CVE-2026-84445P3HIGHCVSS 8.7fixed in 1.82.2v>= 1.83.0, < 1.83.22026-09-14
CVE-2026-84445 [HIGH] CWE-129 CVE-2026-84445: gRPC-Go is the Go language implementation of gRPC. Prior to 1.82.2 and 1.83.2, servers created with gRPC-Go is the Go language implementation of gRPC. Prior to 1.82.2 and 1.83.2, servers created with xds.NewGRPCServer() allow internal/transport/http2_server.go to accept an RPC containing neither the :authority header nor the Host header, while RouteAndProcess in internal/xds/server/routing.go assumes that an authority value exists and indexes the emp
nvd
CVE-2026-84304P3HIGHCVSS 8.7fixed in 1.83.12026-09-01
CVE-2026-84304 [HIGH] CWE-400 CVE-2026-84304: gRPC-Go is the Go language implementation of gRPC. Prior to 1.83.1, internal/transport/transport.go gRPC-Go is the Go language implementation of gRPC. Prior to 1.83.1, internal/transport/transport.go stores each fragmented HTTP/2 DATA frame as a separate recvMsg in recvBuffer, so millions of one-byte frames can consume disproportionate heap memory even when payload bytes remain within connection and stream flow-control windows. An unauthenticated rem
nvd
CVE-2026-84303P3MEDIUMCVSS 6.3fixed in 1.83.12026-09-01
CVE-2026-84303 [MEDIUM] CWE-178 CVE-2026-84303: gRPC-Go is the Go language implementation of gRPC. Prior to 1.83.1, the xDS RBAC HTTP filter in inte gRPC-Go is the Go language implementation of gRPC. Prior to 1.83.1, the xDS RBAC HTTP filter in internal/xds/httpfilter/rbac/rbac.go does not lowercase header matcher names in normalizeHeaderMatcher even though incoming metadata keys are lowercase. A DENY policy using a mixed-case name such as X-Role or User-Agent therefore does not match and fails
nvd
Grpc Grpc-Go vulnerabilities | cvebase