Skip to main content

rabbitmq-c EUVDEUVD-2026-82333

| CVE-2026-44235 MEDIUM
Out-of-bounds Read (CWE-125)
2026-09-17 security-advisories@github.com
6.5
CVSS 3.1 · Vendor: github
Share

Severity by source

Vendor (github) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI
6.5 MEDIUM

Network-reachable client connecting to a malicious/MITM server (AV:N, PR:N, UI:R for client-initiated connection); pure crash gives A:H with C:N/I:N per vendor's DoS-only impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative

Primary rating from Vendor (github).

CVSS VectorVendor: github

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Metadata Corrected
Sep 17, 2026 - 18:40 vuln.today
tag: Information Disclosure removed
Metadata Corrected
Sep 17, 2026 - 18:40 vuln.today
tag: RCE removed
Analysis Generated
Sep 17, 2026 - 18:36 vuln.today
Patch available
Sep 17, 2026 - 18:19 EUVD

DescriptionCVE.org

rabbitmq-c is a C-language AMQP client library for RabbitMQ. Prior to 0.16.0, a malicious AMQP server can send an undersized HEADER or METHOD frame during client login and cause unsigned size_t underflow in amqp_handle_input() in librabbitmq/amqp_connection.c. The parser subtracts HEADER_SIZE, fixed per-frame fields, and FOOTER_SIZE from state->target_size without first checking the minimum frame length. The wrapped encoded.len value is passed through amqp_decode_properties() to amqp_decode_table_internal(), where it defeats bounds checks and causes an out-of-bounds read and process crash. An on-path attacker can also trigger the issue when AMQP traffic is not protected by TLS with certificate validation. The demonstrated impact is denial of service, with no reliable memory disclosure or code execution shown. This issue is fixed in version 0.16.0.

AnalysisAI

Denial of service in rabbitmq-c (librabbitmq) versions prior to 0.16.0 lets an attacker-controlled or on-path AMQP server crash a connecting client during the login handshake by sending an undersized HEADER or METHOD frame. The malformed frame triggers an unsigned size_t underflow in the frame parser that defeats downstream bounds checks and causes an out-of-bounds read, terminating the client process. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires a vulnerable rabbitmq-c client (versions prior to 0.16.0) to establish an AMQP connection to an attacker-controlled server, OR an on-path attacker who can inject frames when the AMQP traffic is NOT protected by TLS with certificate validation. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a genuine but bounded issue: the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H, base 6.5) reflects a pure availability impact, and the vendor description explicitly states the demonstrated impact is denial of service with no reliable memory disclosure or code execution. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Upgrade to rabbitmq-c 0.16.0, the vendor-released fix (https://github.com/alanxz/rabbitmq-c/releases/tag/v0.16.0), which adds minimum frame-length validation before size arithmetic in amqp_handle_input(); the specific change is in commit 1d3afbb056fee5cc9ea05680bf32288715d0d802 via pull request 878, with details in advisory GHSA-9mmv-r8g3-qp46. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Module for Server Applications 15 SP7 Affected
SUSE Linux Enterprise Server 15 SP7 Affected
SUSE Linux Enterprise Server for SAP Applications 15 SP7 Affected
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5 Affected

Share

EUVD-2026-82333 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy