CVE-2026-90698
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 41 - wyżej niż 41% wszystkich znanych CVE
Streszczenie
W memcached 1.6.41/1.6.42/1.6.43 funkcja try_read_command_asciiauth w pliku proto_text.c (komponent mcmc Tokenizer) umożliwia odczyt poza zakresem bufora. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony. Poprawka jest dostępna w wersji 1.6.44 (commit af05c9302bba508b736c3da1d5670f63fe8b7db4).
Ocena ryzyka
Zdalny atakujący może wywołać odczyt poza zakresem, co może prowadzić do ujawnienia danych z pamięci lub awarii usługi memcached, zakłócając działanie aplikacji korzystających z cache.
Rekomendacja
Zaktualizuj memcached do wersji 1.6.44 lub nowszej, która zawiera poprawkę af05c9302bba508b736c3da1d5670f63fe8b7db4.
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-47784Wysokie
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.
- 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)
A security flaw has been discovered in memcached 1.6.41/1.6.42/1.6.43. This vulnerability affects the function try_read_command_asciiauth of the file proto_text.c of the component mcmc Tokenizer. The manipulation results in out-of-bounds read. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 1.6.44 is able to resolve this issue. The patch is identified as af05c9302bba508b736c3da1d5670f63fe8b7db4. You should upgrade the affected component.

