Skip to content
Heist/ feed
Back to feed
High

golang-github-rabbitmq-amqp091-go — security advisory

Type: advisorySources: OSVAdvisory ID: UBUNTU-CVE-2026-77403

RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Connection.openTune in connection.go accepts a server-advertised FrameMax below the AMQP frameMinSize value of 4096 bytes because the connection negotiation loop does not enforce the protocol minimum. A malicious or compromised AMQP broker can therefore advertise an extremely small FrameMax, causing later client publications to be fragmented into excessive numbers of frames and write operations. This can consume CPU and stall the client or its host. This issue is fixed in version 1.13.0.

Products
golang-github-rabbitmq-amqp091-go
Affected versions
1.10.0-1, 1.11.0-1, 1.12.0-1, 1.8.1-2, 1.9.0-1
Fixed versions
Not specified
CVEs
CVE-2026-77403
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 03:19 UTC · Revision 1

Source evidence

UBUNTU-CVE-2026-77403

core-osv · Original source

Published 16 Sept 2026, 15:17 UTC

RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Connection.openTune in connection.go accepts a server-advertised FrameMax below the AMQP frameMinSize value of 4096 bytes because the connection negotiation loop does not enforce the protocol minimum. A malicious or compromised AMQP broker can therefore advertise an extremely small FrameMax, causing later client publications to be fragmented into excessive numbers of frames and write operations. This can consume CPU and stall the client or its host. This issue is fixed in version 1.13.0.

osv:UBUNTU-CVE-2026-77403

golang-github-rabbitmq-amqp091-go

Fixed versions: Not specified

golang-github-rabbitmq-amqp091-go

Fixed versions: Not specified

golang-github-rabbitmq-amqp091-go

Fixed versions: Not specified

Complete source record
{
  "id": "a68f59d804fbe97fd26c6e41bd75b19e47306840aafa5dbf7b893071cbee5424",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2026-77403",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "UBUNTU-CVE-2026-77403",
    "summary": "RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, Connection.openTune in connection.go accepts a server-advertised FrameMax below the AMQP frameMinSize value of 4096 bytes because the connection negotiation loop does not enforce the protocol minimum. A malicious or compromised AMQP broker can therefore advertise an extremely small FrameMax, causing later client publications to be fragmented into excessive numbers of frames and write operations. This can consume CPU and stall the client or its host. This issue is fixed in version 1.13.0.",
    "evidence": "osv:UBUNTU-CVE-2026-77403",
    "products": [
      {
        "name": {
          "value": "golang-github-rabbitmq-amqp091-go",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.8.1-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.9.0-1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-rabbitmq-amqp091-go",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.10.0-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.11.0-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.12.0-1",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "golang-github-rabbitmq-amqp091-go",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.10.0-1",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "UBUNTU-CVE-2026-77403",
      "aliases": [
        "UBUNTU-CVE-2026-77403"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-rabbitmq-amqp091-go",
            "purl": "pkg:deb/ubuntu/golang-github-rabbitmq-amqp091-go?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "1.8.1-2",
            "1.9.0-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-77403.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-rabbitmq-amqp091-go-dev",
                "binary_version": "1.9.0-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-rabbitmq-amqp091-go",
            "purl": "pkg:deb/ubuntu/golang-github-rabbitmq-amqp091-go?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "1.10.0-1",
            "1.11.0-1",
            "1.12.0-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-77403.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-rabbitmq-amqp091-go-dev",
                "binary_version": "1.12.0-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "golang-github-rabbitmq-amqp091-go",
            "purl": "pkg:deb/ubuntu/golang-github-rabbitmq-amqp091-go?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "1.10.0-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-77403.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "golang-github-rabbitmq-amqp091-go-dev",
                "binary_version": "1.10.0-1"
              }
            ]
          }
        }
      ],
      "modified": "2026-10-17T13:01:07.951422840Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-77403"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2026-77403",
        "https://www.cve.org/CVERecord?id=CVE-2026-77403",
        "https://github.com/rabbitmq/amqp091-go/security/advisories/GHSA-xwwf-m8fg-p9q2",
        "https://github.com/rabbitmq/amqp091-go/pull/353",
        "https://github.com/rabbitmq/amqp091-go/commit/2e0a919b89f337dbf58db2bb34ab206dac354a06"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-77403",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 361042,
  "published_at": "2026-09-16T15:17:00+00:00"
}