Katalog CVE

CVE-2026-87806

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

Parse Server w wersjach do 8.6.87 oraz od 9.0.0 do 9.10.1-alpha.7 zawiera obejście uwierzytelniania we wbudowanym adapterze LDAP. Adapter przekazuje hasło dostarczone przez klienta do katalogu bez weryfikacji, czy hasło zostało podane, i traktuje każdą odpowiedź bez błędu jako dowód uwierzytelnienia. Atakujący bez uwierzytelnienia, znając nazwę użytkownika w katalogu, może uzyskać ważny token sesji dla tego konta, co prowadzi do przejęcia konta.

Ocena ryzyka

Ryzyko przejęcia konta użytkownika bez znajomości hasła, co może prowadzić do nieautoryzowanego dostępu do danych i funkcji aplikacji. Podatność dotyczy tylko instalacji z włączonym adapterem LDAP, a katalogi odrzucające nieuwierzytelnione proste wiązanie nie są podatne.

Rekomendacja

Zaktualizuj Parse Server do wersji 8.6.88 lub 9.10.1-alpha.7, które wymagają niepustego hasła i odrzucają żądanie przed kontaktem z katalogiem. Jeśli nie można natychmiast zaktualizować, rozważ wyłączenie adaptera LDAP lub skonfigurowanie katalogu tak, aby odrzucał nieuwierzytelnione proste wiązanie.

Inne podatności w Parse Server

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

Parse Server versions <= 8.6.87 and >= 9.0.0 < 9.10.1-alpha.7 contain an authentication bypass in the built-in LDAP authentication adapter. The adapter forwarded the client-supplied password to the directory without verifying that a password had been supplied, and treated any non-error response from the directory as proof of authentication. A zero-length credential turns an LDAP simple bind into the unauthenticated authentication mechanism described in RFC 4513 section 5.1.2, which some directories (including Active Directory in its default configuration) answer with success while mapping the connection to anonymous. As a result, an unauthenticated attacker who knows a directory username can obtain a valid session token for that account, resulting in account takeover. Only deployments that enable the LDAP authentication adapter are affected, and deployments whose directory refuses unauthenticated simple bind (such as a stock OpenLDAP configuration) are not exploitable. The issue is fixed in 8.6.88 and 9.10.1-alpha.7, which require the password to be a non-empty string and reject the request before contacting the directory.

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