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

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-44236— RabbitMQ-C AMQP握手堆缓冲区溢出

一分钟漏洞结论

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

rabbitmq-c 是一个用于 RabbitMQ 的 C 语言 AMQP 客户端库。在 0.16.0 版本之前,一个恶意的 AMQP 服务器可以在 过程中发送一个尺寸过小的 值,而 rabbitmq-c 会在 的 中接受该值。 中的 函数使用 重新分配出站缓冲区,但没有强制校验 。随后通过 对 帧进行序列化时,会写入超出该缩小后的堆内存分配范围,从而导致内存损坏,并很可能引发服务拒绝(DoS)。路径上的攻击者(on-path attacker)还可以针对明文 AMQP 流量触发此缺陷。理论上可能发生代码执行,但尚

CVSS 7.1 · High

影响版本矩阵 1

厂商产品 版本范围状态
alanxz rabbitmq-c < 0.16.0 affected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
rabbitmq-c: Heap buffer overflow in AMQP login handshake via undersized connection.tune.frame_max
来源: CVE Program / CVE List V5
Vulnerability Description
rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to 0.16.0, a malicious AMQP server can send an undersized connection.tune.frame_max value during amqp_login(), and rabbitmq-c accepts the value in amqp_login_inner() in librabbitmq/amqp_socket.c. amqp_tune_connection() in librabbitmq/amqp_connection.c uses frame_max to reallocate the outbound buffer without enforcing AMQP_FRAME_MIN_SIZE. Immediate serialization of connection.tune-ok through amqp_frame_to_bytes() writes beyond the undersized heap allocation, causing memory corruption and likely denial of service. An on-path attacker can also trigger the flaw against plaintext AMQP traffic. Code execution is theoretically possible but was not demonstrated. This issue is fixed in version 0.16.0.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
堆缓冲区溢出
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
alanxz rabbitmq-c < 0.16.0 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2026-44236 补丁与修复 (2)

CVE-2026-44236 厂商安全公告 (1)

CVE-2026-44236 厂商页面 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-44236

暂无评论


发表评论