7.5
High
CVE-2023-4785 Lack of error handling in the TCP server in Google's gRPC starting version 1.23 on posix-compatible platforms (ex
Description
Lack of error handling in the TCP server in Google's gRPC starting version 1.23 on posix-compatible platforms (ex. Linux) allows an attacker to cause a denial of service by initiating a significant number of connections with the server. Note that gRPC C++ Python, and Ruby are affected, but gRPC Java, and Go are NOT affected.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| gRPC 1.57 | earliest → < 1.57 | 1.57 |
| gRPC 1.56 | 1.56.0 → 1.56.1 | No fix stated |
| gRPC 1.55 | 1.55.0 → 1.55.2 | No fix stated |
| gRPC 1.54 | 1.54.0 → 1.54.2 | No fix stated |
| gRPC 1.53 | 1.53.0 → 1.53.1 | No fix stated |
| grpc | 1.57 | No fix stated |
| grpc 1.56 | 1.56.0 → 1.56.1 | No fix stated |
| grpc 1.55 | 1.55.0 → 155.2 | No fix stated |
| grpc 1.54 | 1.54.0 → 1.54.2 | No fix stated |
References
- github.com github.com
- github.com github.com
- github.com github.com
- github.com github.com
- github.com github.com
Timeline
- Published
- Last modified
Other CVEs of gRPC
The 6 CVEs of gRPC →
CVE-2024-7246
It's possible for a gRPC client communicating with a HTTP/2 proxy to poison the HPACK table between the proxy and the…
6.3
Medium
CVE-2023-33953
gRPC contains a vulnerability that allows hpack table accounting errors could lead to unwanted disconnects between…
7.5
High
CVE-2023-32731
When gRPC HTTP2 stack raised a header size exceeded error, it skipped parsing the rest of the HPACK frame
7.4
High
CVE-2023-32732
gRPC contains a vulnerability whereby a client can cause a termination of connection between a HTTP2 proxy and a gRPC…
5.3
Medium