Katalog CVE

GHSA-6wmv-xq9m-fmp7

Wysokie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

Biblioteka Dalli (klient memcached dla Ruby) nie konwertuje niektórych argumentów liczbowych na liczby całkowite podczas budowania poleceń protokołu meta. Jeśli aplikacja przekazuje kontrolowany przez atakującego ciąg znaków, sekwencje CRLF trafiają do memcached jako dodatkowe polecenia w tym samym połączeniu.

Ocena ryzyka

Atakujący może wstrzyknąć dowolne polecenia do memcached, co może prowadzić do modyfikacji lub usunięcia danych w pamięci podręcznej oraz dalszych ataków w zależności od konfiguracji.

Rekomendacja

Zaktualizuj bibliotekę Dalli do wersji zawierającej poprawkę oraz unikaj przekazywania danych od użytkownika bezpośrednio do argumentów liczbowych poleceń memcached.

Inne podatności w Dalli

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

Dalli's meta protocol request formatter wrote some numeric arguments into memcached commands without converting them to integers. If an application passes an attacker-controlled String to one of these arguments, CRLF sequences in it are sent to memcached as additional commands on the same connection

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