CVE-2019-13565
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 92 - wyżej niż 92% wszystkich znanych CVE
Streszczenie
W OpenLDAP 2.x przed 2.4.48, podczas korzystania z uwierzytelniania SASL i szyfrowania sesji oraz polegania na warstwach bezpieczeństwa SASL w kontrolach dostępu slapd, możliwe jest uzyskanie dostępu, który w przeciwnym razie byłby zabroniony przez prosty bind dla dowolnej tożsamości objętej tymi ACL. Po pierwszym bindzie SASL wartość sasl_ssf jest zachowywana dla wszystkich nowych połączeń nie-SASL.
Ocena ryzyka
Może to prowadzić do nieautoryzowanego dostępu do danych lub operacji, które powinny być zabronione, co narusza integralność kontroli dostępu.
Rekomendacja
Zaktualizuj OpenLDAP do wersji 2.4.48 lub nowszej, która zawiera poprawkę dla tego problemu.
Inne podatności w OpenLDAP
Zobacz wszystkie- CVE-2020-36230Wysokie
W OpenLDAP przed wersją 2.4.57 wykryto błąd prowadzący do naruszenia asercji w slapd podczas parsowania DN X.509 w decode.c (funkcja ber_next_element), co powoduje odmowę usługi.
- CVE-2020-36229Wysokie
W OpenLDAP przed wersją 2.4.57 odkryto usterkę w funkcji ldap_X509dn2bv, która prowadzi do awarii slapd podczas parsowania wyróżnionej nazwy X.509 w ad_keystring, co skutkuje odmową usługi.
- CVE-2020-36228Wysokie
W OpenLDAP w wersjach przed 2.4.57 wykryto niedomiar liczby całkowitej (integer underflow) prowadzący do awarii slapd podczas przetwarzania Certificate List Exact Assertion. Skutkuje to odmową usługi (DoS).
- CVE-2020-36227Wysokie
W OpenLDAP w wersjach przed 2.4.57 wykryto wadę powodującą nieskończoną pętlę w slapd podczas operacji cancel_extop Cancel. Skutkuje to odmową usługi (DoS).
- CVE-2020-36226Wysokie
W OpenLDAP przed wersją 2.4.57 odkryto usterkę prowadzącą do błędnego obliczenia memch->bv_len i awarii slapd podczas przetwarzania saslAuthzTo, co skutkuje odmową usługi.
- CVE-2020-36225Wysokie
W OpenLDAP przed wersją 2.4.57 odkryto usterkę prowadzącą do podwójnego zwolnienia pamięci i awarii slapd podczas przetwarzania atrybutu saslAuthzTo, co skutkuje odmową usługi.
- CVE-2020-36224Wysokie
W OpenLDAP przed wersją 2.4.57 odkryto usterkę prowadzącą do zwolnienia nieprawidłowego wskaźnika i awarii slapd podczas przetwarzania saslAuthzTo, co skutkuje odmową usługi.
- CVE-2020-36223Wysokie
W OpenLDAP przed wersją 2.4.57 odkryto usterkę prowadzącą do awarii slapd podczas obsługi kontroli Values Return Filter, co skutkuje odmową usługi (podwójne zwolnienie pamięci i odczyt poza zakresem).
- CVE-2020-36222Wysokie
W OpenLDAP w wersjach przed 2.4.57 wykryto wadę powodującą błąd asercji w slapd podczas walidacji saslAuthzTo. Skutkuje to odmową usługi (DoS).
- CVE-2020-36221Wysokie
W OpenLDAP w wersjach przed 2.4.57 wykryto niedomiar liczby całkowitej (integer underflow) powodujący awarie slapd podczas przetwarzania Certificate Exact Assertion (funkcja schema_init.c serialNumberAndIssuerCheck). Skutkuje to odmową usługi (DoS).
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in OpenLDAP 2.x before 2.4.48. When using SASL authentication and session encryption, and relying on the SASL security layers in slapd access controls, it is possible to obtain access that would otherwise be denied via a simple bind for any identity covered in those ACLs. After the first SASL bind is completed, the sasl_ssf value is retained for all new non-SASL connections. Depending on the ACL configuration, this can affect different types of operations (searches, modifications, etc.). In other words, a successful authorization step completed by one user affects the authorization requirement for a different user.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

