Katalog CVE

CVE-2018-19591

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
5.53%

Percentyl 93 - wyżej niż 93% wszystkich znanych CVE

Streszczenie

W GNU C Library (glibc) do wersji 2.28, próba rozwiązania spreparowanej nazwy hosta przez funkcję getaddrinfo() prowadzi do przydzielenia deskryptora gniazda, który nie jest zamykany. Problem jest związany z funkcją if_nametoindex().

Ocena ryzyka

Może to prowadzić do wyczerpania zasobów systemowych (deskryptorów plików) w długo działających procesach, co może skutkować odmową usługi.

Rekomendacja

Zaktualizuj glibc do wersji nowszej niż 2.28, jeśli to możliwe, lub zastosuj obejście polegające na ograniczeniu liczby połączeń sieciowych.

Inne podatności w GNU C Library

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

In the GNU C Library (aka glibc or libc6) through 2.28, attempting to resolve a crafted hostname via getaddrinfo() leads to the allocation of a socket descriptor that is not closed. This is related to the if_nametoindex() function.

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