CVE-2026-67418: RabbitMQ MQTT 5: inapplicable PUBLISH property disconnects matching subscribers

Published Oct 14, 2026
·
Updated

RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5, the MQTT 5 parser in deps/rabbitmqmqtt/src/rabbitmqttpacket.erl accepts Request-Problem-Information on PUBLISH packets even though the property is valid only for CONNECT. An authenticated publisher with topic write permission can cause the broker to store and route that inapplicable property to a separately authenticated matching subscriber. When the subscriber path serializes the outbound PUBLISH, serialiseprop/2 has no matching clause, and the uncontained functionclause exception closes the victim MQTT or Web MQTT connection. The publisher connection and broker remain available, and queued replay, retained-message persistence, and broker-wide denial of service were not established. This issue is fixed in versions 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5.

Affected Software

1 affected component
RabbitMQ RabbitMQ>=3.13.0<3.13.19, >=4.0.0<4.0.24, >=4.1.0<4.1.15, >=4.2.0<4.2.10, >=4.3.0<4.3.5

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade RabbitMQ to a version that resolves this vulnerability.

    Fixed in 3.13.19
  2. Upgrade

    Upgrade RabbitMQ to a version that resolves this vulnerability.

    Fixed in 4.0.24
  3. Upgrade

    Upgrade RabbitMQ to a version that resolves this vulnerability.

    Fixed in 4.1.15
  4. Upgrade

    Upgrade RabbitMQ to a version that resolves this vulnerability.

    Fixed in 4.2.10
  5. Upgrade

    Upgrade RabbitMQ to a version that resolves this vulnerability.

    Fixed in 4.3.5

Event History

Oct 14, 2026
CVE Published
via MITRE·04:07 PM
Data Sourced
via MITRE·04:07 PM
DescriptionWeakness

Frequently Asked Questions

1

Who can exploit this issue, and which clients are affected?

An attacker must be an authenticated MQTT publisher with permission to write to a topic. The impact is on separately authenticated MQTT or Web MQTT subscribers whose subscriptions match the attacker-controlled PUBLISH topic.

2

What happens when the malformed PUBLISH reaches a subscriber?

The affected subscriber connection is closed when RabbitMQ attempts to serialize the outbound PUBLISH containing the inapplicable Request-Problem-Information property. The publisher connection and the broker itself remain available.

3

Is a broker-wide denial of service or message persistence impact confirmed?

No. Broker-wide denial of service, queued replay, and retained-message persistence were not established for this issue.

4

Which RabbitMQ releases contain the fix?

The issue is fixed in RabbitMQ 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203