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_reviewed_at": "2024-06-10T21:38:05Z", "cwe_ids": [ "CWE-789" ], "nvd_published_at": "2024-06-10T22:15:12Z", "severity": "MODERATE", "github_reviewed": true }