CVE-2026-61634 json
RabbitMQ Java client accepts broker frames larger than the negotiated AMQP frame_max
published 2mo ago modified 20d ago also EUVD-2026-61046 , GHSA-5xwg-cfvj-gff5
- cvss
- 0.0
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 42%
- public exploits
- 0
- none known
Summary
The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.33.0, the AMQP connection tuning path records the negotiated AMQP frame_max value, but src/main/java/com/rabbitmq/client/impl/SocketFrameHandler.java and NettyFrameHandlerFactory continue to validate broker-controlled frame payload lengths against maxInboundMessageBodySize because the negotiated limit is not applied consistently through setMaxInboundFramePayloadSize. A malicious or compromised broker can send a method frame larger than the negotiated frame_max during or after connection establishment, causing the client to allocate and decode a protocol-invalid frame instead of rejecting it with MalformedFrameException. The protocol violation can disrupt the affected connection and cause client-side denial of service. This issue is fixed in version 5.33.0.
Patch / fix
- maven com.rabbitmq:amqp-client 5.33.0
- com.rabbitmq amqp-client 5.33.0
- vmware rabbitmq_java_client 5.33.0
Is CVE-2026-61634 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-61634 updated cvss 7.5
com.rabbitmq/amqp-client: RabbitMQ Java client: Denial of Service via oversized AMQP frames
-
Red Hat build of Apache Camel 4 for Quarkus 3 amqp-client 5.22.0 Red Hat Fuse 7 amqp-client 5.22.0not affected: vulnerable code not in execute path
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2mo ago
Exploit prediction
0.49% chance of exploitation in the next 30 days, higher than 42% of all scored CVEs (FIRST EPSS, 2026-11-11).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 0.0 | CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N |
| CNA | 4.0 | 0.0 | CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | com.rabbitmq:amqp-client | <5.33.0 |
5.33.0 |
Affected products
- rabbitmq rabbitmq-java-client
Classification
- Weakness
-
- CWE-20 Improper Input Validation
References
-
github.com
/rabbitmq/rabbitmq-java-client/pull/1994
web
-
github.com
/rabbitmq/rabbitmq-java-client/pull/1995
web
-
github.com
/rabbitmq/rabbitmq-java-client/commit/08790f09686173eb17b48d08a25edcb32e71a591
web
-
github.com
/rabbitmq/rabbitmq-java-client/commit/b491075f42e89967610c40beded68d3680cfd472
web
-
github.com
/rabbitmq/rabbitmq-java-client/security/advisories/GHSA-5xwg-cfvj-gff5
web
-
github.com
/rabbitmq/rabbitmq-java-client/releases/tag/v5.33.0
web
-
github.com
/rabbitmq/rabbitmq-java-client
package
Sources
- CVE List CVE-2026-61634
- GitHub Advisory GHSA-5xwg-cfvj-gff5
- NVD CVE-2026-61634
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.