Out-of-bounds read in Apache bRPC - CVE-2026-87849
Published: October 23, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service by potentially crashing a bRPC client.
The vulnerability exists due to an out-of-bounds read in Apache bRPC's Discovery naming-service reply parser when RapidJSON object-only accessors are called on values without verifying that they are objects. A remote attacker can return a malformed /discovery/nodes or /discovery/fetchs response from a malicious Discovery backend containing non-object data, service, or instance entries to trigger undefined member-access behavior and potentially crash clients refreshing their server lists.