PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-69219 rabbitmq CVE debrief

CVE-2026-69219 is a high-severity vulnerability in the RabbitMQ Java client library that allows for denial of service via memory exhaustion. The issue arises from the library's handling of wire-declared content lengths, which can lead to an OutOfMemoryError. This vulnerability is fixed in version 5.33.1. A malicious AMQP peer can exploit this by sending a LongString or byte-array field with type tag S and a declared length of 0x7FFFFFFE during the pre-authentication connection.start server-properties table, causing an approximately 2 GB allocation. Defenders should prioritize updating to version 5.33.1 or later and assess exposure in Java and JVM-based applications using the Rabbit

Vendor
rabbitmq
Product
rabbitmq-java-client
CVSS
HIGH 8.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-18
Original CVE updated
2026-09-18
Advisory published
2026-08-18
Advisory updated
2026-09-18

Who should care

Defenders responsible for Java and JVM-based applications using the RabbitMQ Java client library should assess exposure and prioritize updates to version 5.33.1 or later. This vulnerability can lead to denial of service via memory exhaustion.

Why it matters

CVE-2026-69219 is a high-severity vulnerability in the RabbitMQ Java client library that can lead to denial of service via memory exhaustion. Defenders should prioritize updating to version 5.33.1 or later and assess exposure in Java and JVM-based applications using the library.

  • Denial of service via memory exhaustion
  • Potential termination of the JVM
  • Memory allocation and OutOfMemoryError

Technical summary

The RabbitMQ Java client library, used by Java and JVM-based applications to connect to RabbitMQ nodes, has a vulnerability prior to version 5.33.1. The library's ValueReader.readBytes method accepts a wire-declared contentLength below Integer.MAX_VALUE and allocates a byte array before checking the bytes available in the frame. A malicious AMQP peer can exploit this by sending a LongString or byte-array field with type tag S and a declared length of 0x7FFFFFFE during the pre-authentication connection.start server-properties table. This causes an approximately 2 GB allocation and OutOfMemoryError before readFully consumes data, leading to memory exhaustion and potential denial of service.

Defensive priority

Defenders should prioritize updating to version 5.33.1 or later to mitigate this vulnerability. Java and JVM-based applications using the RabbitMQ Java client library should be assessed for exposure.

Recommended defensive actions

  • Update to RabbitMQ Java client library version 5.33.1 or later
  • Assess Java and JVM-based applications using the RabbitMQ Java client library for exposure
  • Verify applications are using the updated library
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. GitHub references offer additional context on the fix. The RabbitMQ Java client library, used by Java and JVM-based applications to connect to RabbitMQ nodes, has a vulnerability prior to version 5.33.1. The library's ValueReader.readBytes method accepts a wire-declared contentLength below Integer.MAX_VALUE and allocates a byte array before checking the bytes available in the frame. This causes memory

Sources and references

Verified primary and authoritative sources

  • CVE-2026-69219 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-69219

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-69219 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-69219

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.