Podatność w obsłudze połączeń AMQP (wersje 0-8, 0-9, 0-91 oraz 0-10) w Apache Qpid Java przed wersją 6.0.3 umożliwia zdalnym atakującym ominięcie mechanizmu uwierzytelnienia. Jest to podatność krytyczna, ponieważ nie wymaga żadnych uprawnień ani interakcji użytkownika, a exploitation może prowadzić do nieautoryzowanego dostępu i wykonywania działań w brokerze.
▸ Pokaż oryginał (EN)
The AMQP 0-8, 0-9, 0-91, and 0-10 connection handling in Apache Qpid Java before 6.0.3 might allow remote attackers to bypass authentication and consequently perform actions via vectors related to connection state logging.
Podatność wynika z nieprawidłowej obsługi stanu połączenia podczas jego rejestrowania (connection state logging) w protokołach AMQP 0-8, 0-9, 0-91 i 0-10. Atakujący może wykorzystać niepoprawne zarządzanie stanem połączenia, aby ominąć procedury uwierzytelnienia i uzyskać dostęp do brokera bez podania prawidłowych poświadczeń. Mechanizm podatności jest powiązany z logowaniem stanu połączenia, co sugeruje błąd w synchronizacji lub weryfikacji etapów nawiązywania sesji (CWE-287 — improper authentication).
Atakujący może ominąć uwierzytelnienie i wykonywać nieautoryzowane działania w brokerze Apache Qpid, w tym potencjalnie uzyskać dostęp do poufnych danych przesyłanych przez broker oraz modyfikować jego działanie. Podatność prowadzi do naruszenia poufności i integralności systemu.
Należy zaktualizować Apache Qpid Java do wersji 6.0.3 lub nowszej. Szczegóły dostępne są w oficjalnym zgłoszeniu QPID-7257 w systemie Apache JIRA oraz w referencjach producenta.
Apache Qpid Java (Apache Qpid Broker-J) w wersjach przed 6.0.3, obsługujących protokoły AMQP 0-8, 0-9, 0-91 oraz 0-10.
Dla tej podatności istnieje publicznie dostępne opracowanie techniczne opublikowane w serwisie Packet Storm Security (plik 137216), co zwiększa ryzyko exploitation w środowiskach, w których nie wdrożono patcha.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NApache Qpid Broker J
APPApache< 6.0.3
Powiązane podatności
Apache Qpid Broker-J — pominięcie uwierzytelniania przez podmianę dostawcy auth
Apache Qpid Broker-J – DoS przez nadmierne alokacje pamięci (pre-auth)
Apache Qpid Broker-J: wyczerpanie zasobów bez uwierzytelnienia (DoS)
Apache Qpid Broker-J — DoS przez przepełnienie stosu bez uwierzytelnienia
A Denial of Service vulnerability was found in Apache Qpid Broker-J versions 6.0.0-7.0.6 (inclusive) and 7.1.0...