CVE-2026-47784
WysokieCVSS 8.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 43 - wyżej niż 43% wszystkich znanych CVE
Streszczenie
Memcached przed wersją 1.6.42 używa funkcji memcmp do porównywania haseł w uwierzytelnianiu SASL, co powoduje podatność na ataki timing side-channel. Atakujący może odczytać hasło poprzez pomiar czasu odpowiedzi.
Ocena ryzyka
Atakujący może odzyskać hasła użytkowników, co może prowadzić do nieautoryzowanego dostępu do systemu.
Rekomendacja
Zaleca się aktualizację Memcached do wersji 1.6.42 lub nowszej.
Inne podatności w Memcached
Zobacz wszystkie- CVE-2017-9951Wysokie
Funkcja try_read_command w memcached przed wersją 1.4.39 pozwala zdalnym atakującym na spowodowanie odmowy usługi (błąd segmentacji) poprzez wysłanie żądania dodania/ustawienia klucza, co prowadzi do porównania między liczbami całkowitymi ze znakiem a bez znaku i wywołuje nadmierne odczytywanie bufora w stercie.
- CVE-2016-8706Wysokie
W funkcji process_bin_sasl_auth w Memcached występuje przepełnienie całkowite, które może być wykorzystane do spowodowania przepełnienia sterty i prowadzić do zdalnego wykonania kodu.
- CVE-2016-8705Krytyczne
W funkcji process_bin_update w Memcached występuje wiele przepełnień całkowitych, które mogą być wykorzystane do spowodowania przepełnienia sterty i prowadzić do zdalnego wykonania kodu.
- CVE-2016-8704Krytyczne
W funkcji process_bin_append_prepend w Memcached występuje przepełnienie całkowite, które może być wykorzystane do spowodowania przepełnienia sterty i prowadzić do zdalnego wykonania kodu.
- CVE-2026-47783Wysokie
W memcached przed wersją 1.6.42, dane nazwy użytkownika do uwierzytelniania SASL mają kanał boczny czasowy, ponieważ pętla kończy się natychmiast po znalezieniu prawidłowej nazwy użytkownika przez funkcję sasl_server_userdb_checkpass.
Oryginalny opis (angielski, źródło NVD)
In memcached before 1.6.42, password data for SASL password database authentication has a timing side channel because memcmp is used by sasl_server_userdb_checkpass.

