CVE catalog

CVE-2026-44235

rabbitmq-c vulnerabilities

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.31% · Oct 27, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibrabbitmqsid0.18.1-1fixed
Debianlibrabbitmqforky0.18.1-1fixed
Debianlibrabbitmqtrixie0.15.0-1+deb13u2fixed
Debianlibrabbitmqtrixie-security0.15.0-1+deb13u2fixed
Debianlibrabbitmqbookworm0.11.0-1+deb12u2fixed
Debianlibrabbitmqbookworm-security0.11.0-1+deb12u3fixed
Ubuntulibrabbitmqnoble0.11.0-1ubuntu0.1fixed
Ubuntuamqp-toolsnoble0.11.0-1ubuntu0.1fixed
Ubuntulibrabbitmq-devnoble0.11.0-1ubuntu0.1fixed
Ubuntulibrabbitmq4noble0.11.0-1ubuntu0.1fixed
Ubuntulibrabbitmqnoble0.11.0-1+deb12u2fixed
Ubuntulibrabbitmqnoble0.11.0-1ubuntu0.2fixed
Ubuntuamqp-toolsnoble0.11.0-1ubuntu0.2fixed
Ubuntulibrabbitmq-devnoble0.11.0-1ubuntu0.2fixed
Ubuntulibrabbitmq4noble0.11.0-1ubuntu0.2fixed
Ubuntulibrabbitmqpro0.9.0-0.2vulnerable
Ubuntulibrabbitmqpro0.9.0-0.2ubuntu1vulnerable
Ubuntulibrabbitmqpro0.10.0-1vulnerable
Ubuntulibrabbitmqpro0.10.0-1ubuntu0.20.04.1~esm1fixed
Ubuntulibrabbitmq22.040.10.0-1vulnerable
Ubuntulibrabbitmq22.040.10.0-1build1vulnerable
Ubuntulibrabbitmq22.040.10.0-1ubuntu1vulnerable
Ubuntulibrabbitmq22.040.10.0-1ubuntu2vulnerable
Ubuntulibrabbitmq22.040.10.0-1ubuntu2.1fixed
Ubuntulibrabbitmq24.040.11.0-1vulnerable
Ubuntulibrabbitmq24.040.11.0-1build1vulnerable
Ubuntulibrabbitmq24.040.11.0-1build2vulnerable
Ubuntulibrabbitmq24.040.11.0-1ubuntu0.1fixed
Ubuntulibrabbitmq25.100.15.0-1vulnerable
Ubuntulibrabbitmq25.100.15.0-1build1vulnerable
Ubuntulibrabbitmq25.100.15.0-1ubuntu0.25.10.1fixed
Ubuntulibrabbitmq26.040.15.0-1build1vulnerable
Ubuntulibrabbitmq26.040.15.0-1build2vulnerable
Ubuntulibrabbitmq26.040.15.0-1ubuntu0.26.04.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibrabbitmqsourcesid0.16.0-1not yet assignedNot reportedNot reported
Debianlibrabbitmqsourceforky0.16.0-1not yet assignedNot reportedNot reported
Debianlibrabbitmqsourcetrixie0.15.0-1+deb13u1not yet assignedNot reportedNot reported
Debianlibrabbitmqsourcebookworm0.11.0-1+deb12u2not yet assignedNot reportedNot reported
Ubuntulibrabbitmqdebnoble0.11.0-1ubuntu0.1Not reportedNot reportedNot reported
Ubuntuamqp-toolsdebnoble0.11.0-1ubuntu0.1Not reportedNot reportedNot reported
Ubuntulibrabbitmq-devdebnoble0.11.0-1ubuntu0.1Not reportedNot reportedNot reported
Ubuntulibrabbitmq4debnoble0.11.0-1ubuntu0.1Not reportedNot reportedNot reported
Ubuntulibrabbitmqdebnoble0.11.0-1+deb12u2Not reportedNot reportedNot reported
Ubuntulibrabbitmqdebnoble0.11.0-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntuamqp-toolsdebnoble0.11.0-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntulibrabbitmq-devdebnoble0.11.0-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntulibrabbitmq4debnoble0.11.0-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntulibrabbitmqdebpro0.10.0-1ubuntu0.20.04.1~esm1Not reportedUBUNTU-CVE-2026-44235Not reported
Ubuntulibrabbitmqdeb22.040.10.0-1ubuntu2.1Not reportedUBUNTU-CVE-2026-44235Not reported
Ubuntulibrabbitmqdeb24.040.11.0-1ubuntu0.1Not reportedUBUNTU-CVE-2026-44235Not reported
Ubuntulibrabbitmqdeb25.100.15.0-1ubuntu0.25.10.1Not reportedUBUNTU-CVE-2026-44235Not reported
Ubuntulibrabbitmqdeb26.040.15.0-1ubuntu0.26.04.1Not reportedUBUNTU-CVE-2026-44235Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [amqp-tools]Fixed

    Source package: [librabbitmq]

    Details (4)
    • 0.11.0-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u3 · amd64 · bookworm-security

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u3 · arm64 · bookworm-security

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

  • Source package: [librabbitmq]

    Details (4)
    • 0.11.0-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u3 · amd64 · bookworm-security

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u3 · arm64 · bookworm-security

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

  • Source package: [librabbitmq]

    Details (4)
    • 0.11.0-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u3 · amd64 · bookworm-security

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

    • 0.11.0-1+deb12u3 · arm64 · bookworm-security

      Fixed · Fixed: 0.11.0-1+deb12u2

      usn · librabbitmq · debian · bookworm; usn · librabbitmq · debian · 12

[Debian 13 (Trixie)]

  • [amqp-tools]Fixed

    Source package: [librabbitmq]

    Details (5)
    • 0.15.0-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

  • Source package: [librabbitmq]

    Details (5)
    • 0.15.0-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

  • Source package: [librabbitmq]

    Details (5)
    • 0.15.0-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

    • 0.15.0-1+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 0.15.0-1+deb13u1

      usn · librabbitmq · debian · 13

Observed:

References