Katalog CVE

CVE-2026-106123

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

Percentyl 4 - wyżej niż 4% wszystkich znanych CVE

Streszczenie

Biblioteka klienta RabbitMQ dla Javy przed wersją 5.35.0 umieszcza surowy URI w komunikatach wyjątków, gdy parsowanie URI AMQP się nie powiedzie. Ponieważ URI może zawierać nazwę użytkownika i hasło w postaci jawnej, dane uwierzytelniające brokera mogą wyciec do logów startowych, systemów monitoringu, logów CI czy kopiowanych stack trace'ów.

Ocena ryzyka

Nieuprawnione osoby mogą uzyskać dostęp do poświadczeń brokera RabbitMQ, co może prowadzić do nieautoryzowanego dostępu do kolejek i danych. Ryzyko jest szczególnie wysokie, gdy logi są szeroko udostępniane lub przesyłane do zewnętrznych systemów.

Rekomendacja

Zaktualizuj bibliotekę klienta RabbitMQ dla Javy do wersji 5.35.0 lub nowszej. Dodatkowo przejrzyj istniejące logi i stack trace'y pod kątem wycieków poświadczeń i w razie potrzeby zmień hasła.

Inne podatności w RabbitMQ Java client

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

The RabbitMQ Java client library allows Java and JVM-based applications to connect to and interact with RabbitMQ nodes. Prior to 5.35.0, ConnectionFactoryConfigurator.load() includes the raw uri value in wrapped exceptions when AMQP URI parsing fails. Because the URI may contain a plaintext username and password, startup logs, application performance monitoring systems, CI logs, and copied stack traces can disclose broker credentials to users who should not have access to them. This issue is fixed in version 5.35.0.

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