Katalog CVE

CVE-2026-77405

KrytyczneCVSS 9.4
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W kliencie RabbitMQ amqp091-go przed wersją 1.13.0 funkcja tlsConfigFromURI w uri.go tworzy konfiguracje tls.Config bez ustawienia MinVersion na tls.VersionTLS12. Kompilacje używające środowiska Go, którego domyślne ustawienia dopuszczają TLS 1.0 lub TLS 1.1, mogą wynegocjować przestarzałą wersję protokołu podczas łączenia przez URI amqps.

Ocena ryzyka

Atakujący w sieci mogący wpłynąć na negocjację TLS może osłabić ochronę transportu komunikatów i poświadczeń AMQP. Może to umożliwić podsłuch lub atak man-in-the-middle.

Rekomendacja

Zaktualizuj bibliotekę amqp091-go do wersji 1.13.0 lub nowszej. Upewnij się, że środowisko Go wymusza co najmniej TLS 1.2.

Inne podatności w RabbitMQ amqp091-go

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

RabbitMQ amqp091-go is a Go AMQP 0.9.1 client. Prior to 1.13.0, tlsConfigFromURI in uri.go creates tls.Config values without setting MinVersion to tls.VersionTLS12. Builds using a Go runtime whose default permits TLS 1.0 or TLS 1.1 can therefore negotiate an obsolete protocol version when connecting through an amqps URI. A network attacker able to influence TLS negotiation with such a legacy build may weaken transport protection for AMQP messages and credentials. This issue is fixed in version 1.13.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS