CVE-2026-77411 json
RabbitMQ amqp091-go: Protocol Desynchronization and Frame Injection via Integer Overflow in readLongstr
published 2026-09-16 54 d ago modified 2026-10-01 38 d ago also GHSA-c5pq-fr2g-9jpf , GO-2026-6496 , EUVD-2026-80821
- cvss
- 9.5
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 44%
- public exploits
- 0
- none known
Summary
RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, readLongstr in read.go returns an empty string and a nil error when a declared AMQP longstr length exceeds 0x7FFFFFFF instead of returning ErrSyntax. The function leaves the declared field bytes unread, while readTable treats the operation as successful and continues parsing from the wrong offset. A malicious or compromised broker can provide an oversized longstr in a table field and desynchronize subsequent AMQP parsing, causing attacker-controlled trailing bytes to be interpreted as later fields or frames and disrupting connection integrity and availability. This issue is fixed in version 1.13.0.
Patch / fix
- go github.com/rabbitmq/amqp091-go 1.13.0
- golang-github-rabbitmq-amqp091-go Debian 14 1.14.0-1
debian advisories DEBIAN-CVE-2026-77411
- opentelemetry-collector-contrib hummingbird 1 0.162.0-0.1.hum1
red hat advisories RHSA-2026:73523
- telegraf Azure Linux 3.0 1.31.0-34
azure linux advisories AZL-103290
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-77411 updated cvss 7.5
github.com/rabbitmq/amqp091-go: RabbitMQ amqp091-go: Protocol Desynchronization and Frame Injection via Integer Overflow in readLongstr
-
Red Hat OpenStack Platform 18.0 rhoso-operators/rabbitmq-cluster-rhel9-operator Red Hat Quay 3 quay/clair-rhel8affected: workaround, no fix available
-
Red Hat Multicluster Global Hub 1.7.4 multicluster-globalhub/multicluster-globalhub-grafana-rhel9 1793002792fixed: vendor fix RHSA-2026:95517
-
Red Hat Advanced Cluster Management for Kubernetes 2.13 rhacm2/acm-grafana-rhel9 1792865487fixed: vendor fix RHSA-2026:92307
-
Red Hat Hardened Images opentelemetry-collector-contrib 0.162.0-0.1.hum1fixed: vendor fix RHSA-2026:73523
-
Red Hat Cryostat 4 cryostat/cryostat-storage-rhel9not affected: component not present
-
Red Hat Custom Metric Autoscaler operator for Red Hat Openshift custom-metrics-autoscaler/custom-metrics-autoscaler-rhel9, custom-metrics-autoscaler/custom-metrics-autoscaler-adapter-rhel9, custom-metrics-autoscaler/custom-metrics-autoscaler-rhel9-operator, custom-metrics-autoscaler/custom-metrics-autoscaler-admission-webhooks-rhel9 Red Hat Multicluster Global Hub 1.7.4 multicluster-globalhub/multicluster-globalhub-agent-rhel9 1792971214, multicluster-globalhub/multicluster-globalhub-manager-rhel9 1792971204, multicluster-globalhub/multicluster-globalhub-rhel9-operator 1793057598, multicluster-globalhub/multicluster-globalhub-operator-bundle 1793081711, multicluster-globalhub/multicluster-globalhub-postgres-exporter-rhel9 1793057536not affected: vulnerable code not present
-
Red Hat OpenShift Serverless openshift-serverless-1/kn-plugin-event-sender-rhel9not affected: vulnerable code not in execute path
-
Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/volsync-rhel9, rhacm2/volsync-operator-bundle Red Hat Advanced Cluster Management for Kubernetes 2.13 rhacm2/thanos-rhel9 1792872550, rhacm2/acm-cli-rhel9 1792972427, rhacm2/console-rhel9 1792883111, rhacm2/prometheus-rhel9 1792853139, rhacm2/acm-search-v2-rhel9 1792847370, rhacm2/node-exporter-rhel9 1792872412, +37 more Red Hat Quay 3 quay/clair-rhel9not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 53 d ago
Exploit prediction
0.52% chance of exploitation in the next 30 days, higher than 44% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 9.5 | CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H |
| CNA | 4.0 | 9.5 | CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/rabbitmq/amqp091-go | <1.13.0 |
1.13.0 |
Affected products
- rabbitmq amqp091-go
Classification
- Weakness
-
- CWE-754 Improper Check for Unusual or Exceptional Conditions
References
-
github.com
/rabbitmq/amqp091-go/pull/347
web, patch
-
github.com
/rabbitmq/amqp091-go/commit/143c1ace5fa7344cee135e5c7d22970f0de68282
web, patch
-
github.com
/rabbitmq/amqp091-go/security/advisories/GHSA-c5pq-fr2g-9jpf
web, advisory
-
github.com
/rabbitmq/amqp091-go/releases/tag/v1.13.0
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-77411
advisory
-
github.com
/rabbitmq/amqp091-go
package
Sources
- CVE List CVE-2026-77411
- GitHub Advisory GHSA-c5pq-fr2g-9jpf
- NVD CVE-2026-77411
- OSV GO-2026-6496
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.