Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/rabbitmq/amqp091-go
  4. ›
  5. CVE-2026-77408

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

September 17, 2026

A data integrity and protocol corruption vulnerability exists in the AMQP client’s property serialization logic. When encoding AMQP short string (shortstr) fields—such as identifiers, routing strings, and content metadata—the length of the string is explicitly cast to a fixed-size 8-bit unsigned integer (uint8).

If an application provides a property string exceeding 255 bytes, the length counter silently wraps around (e.g., a length of 300 wraps to 44). As a result, the parser writes only a truncated portion of the string into the outgoing connection buffer without returning an error. This leads to silent data corruption, broken RPC routing, and unpredictable broker-side state behavior.


References

  • github.com/advisories/GHSA-j497-x9hr-x34x
  • github.com/rabbitmq/amqp091-go/commit/6959423aa2784a1971e399175dfb2065dea0f3b0
  • github.com/rabbitmq/amqp091-go/pull/354
  • github.com/rabbitmq/amqp091-go/releases/tag/v1.13.0
  • github.com/rabbitmq/amqp091-go/security/advisories/GHSA-j497-x9hr-x34x
  • nvd.nist.gov/vuln/detail/CVE-2026-77408

Code Behaviors & Features

Detect and mitigate CVE-2026-77408 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.13.0

Fixed versions

  • 1.13.0

Solution

Upgrade to version 1.13.0 or above.

Impact 10 CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-190: Integer Overflow or Wraparound

Source file

go/github.com/rabbitmq/amqp091-go/CVE-2026-77408.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 22 Sep 2026 12:22:11 +0000.