CVE-2026-78701
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 26 - wyżej niż 26% wszystkich znanych CVE
Streszczenie
W 389-ds-base znaleziono błąd w procesie SASL UNBIND. Zdalny, uwierzytelniony atakujący może wysłać specjalnie spreparowane żądanie, powodując zablokowanie połączenia, co prowadzi do wyczerpania zasobów i odmowy usługi (DoS) dla serwera.
Ocena ryzyka
Atak DoS może uniemożliwić działanie serwera katalogowego, co wpływa na dostępność usług uwierzytelniania i zarządzania tożsamością w organizacji.
Rekomendacja
Zastosuj poprawki dostarczone przez producenta 389-ds-base i monitoruj serwer pod kątem nietypowych żądań SASL.
Inne podatności w 389-ds-base
Zobacz wszystkie- CVE-2017-7551Krytyczne
Wersje 389-ds-base przed 1.3.5.19 oraz 1.3.6.7 są podatne na ataki brute-force haseł podczas blokady konta, z powodu różnych kodów zwracanych podczas prób wprowadzenia hasła.
- CVE-2026-18663Średnie
W 389-ds-base znaleziono błąd podwójnego zwolnienia pamięci w funkcji get_ldapmessage_controls_ext(). Nieuwierzytelniony zdalny atakujący może wywołać ten błąd pojedynczym żądaniem BIND z krytyczną kontrolą Session Tracking, co prowadzi do uszkodzenia sterty i potencjalnej odmowy usługi.
- CVE-2026-16560Średnie
W serwerze katalogowym 389-ds-base wykryto przepełnienie sterty (heap-buffer-overflow). Gdy DN zawiera wartość w starym cudzysłowie, serwer nie zamyka alokacji sterty, co pozwala innemu wywołaniu odnieść się do tego samego wskaźnika pamięci, prowadząc do odmowy usługi lub dowolnej operacji zapisu do pamięci.
- CVE-2026-14969Średnie
W 389-ds-base stwierdzono podatność polegającą na użyciu zakodowanego na stałe wektora inicjalizującego (IV) dla szyfrów AES-CBC i 3DES-CBC w backendzie LDBM. Umożliwia to atakującemu z uprzywilejowanym dostępem do systemu plików wykrycie równości tekstu jawnego pomiędzy zaszyfrowanymi wpisami poprzez porównanie bloków ciphertextu.
- CVE-2026-14940Średnie
W 389 Directory Server (389-ds-base) wykryto podatność przepełnienia bufora sterty. Podczas normalizacji wyróżnionej nazwy (DN) zawierającej starsze cytowane wartości kodujące wielowartościowe zagnieżdżone względne wyróżnione nazwy (RDN), serwer może zapisywać dane poza przydzieloną pamięcią sterty podczas sortowania par atrybut-wartość RDN. Nieuwierzytelniony zdalny atakujący może wywołać ten stan, wysyłając operację LDAP, której DN trafia do procedury normalizacji DN, na przykład wyszukiwanie z spreparowaną bazową DN.
- CVE-2026-11610Wysokie
W bibliotece SASL I/O warstwy 389 Directory Server (389-ds-base) wykryto przepełnienie bufora sterty. Uwierzytelniony atakujący może wysłać specjalnie spreparowany pakiet LDAP UNBIND, który bez sprawdzenia granic jest kopiowany do 512-bajtowego bufora odbiorczego, powodując awarię serwera.
- CVE-2026-11774Wysokie
W bibliotece 389 Directory Server (389-ds-base) w warstwie SASL I/O wykryto przepełnienie liczby całkowitej. Dodanie sizeof(uint32_t) do spreparowanego prefiksu długości pakietu SASL o wartości 0xFFFFFFFC powoduje zawinięcie do zera, omijając limit nsslapd-maxsasliosize i prowadząc do przepełnienia sterty o około 2 megabajty danych kontrolowanych przez atakującego.
- CVE-2026-9064Wysokie
W 389-ds-base funkcja get_ldapmessage_controls_ext() nie ogranicza liczby kontroli w wiadomości LDAP. Zdalny, nieuwierzytelniony atakujący może wysłać spreparowane żądanie z setkami tysięcy minimalnych kontroli, powodując nadmierne zużycie CPU i alokację pamięci.
- CVE-2025-14905Wysokie
W serwerze 389-ds-base znaleziono podatność przepełnienia bufora sterty w funkcji `schema_attr_enum_callback` w pliku `schema.c`. Błąd wynika z nieprawidłowego obliczania rozmiaru bufora, który sumuje długości aliasów bez uwzględniania dodatkowych znaków formatowania, co przy dużej liczbie aliasów może prowadzić do przepełnienia sterty.
- CVE-2025-2487Średnie
W serwerze LDAP 389-ds-base stwierdzono usterkę polegającą na braku sprawdzenia wartości zwracanej przez funkcję podczas operacji Modify DN, co prowadzi do dereferencji wskaźnika NULL. Uprzywilejowany użytkownik wykonujący operację MODDN po nieudanej operacji może spowodować odmowę usługi (DoS) lub awarię systemu.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in 389-ds-base. A remote, authenticated attacker could exploit a vulnerability in the Simple Authentication and Security Layer (SASL) UNBIND process. By sending a specially crafted request, the attacker can cause a connection to stall, leading to resource exhaustion and a Denial of Service (DoS) for the server.

