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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-56386— Apache bRPC HTTP/2 解析器整数下溢与越界读取漏洞

一分钟漏洞结论

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

Apache bRPC 的 HTTP/2 服务器中,DATA 帧解析器存在整数下溢和越界读取漏洞。未认证的远程攻击者可通过发送一个设置了 PADDED 标志且负载长度为零的畸形 DATA 帧,触发拒绝服务(DoS)攻击。 根本原因: HTTP/2 DATA 帧处理器根据攻击者控制的负载长度计算分片大小;当存在 PADDED 标志时,该处理器在未先确认帧中包含必需的填充长度字节之前,就提前对分片大小进行了递减操作。因此,一个零长度的带填充 DATA 帧会导致无符号分片大小发生下溢,进而尝试在帧缓冲区末尾之外读取填充长

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

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

漏洞信息

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

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

Vulnerability Title
Apache bRPC: Integer Underflow and Out-of-Bounds Read in HTTP/2 DATA Frame Parser
来源: CVE Program / CVE List V5
Vulnerability Description
Integer underflow and out-of-bounds read in the HTTP/2 server DATA frame parser in Apache bRPC allows an unauthenticated remote attacker to cause denial of service by sending a malformed DATA frame with the PADDED flag set and a zero-length payload. Root Cause: The HTTP/2 DATA frame handler computed the fragment size from the attacker-controlled payload length and, when the PADDED flag was present, decremented the fragment size before ensuring that the frame contained the mandatory pad length byte. A zero-length padded DATA frame could therefore underflow the unsigned fragment size and read the pad length byte past the end of the frame buffer. Affected Scenarios: Apache bRPC servers that accept HTTP/2 traffic are affected when a remote client can send crafted HTTP/2 frames to the server. HTTP/2 may be reached through cleartext h2c detection on an HTTP port or through TLS ALPN negotiation. How to Fix: (Choose one of the following options) 1. Upgrade Apache bRPC to version 1.18.0, which fixes this issue. 2. Apply this patch: https://github.com/apache/brpc/pull/3325 Note: The fix validates that a padded DATA frame has enough payload bytes for the pad length field before decrementing the fragment size or reading the pad length byte. Malformed zero-length padded DATA frames are rejected with HTTP/2 FRAME_SIZE_ERROR.
来源: 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-56386 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

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

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

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

CVE-2026-111813 10.0 CRITICAL Apache Traffic Server magick 插件远程代码执行漏洞
CVE-2026-105944 10.0 CRITICAL Apache Pulsar Manager 认证绕过及凭证泄露漏洞
CVE-2026-111816 9.3 CRITICAL Apache Traffic Server 302 响应绕过解析漏洞
CVE-2026-105869 9.2 CRITICAL Apache Pulsar 未验证令牌角色认证绕过漏洞
CVE-2025-31699 8.9 HIGH Apache Traffic Server 请求走私漏洞
CVE-2026-105937 8.7 HIGH Apache Pulsar 影子主题源授权缺失漏洞
CVE-2025-55702 8.7 HIGH Apache Traffic Server 请求解析漏洞
CVE-2026-111804 8.2 HIGH Apache Traffic Server wasm 插件释放后使用漏洞
CVE-2026-105942 7.7 HIGH Apache Pulsar 代理请求权限提升漏洞
CVE-2026-105945 7.7 HIGH Apache Pulsar 文件存储跨租户包访问漏洞
CVE-2026-105934 7.2 HIGH Apache Pulsar 截断分区主题租户管理授权绕过漏洞
CVE-2026-105930 6.0 MEDIUM Apache Pulsar 函数包 URL 跨租户下载漏洞
CVE-2026-105936 5.3 MEDIUM Apache Pulsar 远程代码执行漏洞
CVE-2026-105926 5.3 MEDIUM Apache Pulsar 二进制协议 Schema 命令越权漏洞
CVE-2026-105935 4.9 MEDIUM Apache Pulsar 函数触发器越权写入漏洞
CVE-2026-105927 2.3 LOW Apache Pulsar WebSocket 死信主题未授权写入漏洞
CVE-2026-105938 2.3 LOW Apache Pulsar 订阅授权策略绕过漏洞
CVE-2026-105932 2.3 LOW Apache Pulsar 非持久主题过滤器端点未授权漏洞
CVE-2026-105931 2.3 LOW Apache Pulsar 交易管理端点未授权访问漏洞
CVE-2026-105933 2.3 LOW Apache Pulsar 命名空间加密要求未强制执行漏洞

显示前 20 条,共 59 条。 查看全部 → →

IV. Related Vulnerabilities

V. Comments for CVE-2026-56386

暂无评论


发表评论