CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
LOW
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
AI Score
Confidence
High
EPSS
Percentile
17.1%
There are two separate code paths in which memory can be allocated per message in excess of the grpc.max_receive_message_length
channel option:
This has been patched in versions 1.10.9, 1.9.15, and 1.8.22
github.com/grpc/grpc-node
github.com/grpc/grpc-node/commit/08b0422dae56467ecae1007e899efe66a8c4a650
github.com/grpc/grpc-node/commit/674f4e351a619fd4532f84ae6dff96b8ee4e1ed3
github.com/grpc/grpc-node/commit/a8a020339c7eab1347a343a512ad17a4aea4bfdb
github.com/grpc/grpc-node/security/advisories/GHSA-7v5v-9h63-cj86
nvd.nist.gov/vuln/detail/CVE-2024-37168
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
LOW
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
AI Score
Confidence
High
EPSS
Percentile
17.1%