Out-of-bounds read in Apache bRPC - CVE-2026-79704
Published: October 23, 2026
Vulnerability details
The vulnerability allows a remote attacker to crash a bRPC client or potentially expose unintended memory contents during stream handling.
The vulnerability exists due to an out-of-bounds read in Apache bRPC's multi-stream RPC response handling when the returned extra_stream_ids list is shorter than the number of additional locally created streams. A remote attacker can return a malformed StreamSettings response from a malicious server, or modify the response from an on-path position, to trigger unchecked list indexing and potentially crash the client or leak memory into subsequent stream handling.