CVE-2018-16301
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 48 - wyżej niż 48% wszystkich znanych CVE
Streszczenie
Parser argumentów wiersza poleceń w tcpdump przed wersją 4.99.0 ma przepełnienie bufora w pliku tcpdump.c:read_infile(). Aby wywołać tę podatność, atakujący musi utworzyć plik o rozmiarze 4 GB w lokalnym systemie plików i podać jego nazwę jako wartość argumentu -F w wierszu poleceń tcpdump.
Ocena ryzyka
Atakujący z lokalnym dostępem może spowodować przepełnienie bufora, co może prowadzić do awarii lub potencjalnego wykonania kodu w kontekście tcpdump.
Rekomendacja
Zaleca się aktualizację tcpdump do wersji 4.99.0 lub nowszej.
Inne podatności w tcpdump
Zobacz wszystkie- CVE-2015-3138Wysokie
W pliku print-wb.c w tcpdump przed wersją 4.7.4 występuje podatność, która pozwala zdalnym atakującym na spowodowanie awarii usługi poprzez błąd segmentacji i awarię procesu.
- CVE-2017-12989Wysokie
Parser RESP w tcpdump przed wersją 4.9.2 może wpaść w nieskończoną pętlę z powodu błędu w funkcji print-resp.c:resp_get_length().
- CVE-2017-11108Wysokie
tcpdump w wersji 4.9.0 pozwala zdalnym atakującym na spowodowanie odmowy usługi (przepełnienie bufora w stercie i awaria aplikacji) poprzez spreparowane dane pakietów. Awaria występuje w funkcji EXTRACT_16BITS, wywoływanej z funkcji stp_print dla protokołu Spanning Tree.
- CVE-2015-2155Wysokie
Podatność w tcpdump przed wersją 4.7.2 umożliwia zdalnym atakującym spowodowanie awarii (denial of service) oraz potencjalne wykonanie dowolnego kodu poprzez nieokreślone wektory.
- CVE-2015-0261Wysokie
Błąd związany z podpisem liczby całkowitej w funkcji mobility_opt_print w drukarce mobilności IPv6 w tcpdump przed wersją 4.7.2 może pozwolić zdalnym atakującym na spowodowanie odmowy usługi (odczyt poza zakresem i awaria) lub potencjalne wykonanie dowolnego kodu za pomocą ujemnej wartości długości.
- CVE-2017-13725Krytyczne
Parser nagłówka routingu IPv6 w tcpdump przed wersją 4.9.2 zawiera błąd przepełnienia bufora w funkcji rt6_print().
- CVE-2017-13690Krytyczne
Parser IKEv2 w tcpdump przed wersją 4.9.2 zawiera błąd przepełnienia bufora w pliku print-isakmp.c w kilku funkcjach.
- CVE-2017-13689Krytyczne
Parser IKEv1 w tcpdump przed wersją 4.9.2 zawiera błąd przepełnienia bufora w funkcji ikev1_id_print().
- CVE-2017-13688Krytyczne
Parser OLSR w tcpdump przed wersją 4.9.2 zawiera błąd przepełnienia bufora w funkcji olsr_print().
- CVE-2017-13687Krytyczne
Parser HDLC w tcpdump przed wersją 4.9.2 zawiera błąd przepełnienia bufora w funkcji chdlc_print().
Oryginalny opis (angielski, źródło NVD)
The command-line argument parser in tcpdump before 4.99.0 has a buffer overflow in tcpdump.c:read_infile(). To trigger this vulnerability the attacker needs to create a 4GB file on the local filesystem and to specify the file name as the value of the -F command-line argument of tcpdump.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

