PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-77405 rabbitmq CVE debrief

A vulnerability in RabbitMQ amqp091-go allows a network attacker to weaken transport protection for AMQP messages and credentials by negotiating an obsolete protocol version when connecting through an amqps URI. This issue is fixed in version 1.13.0. The vulnerability arises from the tlsConfigFromURI function in uri.go, which creates tls.Config values without setting MinVersion to tls.VersionTLS12. As a result, builds using a Go runtime that permits TLS 1.0 or TLS 1.1 can negotiate an obsolete protocol version. Defenders should assess exposure and prioritize upgrading to version 1.13.0 or later to ensure secure TLS connections.

Vendor
rabbitmq
Product
amqp091-go
CVSS
CRITICAL 9.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-16
Original CVE updated
2026-09-18
Advisory published
2026-09-16
Advisory updated
2026-09-18

Who should care

Defenders responsible for RabbitMQ amqp091-go deployments should assess exposure and prioritize upgrading to version 1.13.0 or later to ensure secure TLS connections. This includes reviewing and updating TLS configuration, verifying the Go runtime's default TLS version, and monitoring for suspicious activity related to AMQP messages and credentials. Operators, platform administrators, and security teams should review the vulnerability and take necessary 1.

Why it matters

CVE-2026-77405 allows a network attacker to weaken transport protection for AMQP messages and credentials in RabbitMQ amqp091-go. Defenders should prioritize verifying and upgrading to version 1.13.0 or later to ensure secure TLS connections.

  • A network attacker may weaken transport protection for AMQP messages and credentials.
  • Defenders must verify and upgrade to version 1.13.0 or later to prevent potential security risks.
  • The vulnerability requires verification of the Go runtime's default TLS version and the RabbitMQ amqp091-go version in use.

Technical summary

The tlsConfigFromURI function in uri.go creates tls.Config values without setting MinVersion to tls.VersionTLS12. This allows builds using a Go runtime that permits TLS 1.0 or TLS 1.1 to negotiate an obsolete protocol version when connecting through an amqps URI. The vulnerability requires verification of the Go runtime's default TLS version and the RabbitMQ amqp091-go version in use. Defenders should prioritize verifying and upgrading to version 1.13.0 or later to ensure secure TLS connections. The issue is fixed in version 1.13.0.

Defensive priority

Defenders should prioritize verifying and upgrading to version 1.13.0 or later to ensure secure TLS connections.

Recommended defensive actions

  • Verify the version of RabbitMQ amqp091-go in use and upgrade to version 1.13.0 or later.
  • Review and update TLS configuration to ensure secure connections.
  • Monitor for any suspicious activity related to AMQP messages and credentials.
  • Perform a thorough review of the current TLS configuration and update it to ensure secure connections.
  • Verify that the Go runtime's default TLS version is set to tls.VersionTLS12 or later.
  • Check for any exposed assets that need extra review and track exceptions.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, its impact, and the fixed version. Evidence is limited to public CVE and NVD information. Defenders should verify the version of RabbitMQ amqp091-go in use and review TLS configuration to ensure secure connections. The vulnerability requires verification of the Go runtime's default TLS version and the RabbitMQ amqp091-go version in use.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-77405 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-77405

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-77405 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-77405

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.