CVE-2026-59986
Last modified
CVE-2026-59986 is a high-severity vulnerability rated 7.4/10 on the CVSS scale. rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to version 0.17.0, the bounds check (*offset = o + len) <= encoded.len overflows when o + len > SIZE_MAX on 32-bit systems.
Description
rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to version 0.17.0, the bounds check (*offset = o + len) <= encoded.len overflows when o + len > SIZE_MAX on 32-bit systems. len is a uint32_t read from the AMQP wire as a BYTES/UTF8 field length. The overflow wraps the check to a small value that passes, producing a decoded amqp_bytes_t with a multi-GB .len pointing into a small frame buffer. This results in an out-of-bounds read of up to ~4GB of process memory on 32-bit systems (ARM, MIPS, x86 ILP32, embedded IoT AMQP clients). Enabling information disclosure or denial of service. Not exploitable on 64-bit systems where size_t is 64-bit. This issue has been patched in version 0.17.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| alanxz | rabbitmq-c | < 0.17.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-59986?
How severe is CVE-2026-59986?
How do I fix CVE-2026-59986?
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-59980hpack is an HTTP/2 Header Encoding for Python. Prior to vers…6.3
- CVE-2026-59981OpenEXR is the reference implementation and specification fo…7.1
- CVE-2026-59982OpenEXR is the reference implementation and specification fo…7.1
- CVE-2026-59983OpenEXR is the reference implementation and specification fo…5.5
- CVE-2026-59984OpenEXR is the reference implementation and specification fo…5.5
- CVE-2026-59985OpenEXR is the reference implementation and specification fo…5.5
- CVE-2026-59989Phalcon is a high-performance, full-stack PHP framework. In …9.2
- CVE-2026-5999A vulnerability has been found in JeecgBoot up to 3.9.1. Thi…6.3
- CVE-2026-59990Jawn is an open source JSON parser. Prior to 1.7.0, Jawn par…7.5
- CVE-2026-59991psd-tools is a Python package for working with Adobe Photosh…7.5
- CVE-2026-59992Tina is a headless content management system. Prior to next-…5.4
- CVE-2026-59993Picotls is a TLS protocol library that allows users select d…6.5
Are you affected by CVE-2026-59986?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
