Katalog CVE

CVE-2017-9951

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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.

Ocena ryzyka

Podatność ta może prowadzić do awarii usługi memcached, co wpływa na dostępność aplikacji korzystających z tej usługi. Atakujący mogą wykorzystać tę lukę do zakłócenia działania systemu.

Rekomendacja

Zaleca się aktualizację memcached do wersji 1.4.39 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto monitorować i ograniczać dostęp do serwera memcached.

Inne podatności w memcached

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The try_read_command function in memcached.c in memcached before 1.4.39 allows remote attackers to cause a denial of service (segmentation fault) via a request to add/set a key, which makes a comparison between signed and unsigned int and triggers a heap-based buffer over-read. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-8705.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS