Improper Check for Unusual or Exceptional Conditions in RabbitMQ Server - #VU143933
Published: August 18, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to improper handling of an empty array in rabbitmq consistent-hash exchange routing when dead-lettering messages through an x-consistent-hash exchange configured with a hash-header and at least two buckets. A remote user can publish a message with an empty AMQP field-array header value to cause a denial of service.
Exploitation requires the rabbitmq_consistent_hash_exchange plugin to be enabled, a classic queue to dead-letter through the vulnerable exchange topology, and the attacker-controlled message to be routed into that queue.