CVE-2022-24407
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 91 - wyżej niż 91% wszystkich znanych CVE
Streszczenie
W Cyrus SASL w wersjach od 2.1.17 do 2.1.27 przed 2.1.28, w pliku plugins/sql.c nie jest poprawnie escapowane hasło w zapytaniach SQL INSERT lub UPDATE.
Ocena ryzyka
Może to umożliwić atakującemu wstrzyknięcie kodu SQL (SQL injection), co może prowadzić do nieautoryzowanego dostępu do bazy danych lub modyfikacji danych.
Rekomendacja
Zaktualizuj Cyrus SASL do wersji 2.1.28 lub nowszej.
Inne podatności w Cyrus SASL
Zobacz wszystkie- CVE-2019-19906Wysokie
W cyrus-sasl 2.1.27 występuje zapis poza zakresem, prowadzący do nieuwierzytelnionej zdalnej odmowy usługi w OpenLDAP przez złośliwy pakiet LDAP. Awaria OpenLDAP jest spowodowana błędem off-by-one w funkcji _sasl_add_string w common.c.
- CVE-2026-107161Wysokie
Podatność przepełnienia bufora na stercie w Cyrus SASL. Funkcja add_to_challenge() w pluginie DIGEST-MD5 nie przelicza rozmiaru bufora po zastosowaniu cytowania, co prowadzi do zapisu poza granicami bufora. Złośliwy serwer może wywołać awarię klienta.
- CVE-2000-0956Średnie
cyrus-sasl przed wersją 1.5.24 w Red Hat Linux 7.0 nie weryfikuje poprawnie autoryzacji lokalnego użytkownika, co może pozwolić użytkownikom na ominięcie określonych ograniczeń dostępu.
Oryginalny opis (angielski, źródło NVD)
In Cyrus SASL 2.1.17 through 2.1.27 before 2.1.28, plugins/sql.c does not escape the password for a SQL INSERT or UPDATE statement.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

