CVE-2026-11793
ŚrednieCVSS 4.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
W 389 Directory Server stwierdzono przepełnienie bufora stosu w funkcji checkPrefix() w pliku pw.c. Atakujący z uprawnieniami Directory Manager może przechowywać spreparowane dane uwierzytelniające z zbyt długim identyfikatorem algorytmu, co prowadzi do awarii serwera LDAP. Dzięki FORTIFY_SOURCE podatność ogranicza się do odmowy usługi.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego spowodowania awarii serwera LDAP przez uprzywilejowanego atakującego, co prowadzi do przerwania usług katalogowych i potencjalnego braku dostępu do zasobów.
Rekomendacja
Zaleca się aktualizację 389 Directory Server do najnowszej wersji zawierającej poprawkę. Należy również ograniczyć uprawnienia Directory Manager tylko do zaufanych administratorów.
Inne podatności w 389 Directory Server
Zobacz wszystkie- CVE-2015-1854Wysokie
Serwer katalogowy 389 w wersjach przed 1.3.3.10 pozwala atakującym na obejście zamierzonych ograniczeń dostępu oraz modyfikację wpisów katalogowych za pomocą spreparowanego wywołania ldapmodrdn.
- CVE-2016-5416Wysokie
Serwer katalogowy 389 w systemach Red Hat Enterprise Linux 6 i 7 umożliwia zdalnym atakującym odczyt domyślnych instrukcji kontroli dostępu.
- CVE-2016-4992Wysokie
Serwer katalogowy 389 w systemach Red Hat Enterprise Linux 6 i 7 umożliwia zdalnym atakującym wnioskowanie o istnieniu obiektów komponentów RDN.
- CVE-2016-0741Wysokie
W 389 Directory Server (wcześniej Fedora Directory Server) w wersjach 1.3.4.x przed 1.3.4.7 występuje podatność, która pozwala zdalnym atakującym na spowodowanie odmowy usługi poprzez wykorzystanie nienormalnie zamkniętego połączenia, co prowadzi do nieskończonej pętli i blokowania połączeń.
- CVE-2015-3230Wysokie
Serwer katalogowy 389 (wcześniej Fedora Directory Server) przed wersją 1.3.3.12 nie egzekwuje preferencji nsSSL3Ciphers podczas tworzenia sslSocket, co pozwala zdalnym atakującym na wykorzystanie wyłączonego szyfru.
- CVE-2026-18922Krytyczne
W 389 Directory Server podczas uwierzytelniania SASL PLAIN, nieaktualna tożsamość przenoszona w pomocniczej właściwości Cyrus SASL z poprzedniego nieudanego wiązania może zostać zainstalowana na połączeniu po kolejnym, niezwiązanym, udanym wiązaniu, niezależnie od mechanizmu SASL użytego w drugim wiązaniu. Atakujący może wysłać wiązanie SASL PLAIN jako cn=Directory Manager z nieprawidłowym hasłem, a następnie wykonać wiązanie SASL ANONYMOUS na tym samym połączeniu, co spowoduje przyznanie uprawnień Directory Managera bez ważnych poświadczeń. Możliwy jest również wariant z użyciem udanego wiązania konta o niskich uprawnieniach.
- CVE-2016-5405Krytyczne
Serwer katalogowy 389 w systemach Red Hat Enterprise Linux (Desktop, HPC Node, Server, Workstation) w wersjach 6 i 7 umożliwia zdalnym atakującym uzyskanie haseł użytkowników.
- CVE-2026-18453Wysokie
Brak sprawdzenia wskaźnika NULL w obsłudze stronicowanych wyników w op_shared_search w 389 Directory Server. Zdalny, nieuwierzytelniony atakujący może wysłać specjalnie spreparowaną sekwencję żądań wyszukiwania z kontrolą USE_ONE_BACKEND, powodując awarię serwera LDAP (odmowa usługi).
- CVE-2026-18355Wysokie
Przepełnienie bufora sterty w warstwie SASL I/O w 389 Directory Server. W sasl_io_start_packet() długość zawiniętego rekordu jest walidowana tylko od góry. Mała długość (0, 1 lub 2) powoduje niedomiar w odejmowaniu bez znaku, co prowadzi do żądania odczytu około 4 GiB do 1024-bajtowego bufora sterty. Zdalny, uwierzytelniony atakujący po udanym wiązaniu SASL z ochroną integralności może spowodować odmowę usługi lub potencjalnie zdalne wykonanie kodu.
- CVE-2026-76560Wysokie
Wada w 389 Directory Server w ewaluatorze reguł ACI SELFDN. Puste DN anonimowego klienta LDAP jest błędnie dopasowywane do pustej wartości atrybutu, co pozwala nieuwierzytelnionemu klientowi spełnić kontrolę dostępu przeznaczoną dla uwierzytelnionych tożsamości. Może to pozwolić anonimowemu klientowi na wykonanie operacji, takich jak dodawanie lub modyfikowanie wpisów, które powinny być ograniczone do konkretnego uwierzytelnionego użytkownika.
Oryginalny opis (angielski, źródło NVD)
A stack buffer overflow flaw was found in 389 Directory Server. The checkPrefix() function in pw.c copies an attacker-controlled algorithm ID into a 256-byte stack buffer without bounds checking when parsing reversible-encrypted attribute values. An attacker with Directory Manager privileges can crash the LDAP server by storing a crafted credential with an oversized algorithm ID. FORTIFY_SOURCE mitigates this to denial of service only.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

