CVE-2026-27446
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 95 - wyżej niż 95% wszystkich znanych CVE
Streszczenie
Brak uwierzytelniania dla krytycznej funkcji (CWE-306) w Apache Artemis i Apache ActiveMQ Artemis. Nieuwierzytelniony zdalny atakujący może użyć protokołu Core, aby zmusić docelowego brokera do ustanowienia wychodzącego połączenia federacyjnego Core z kontrolowanym przez atakującego złośliwym brokerem. Może to potencjalnie prowadzić do wstrzyknięcia wiadomości do dowolnej kolejki i/lub wycieku wiadomości z dowolnej kolejki za pośrednictwem złośliwego brokera.
Ocena ryzyka
Ryzyko dla organizacji obejmuje nieautoryzowany dostęp do kolejek wiadomości, co może skutkować kradzieżą danych lub wstrzyknięciem złośliwych treści, naruszając poufność i integralność systemów przetwarzania wiadomości.
Rekomendacja
Zaleca się natychmiastową aktualizację do Apache Artemis w wersji 2.52.0. Jeśli aktualizacja nie jest możliwa, należy zastosować jedno z rozwiązań łagodzących: usunąć obsługę protokołu Core z akceptora, wdrożyć uwierzytelnianie dwukierunkowe SSL lub zaimplementować interceptor Core blokujący pakiety federacyjne typu -16.
Inne podatności w Apache Artemis
Zobacz wszystkie- CVE-2026-67593Krytyczne
Zdalny atakujący może spreparować komendę Openwire RemoveSubscriptionInfo, aby spowodować usunięcie kolejki na brokerze Artemis przed etapem uwierzytelniania i autoryzacji połączenia lub w dowolnym momencie później. Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.0.0–2.44.0.
- CVE-2026-57967Krytyczne
Nieuwierzytelniony zdalny atakujący może spreparować pakiet SESSION_REATTACH protokołu CORE, aby przejąć istniejącą sesję i kontynuować wykonywanie wcześniej uwierzytelnionej sesji. Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.0.0–2.44.0.
- CVE-2026-49364Krytyczne
Nieuwierzytelniony atakujący z sąsiedztwa sieciowego może wykorzystać mechanizm discovery do przechwycenia poświadczeń administracyjnych klastra podczas początkowego uzgadniania połączenia klastra. Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.0.0–2.44.0.
- CVE-2026-75880Średnie
Uwierzytelniony klient może dołączyć konsumenta z selektorem zawierającym spreparowane użycie wildcard, co powoduje nadmierne przetwarzanie podczas prób dostarczania wiadomości. Zajmuje to współdzielony wątek brokera i prowadzi do odmowy usługi (DoS). Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.0.0–2.44.0.
- CVE-2026-57822Średnie
Gdy broker przetwarza żądania zarządzania oparte na wiadomościach, wysyłane przez uwierzytelnionego klienta z uprawnieniem MANAGE do zarządzania przez wiadomości, przetwarzanie parametrów może wywołać deserializację Java niektórych parametrów metod, których broker nie wykorzysta. Dozwolone typy pozwalają na spreparowanie ładunku powodującego nadmierne obliczenia i zablokowanie wątku przetwarzania, prowadząc do odmowy usługi. Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.3.0–2.44.0.
- CVE-2026-49363Wysokie
Nieuwierzytelniony zdalny atakujący łączący się za pomocą protokołu CORE może odkryć szczegóły węzłów klastra, wysyłając żądanie SUBSCRIBE_TOPOLOGY przed uwierzytelnieniem. Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.0.0–2.44.0.
- CVE-2026-49362Wysokie
Nieuwierzytelniony zdalny atakujący może tworzyć dowolne trwałe kolejki za pośrednictwem protokołu CORE, co prowadzi do nieautoryzowanej manipulacji stanem brokera i potencjalnej odmowy usługi. Podatność dotyczy Apache Artemis w wersjach 2.50.0–2.56.0 oraz Apache ActiveMQ Artemis w wersjach 1.0.0–2.44.0.
Oryginalny opis (angielski, źródło NVD)
Missing Authentication for Critical Function (CWE-306) vulnerability in Apache Artemis, Apache ActiveMQ Artemis. An unauthenticated remote attacker can use the Core protocol to force a target broker to establish an outbound Core federation connection to an attacker-controlled rogue broker. This could potentially result in message injection into any queue and/or message exfiltration from any queue via the rogue broker. This impacts environments that allow both: - incoming Core protocol connections from untrusted sources to the broker - outgoing Core protocol connections from the broker to untrusted targets This issue affects: - Apache Artemis from 2.50.0 through 2.51.0 - Apache ActiveMQ Artemis from 2.11.0 through 2.44.0. Users are recommended to upgrade to Apache Artemis version 2.52.0, which fixes the issue. The issue can be mitigated by one of the following: - Remove Core protocol support from any acceptor receiving connections from untrusted sources. Incoming Core protocol connections are supported by default via the "artemis" acceptor listening on port 61616. See the "protocols" URL parameter configured for the acceptor. An acceptor URL without this parameter supports all protocols by default, including Core. - Use two-way SSL (i.e. certificate-based authentication) in order to force every client to present the proper SSL certificate when establishing a connection before any message protocol handshake is attempted. This will prevent unauthenticated exploitation of this vulnerability. - Implement and deploy a Core interceptor to deny all Core downstream federation connect packets. Such packets have a type of (int) -16 or (byte) 0xfffffff0. Documentation for interceptors is available at https://artemis.apache.org/components/artemis/documentation/latest/intercepting-operations.html .
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

