CVE-2022-29155
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 99 - wyżej niż 99% wszystkich znanych CVE
Streszczenie
W OpenLDAP 2.x przed 2.5.12 i 2.6.x przed 2.6.2 istnieje podatność na wstrzykiwanie SQL w eksperymentalnym backendzie back-sql dla slapd, poprzez instrukcję SQL w zapytaniu LDAP. Może to wystąpić podczas operacji wyszukiwania LDAP, gdy przetwarzany jest filtr wyszukiwania, z powodu braku odpowiedniego escapowania.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do wykonania nieautoryzowanych zapytań SQL, co może prowadzić do naruszenia poufności lub integralności danych w bazie danych.
Rekomendacja
Zaleca się natychmiastową aktualizację OpenLDAP do wersji 2.5.12 lub nowszej (dla serii 2.5) oraz 2.6.2 lub nowszej (dla serii 2.6).
Inne podatności w OpenLDAP
Zobacz wszystkie- CVE-2021-27212Wysokie
W OpenLDAP do wersji 2.4.57 oraz w gałęzi 2.5.x do 2.5.1alpha występuje błąd asercji w funkcji issuerAndThisUpdateCheck w slapd. Poprzez spreparowany pakiet z krótkim znacznikiem czasu atakujący może wywołać awarię demona (odmowa usługi). Podatność związana jest z plikiem schema_init.c i funkcją checkTime.
- 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).
Oryginalny opis (angielski, źródło NVD)
In OpenLDAP 2.x before 2.5.12 and 2.6.x before 2.6.2, a SQL injection vulnerability exists in the experimental back-sql backend to slapd, via a SQL statement within an LDAP query. This can occur during an LDAP search operation when the search filter is processed, due to a lack of proper escaping.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

