CVE-2026-77408 RabbitMQ amqp091-go: Silent Data Truncation and State Corruption via Shortstr Integer Overflow

Critical 9.1 Published Updated

An integer overflow in the Go AMQP client library causes silent data truncation of message properties, leading to state corruption and broken message processing.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-77408?

CVE-2026-77408 is a critical vulnerability in rabbitmq amqp091-go, published on 16 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, the writeShortstr function in write.go casts the byte length of AMQP shortstr property values to uint8 without first rejecting values longer than 255 bytes. An application that accepts an oversized CorrelationId, ReplyTo, MessageId, Expiration, UserId, AppId, ContentType, ContentEncoding, or Type value can therefore serialize a wrapped length and only a truncated prefix, while reporting no error. The resulting silent metadata corruption can break request and reply correlation, routing, tracing, and downstream message processing. This issue is fixed in version 1.13.0.

Weakness: CWE-190

Which versions are affected by CVE-2026-77408?

3 open source packages ship an affected version, including github.com/rabbitmq/amqp091-go.

PackageAffectedFixed in
github.com/rabbitmq/amqp091-go GoAll versions1.13.0
github.com/rabbitmq/amqp091-go GoAll versions1.13.0
github.com/rabbitmq/amqp091-go GoAll versions1.13.0

How do I fix CVE-2026-77408?

Upgrade github.com/rabbitmq/amqp091-go to 1.13.0 or later.

Is CVE-2026-77408 being exploited?

There is no known exploitation of CVE-2026-77408 in the wild and no public exploit code.

Sources

Also known as AZL-103212, AZL-103275, CLEANSTART-2026-KV65948, CLEANSTART-2026-ND68008, CLEANSTART-2026-TI12520, DEBIAN-CVE-2026-77408 and 41 more.

Is CVE-2026-77408 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free