CVE Catalog

CVE-2026-67225

MediumCVSS 6.3
Published: Translated: NVD NIST

Summary

RabbitMQ versions from 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6 have a vulnerability in the stream protocol where the FrameMax value negotiated during the Tune handshake is stored but not compared with an inbound frame's declared length before buffering. A remote client can cause excessive memory pressure and denial of service by declaring an oversized frame.

Risk Assessment

A remote client can cause a denial of service (DoS) through excessive memory consumption if the stream plugin is enabled. This can lead to unavailability of the RabbitMQ broker.

Recommendation

Update RabbitMQ to version 3.13.15, 4.0.20, 4.1.11, or 4.2.6, which contain the fix. If possible, disable the stream plugin when not in use.

Other vulnerabilities in RabbitMQ

See all
Original NVD description (English source)

RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6, the stream protocol stored the FrameMax value negotiated during the Tune handshake but did not compare it with an inbound frame's declared length before buffering the frame. With the stream plugin enabled, a remote client could therefore cause excessive memory pressure and denial of service by declaring an oversized frame. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS