Katalog CVE

CVE-2017-1000098

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Metoda Request.ParseMultipartForm pakietu net/http zaczyna zapisywać do plików tymczasowych, gdy rozmiar ciała żądania przekracza określony limit 'maxMemory'. Atakujący mógł stworzyć żądanie multipart w taki sposób, że serwer wyczerpałby dostępne deskryptory plików.

Ocena ryzyka

Wyczerpanie deskryptorów plików może prowadzić do odmowy usługi, co wpływa na dostępność aplikacji. Organizacja może doświadczyć przerw w działaniu usług oraz utraty danych.

Rekomendacja

Zaleca się monitorowanie i ograniczenie rozmiaru żądań multipart oraz dostosowanie limitów 'maxMemory' w celu zapobieżenia wyczerpaniu zasobów. Warto również wdrożyć mechanizmy ochrony przed atakami typu DoS.

Powiązane podatności

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

The net/http package's Request.ParseMultipartForm method starts writing to temporary files once the request body size surpasses the given "maxMemory" limit. It was possible for an attacker to generate a multipart request crafted such that the server ran out of file descriptors.

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