CVE-2026-105944
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
Apache Pulsar Manager to konsola internetowa służąca do administrowania klastrami Apache Pulsar. Ma własne konta użytkowników i login, a także można go skonfigurować za pomocą danych uwierzytelniających HTTP, takich jak token, których używa do wywoływania interfejsu API administratora Pulsar w imieniu swoich użytkowników. Pulsar Manager ma następujące problemy związane z bezpieczeństwem:
- Operacja utworzenia początkowego konta administratora (superużytkownika) jest dostępna bez uwierzytelnienia i pozostaje dostępna po zainicjowaniu instancji. Każdy, kto ma dostęp do Pulsar Managera, może w każdej chwili założyć dodatkowe konto administratora i zalogować się za jego pomocą. Ten problem dotyczy wersji 0.3.0 i nowszych.
- Żądania kierowane do interfejsu API administratora Pulsar, które Pulsar Manager przesyłają do skonfigurowanego klastra Pulsar, nie podlegają uwierzytelnieniu Pulsar Managera. Wersja 0.2.0 sprawdza uprawnienia osoby wywołującej dla niektórych z tych żądań, ale nie dla wszystkich. Dlatego nieuwierzytelniony użytkownik może używać Pulsar Managera do wysyłania żądań do interfejsu API Pulsar admin, który jest przetwarzany przez klaster z poświadczeniami skonfigurowanymi w Pulsar Manager.
- Miejsce docelowe żądania przesłanego przez serwer proxy może zostać wybrane przez osobę żądającą, a Menedżer Pulsar dołącza do żądania skonfigurowane dane uwierzytelniające administratora Pulsar. Nieuwierzytelniony użytkownik może zmusić Pulsar Manager do wysłania tego poświadczenia do hosta wybranego przez użytkownika, a następnie można je wykorzystać bezpośrednio w klastrze Pulsar.
- W wersji 0.3.0 i nowszych Pulsar Manager nie rozróżnia poziomów uprawnień swoich kont. Każde konto, także to utworzone w pierwszym numerze, faktycznie posiada pełne uprawnienia administracyjne w Pulsar Managerze.
Wpływ zależy od wersji i wdrożenia. W wersji 0.3.0 i nowszych każdy użytkownik, który może połączyć się z Pulsar Managerem przez sieć, może przejąć pełną kontrolę nad Pulsar Managerem. We wszystkich wersjach, gdy Pulsar Manager jest skonfigurowany z poświadczeniem uwierzytelniania HTTP dla klastra Pulsar, każdy użytkownik, który może uzyskać dostęp do Pulsar Manager, może wykonywać operacje administracyjne w Pulsar, na które pozwala to poświadczenie, i może sam uzyskać poświadczenie. Kiedy Pulsar Manager jest skonfigurowany z kluczem podpisywania tokenu klastra Pulsar, administrator Pulsar Managera może tworzyć tokeny dla klastra.
Apache Pulsar Manager nie jest już obsługiwany i jest całkowicie nieobsługiwany. Apache Pulsar PMC wycofał go. Nie ma obsługiwanych wersji i dla żadnej wersji nie będą wprowadzane żadne dalsze wydania, poprawki ani aktualizacje zabezpieczeń. Te problemy nie zostaną rozwiązane.
Nie zaleca się używania Pulsar Managera. Użytkownicy powinni zaprzestać korzystania z Pulsar Managera, usunąć istniejące wdrożenia i przejść do jednej z alternatyw opisanych w dokumentacji interfejsu administracyjnego (https://pulsar.apache.org/docs/administration-ui). Użytkownicy, którzy udostępnili Pulsar Manager skonfigurowany z poświadczeniem Pulsar lub kluczem podpisywania tokenu, powinni również rozważyć wymianę tego poświadczenia lub klucza.
Do czasu usunięcia wdrożenia użytkownicy nie powinni narażać Pulsar Managera na działanie niezaufanych sieci i powinni ograniczyć dostęp sieciowy do niego do zaufanych administratorów.
>_ Słabości (CWE)
>_ Referencje
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org