CVE-2020-6078
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 88 - wyżej niż 88% wszystkich znanych CVE
Streszczenie
W funkcji parsowania wiadomości Videolabs libmicrodns 0.1.0 występuje podatność denial-of-service. Podczas parsowania wiadomości mDNS w mdns_recv wartość zwracana przez mdns_read_header nie jest sprawdzana, co prowadzi do użycia niezainicjowanej zmiennej i ostatecznie do dereferencji null pointer, powodując awarię usługi. Atakujący może wysłać serię wiadomości mDNS, aby wywołać tę podatność.
Ocena ryzyka
Może prowadzić do awarii usługi mDNS, powodując odmowę usługi. Organizacje korzystające z libmicrodns są narażone na ataki DoS.
Rekomendacja
Zaktualizuj libmicrodns do najnowszej wersji, która naprawia tę podatność. Monitoruj ruch mDNS i rozważ ograniczenie dostępu do usług mDNS.
Inne podatności w libmicrodns
Zobacz wszystkie- CVE-2020-6072Krytyczne
W funkcji parsowania etykiet w Videolabs libmicrodns 0.1.0 istnieje możliwa do wykorzystania podatność prowadząca do wykonania kodu. Podczas parsowania skompresowanych etykiet w komunikatach mDNS, wartość zwracana przez funkcję rr_decode nie jest sprawdzana, co prowadzi do podwójnego zwolnienia pamięci, które może zostać wykorzystane do wykonania dowolnego kodu. Atakujący może wysłać komunikat mDNS, aby wywołać tę podatność.
- CVE-2020-6079Wysokie
W Videolabs libmicrodns 0.1.0 występuje podatność typu denial-of-service związana z zarządzaniem alokacją zasobów. Podczas napotkania błędów przy parsowaniu wiadomości mDNS niektóre zaalokowane dane nie są zwalniane, co może prowadzić do wyczerpania zasobów. Atakujący może wysyłać jedną wiadomość mDNS wielokrotnie, aby wywołać tę podatność poprzez dekodowanie nazwy domeny w rr_decode.
- CVE-2020-6077Wysokie
Podatność typu odmowa usługi w funkcji parsowania wiadomości w Videolabs libmicrodns 0.1.0. Podczas przetwarzania wiadomości mDNS implementacja nie śledzi prawidłowo dostępnych danych, co może prowadzić do odczytu poza zakresem bufora i odmowy usługi.
- CVE-2020-6073Wysokie
Podatność typu odmowa usługi w funkcji parsowania rekordów TXT w Videolabs libmicrodns 0.1.0. Podczas przetwarzania sekcji RDATA w rekordach TXT w wiadomościach mDNS mogą wystąpić liczne przepełnienia liczb całkowitych prowadzące do odmowy usługi.
- CVE-2020-6071Wysokie
Podatność typu odmowa usługi w funkcji parsowania rekordów zasobów w Videolabs libmicrodns 0.1.0. Podczas przetwarzania skompresowanych etykiet w wiadomościach mDNS wskaźnik kompresji jest podążany bez sprawdzania rekurencji, co prowadzi do odmowy usługi.
Oryginalny opis (angielski, źródło NVD)
An exploitable denial-of-service vulnerability exists in the message-parsing functionality of Videolabs libmicrodns 0.1.0. When parsing mDNS messages in mdns_recv, the return value of the mdns_read_header function is not checked, leading to an uninitialized variable usage that eventually results in a null pointer dereference, leading to service crash. An attacker can send a series of mDNS messages to trigger this vulnerability.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

