CVE-2026-80463
Last modified
CVE-2026-80463 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Unbounded memory accumulation in the stream message reassembly path of Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to exhaust the memory of a server (denial of service) by sending an endless sequence of continuation data frames. Root Cause: The streaming RPC protocol bounds every single data frame by max_body_size, but a fragmented stream message accumulates continuation frames into one buffer (_pending_buf) without any limit on the accumulated size. A malicious peer that can open a stream can therefore keep sending continuation frames to make the receiver accumulate an arbitrarily large in-memory message. EPSS estimates a 0.20% chance of exploitation in the next 30 days.
Description
Unbounded memory accumulation in the stream message reassembly path of Apache bRPC (version < 1.18.0) on all platforms allows remote attackers to exhaust the memory of a server (denial of service) by sending an endless sequence of continuation data frames. Root Cause: The streaming RPC protocol bounds every single data frame by max_body_size, but a fragmented stream message accumulates continuation frames into one buffer (_pending_buf) without any limit on the accumulated size. A malicious peer that can open a stream can therefore keep sending continuation frames to make the receiver accumulate an arbitrarily large in-memory message. Since the default flow-control settings (socket_max_streams_unconsumed_bytes=0) do not throttle the sending rate, the receiver's memory grows until the process runs out of memory and crashes or becomes unavailable. Affected Scenarios: Services that accept streams from untrusted clients (for example using brpc::StreamAccept or brpc::StreamCreate with the built-in streaming protocol) are affected. How to Fix: (Choose one of the following options) 1. Upgrade bRPC to version 1.18.0, which fixes this issue. 2. Apply this patch: https://github.com/apache/brpc/pull/3489 Note: The fix limits the accumulated payload of a fragmented stream message to max_body_size (default 64MB). When the accumulated payload exceeds the limit, the pending fragments are released and the stream is closed with error EMSGSIZE. After applying the fix, legitimate fragmented stream messages larger than max_body_size will be rejected; you can adjust the gflag max_body_size to change the limit.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Apache Software Foundation | Apache bRPC | < 1.18.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-80463?
How severe is CVE-2026-80463?
How do I fix CVE-2026-80463?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-80442IBM Guardium Data Protection 12.2 is vulnerable to an authen…8.8
- CVE-2026-80443Improper certificate validation vulnerability in HAVELSAN In…7.4
- CVE-2026-80444URL redirection to untrusted site ('open redirect') vulnerab…5.4
- CVE-2026-8045CWE-611 Improper Restriction of XML External Entity Referenc…6.5
- CVE-2026-8046The affected products insufficiently verify authorization wh…8.1
- CVE-2026-80462A vulnerability in the Chef Automate API gateway and identit…10
- CVE-2026-80464Server-Side request forgery (SSRF) vulnerability in HAVELSAN…4.9
- CVE-2026-80465A vulnerability has been identified in Mendix SAML (Mendix 1…8.7
- CVE-2026-80467The Advanced Custom Fields: Extended WordPress plugin before…8.1
- CVE-2026-80469An attacker may achieve arbitrary code execution on a target…8.3
- CVE-2026-8047The affected products perform improper length checking when …8.7
- CVE-2026-8048The My Email Shortcode plugin for WordPress is vulnerable to…6.4
Are you affected by CVE-2026-80463?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
