Katalog CVE

CVE-2017-13704

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W dnsmasq przed wersją 2.78, jeśli rozmiar pakietu DNS nie odpowiada oczekiwanemu rozmiarowi, parametr rozmiaru w wywołaniu memset przyjmuje wartość ujemną. Ponieważ jest to wartość bez znaku, memset zapisuje do 0xffffffff zer, co prowadzi do awarii dnsmasq.

Ocena ryzyka

Awarie dnsmasq mogą prowadzić do przerwy w dostępności usług DNS, co wpływa na funkcjonowanie aplikacji i systemów zależnych od DNS w organizacji.

Rekomendacja

Zaleca się aktualizację dnsmasq do wersji 2.78 lub nowszej, aby usunąć tę podatność i zapobiec potencjalnym awariom.

Inne podatności w dnsmasq

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

In dnsmasq before 2.78, if the DNS packet size does not match the expected size, the size parameter in a memset call gets a negative value. As it is an unsigned value, memset ends up writing up to 0xffffffff zero's (0xffffffffffffffff in 64 bit platforms), making dnsmasq crash.

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