Memory Allocation Vulnerability in RabbitMQ AMQP Client
CVE-2026-77410

8.9HIGH

Key Information:

Vendor

RabbitMQ

Vendor
CVE Published:
16 September 2026

What is CVE-2026-77410?

The RabbitMQ amqp091-go client, which serves as a Go implementation of the AMQP 0.9.1 protocol, is susceptible to a vulnerability that allows a malicious broker to exploit memory allocation. Prior to version 1.13.0, the Channel.recvContent function would preallocate a message body slice based on a potentially excessive size declared by a malicious AMQP content header. This unbounded allocation can lead to the Go runtime trying to allocate a large amount of memory before any actual body data is received, potentially exhausting system memory and terminating the client process. This issue has been addressed in version 1.13.0.

Affected Version(s)

amqp091-go < 1.13.0

References

CVSS V4

Score:
8.9
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.