目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-80463— Apache bRPC 流消息重组无限内存累积漏洞

一分钟漏洞结论

影响对象
Apache Software Foundation Apache bRPC
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Apache bRPC(版本 < 1.18.0)在所有平台上,其流式消息重组路径中存在无界内存累积漏洞。远程攻击者可通过发送无限连续的续传数据帧,耗尽服务器内存,从而导致拒绝服务(DoS)攻击。 根本原因: 流式 RPC 协议虽对每个单独的数据帧设置了 上限,但分片流式消息在重组时会将多个续传帧累积到同一个缓冲区( )中,且对该累积总大小未设任何限制。因此,任何能够建立流连接的恶意对等方可持续发送续传帧,迫使接收方在内存中累积任意大的消息。由于默认流控配置( )未对发送速率进行限制,接收方的内存将持续增长,直至进程

AI 预测 7.5 利用难度: 极易
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-80463 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Apache bRPC: Unbounded Memory Accumulation in Stream Message Reassembly
来源: CVE Program / CVE List V5
Vulnerability 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.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
不加限制或调节的资源分配
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Apache Software Foundation Apache bRPC 0 ~ 1.18.0 -

二、漏洞 CVE-2026-80463 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-80463 的情报信息

请登录查看更多情报信息。

CVE-2026-80463 其他参考 (1)

同批安全公告 · Apache Software Foundation · 2026-10-21 · 共 39 条

CVE-2026-56386 Apache bRPC HTTP/2 解析器整数下溢与越界读取漏洞
CVE-2026-74758 Apache bRPC RTMP 消息处理堆释放后使用漏洞
CVE-2026-74757 Apache bRPC 因恶意 mcpack 数组计数导致内存分配失控漏洞
CVE-2026-74755 Apache bRPC mcpack2pb 整数下溢导致拒绝服务漏洞
CVE-2026-66392 Apache bRPC TLS 客户端证书域名不匹配漏洞
CVE-2026-61916 Apache bRPC 越界读取漏洞
CVE-2026-61902 Apache bRPC 消息体限制不一致内存耗尽漏洞
CVE-2026-58064 Apache bRPC Redis 命令分配拒绝服务漏洞
CVE-2026-56388 Apache bRPC Redis 命令解析器越界写漏洞
CVE-2026-56387 Apache bRPC RTMP AMF 解析器远程内存耗尽漏洞
CVE-2026-78048 Apache bRPC HPACK 解码器远程拒绝服务漏洞
CVE-2026-54427 Apache bRPC AMF 解析器无限递归栈耗尽漏洞
CVE-2026-54426 Apache bRPC Redis 解析器栈耗尽漏洞
CVE-2026-54425 Apache bRPC HPACK 动态表大小更新解码栈耗尽漏洞
CVE-2026-48830 Apache bRPC 认证绕过漏洞
CVE-2026-59229 Apache IoTDB 管道权限提升漏洞
CVE-2026-59562 Apache IoTDB 远程代码执行及路径遍历漏洞
CVE-2026-41114 Apache IoTDB JDBC 驱动 BigDecimal 内存耗尽漏洞
CVE-2026-58663 Apache IoTDB 管道传输接口认证绕过漏洞
CVE-2026-82425 Apache bRPC Socket::OnInputEvent 远程拒绝服务漏洞

显示前 20 条,共 39 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-80463

暂无评论


发表评论