Katalog CVE

CVE-2026-86344

WysokieCVSS 7.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W 389-ds-base znaleziono błąd, w którym nieuwierzytelniony zdalny atakujący może wysłać pełną operację LDAP, a następnie pierwsze bajty niekompletnej wiadomości LDAPMessage na tym samym połączeniu, powodując przekazanie połączenia do drugiego wątku roboczego przed wysłaniem wyniku pierwszego wątku. Drugi wątek blokuje się do czasu nsslapd-ioblocktimeout, trzymając mutex połączenia, uniemożliwiając dostarczenie wyniku ukończonej operacji. Powtarzanie tego na kilku połączeniach proporcjonalnie do rozmiaru puli wątków roboczych wyczerpuje całą pulę w domyślnej konfiguracji, odmawiając usługi wszystkim klientom (anonimowym i uwierzytelnionym, w plaintext i TLS) tak długo, jak atakujący utrzymuje połączenia.

Ocena ryzyka

Atak może doprowadzić do całkowitej odmowy usługi, uniemożliwiając wszystkim klientom korzystanie z serwera LDAP, co może zakłócić działanie całej infrastruktury.

Rekomendacja

Należy zaktualizować 389-ds-base do najnowszej wersji z poprawką lub dostosować konfigurację, aby ograniczyć ryzyko, np. zwiększając limit czasu blokady.

Inne podatności w 389-ds-base

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A flaw was found in 389-ds-base. An unauthenticated remote attacker can send a complete LDAP operation followed by the first bytes of an incomplete LDAPMessage on the same connection, causing the server to hand that connection to a second worker thread before the first worker's result is flushed. The second worker blocks until nsslapd-ioblocktimeout while holding the connection mutex, preventing delivery of the completed operation's result. Repeating this across a small number of connections proportional to the configured worker-thread pool size exhausts the entire pool under default configuration, denying service to all clients (anonymous and authenticated, plaintext and TLS) for as long as the attacker maintains the connections.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS