CVE-2017-6468
WysokieStreszczenie
W Wireshark w wersjach od 2.2.0 do 2.2.4 oraz od 2.0.0 do 2.0.10 występuje błąd powodujący awarię parsera plików NetScaler, wywołany przez źle sformatowany plik zrzutu. Problem został rozwiązany poprzez walidację relacji między stronami a rekordami.
Ocena ryzyka
Organizacje mogą być narażone na awarie aplikacji, co może prowadzić do utraty danych lub przerwy w działaniu usług. Złośliwe pliki mogą być wykorzystane do wywołania tego błędu.
Rekomendacja
Zaleca się aktualizację Wiresharka do najnowszej wersji, aby usunąć tę podatność. Należy również unikać otwierania nieznanych lub podejrzanych plików zrzutów.
Inne podatności w Wireshark
Zobacz wszystkie- CVE-2017-17997Wysokie
W Wireshark przed wersją 2.2.12, rozdzielacz MRDISC niewłaściwie używa wskaźnika NULL, co prowadzi do awarii programu. Problem został rozwiązany poprzez walidację adresu IPv4.
- CVE-2017-17935Wysokie
Funkcja File_read_line w Wireshark do wersji 2.2.11 nieprawidłowo usuwa znaki ' ', co umożliwia zdalnym atakującym spowodowanie awarii aplikacji poprzez wysłanie spreparowanego pakietu, który wywołuje przetwarzanie pustej linii.
- CVE-2017-17083Wysokie
W Wireshark w wersjach od 2.4.0 do 2.4.2 oraz od 2.2.0 do 2.2.10, rozkładacz NetBIOS mógł spowodować awarię aplikacji. Problem został rozwiązany poprzez zapewnienie, że operacje zapisu są ograniczone do początku bufora.
- CVE-2017-13767Wysokie
W Wireshark w wersjach 2.4.0, 2.2.0 do 2.2.8 oraz 2.0.0 do 2.0.14, dyssekator MSDP mógł wejść w nieskończoną pętlę. Problem został rozwiązany poprzez dodanie walidacji długości.
- CVE-2017-11410Wysokie
W Wireshark w wersjach do 2.0.13 oraz 2.2.x do 2.2.7, dyssektor WBXML mógł wejść w nieskończoną pętlę, wywołaną przez wstrzyknięcie pakietu lub uszkodzony plik zrzutu. Problem został rozwiązany poprzez dodanie walidacji relacji między indeksami a długościami.
- CVE-2017-9766Wysokie
W Wireshark 2.2.7 dane PROFINET IO z wysoką głębokością rekurencji mogą pozwolić zdalnym atakującym na spowodowanie odmowy usługi (wyczerpanie stosu) w funkcji dissect_IODWriteReq.
- CVE-2017-9351Wysokie
W Wireshark w wersjach od 2.2.0 do 2.2.6 oraz od 2.0.0 do 2.0.12, dyssekator DHCP mógł odczytywać dane poza końcem bufora. Problem został rozwiązany poprzez dokładniejsze wydobywanie identyfikatora klasy dostawcy.
- CVE-2017-9345Wysokie
W Wireshark w wersjach od 2.2.0 do 2.2.6 oraz od 2.0.0 do 2.0.12, rozkładacz DNS mógł wejść w nieskończoną pętlę. Problem został rozwiązany poprzez próbę wykrycia wskaźników samoodwołujących się.
- CVE-2017-9343Wysokie
W Wireshark w wersjach od 2.2.0 do 2.2.6 oraz od 2.0.0 do 2.0.12, rozkładacz MSNIP niewłaściwie wykorzystuje wskaźnik NULL. Problem został rozwiązany poprzez walidację adresu IPv4.
- CVE-2017-7748Wysokie
W Wireshark w wersjach od 2.2.0 do 2.2.5 oraz od 2.0.0 do 2.0.11, dyssekator WSP mógł wpaść w nieskończoną pętlę, co było wywoływane przez wstrzykiwanie pakietów lub uszkodzony plik zrzutu. Problem został rozwiązany poprzez dodanie sprawdzenia długości.
Oryginalny opis (angielski, źródło NVD)
In Wireshark 2.2.0 to 2.2.4 and 2.0.0 to 2.0.10, there is a NetScaler file parser crash, triggered by a malformed capture file. This was addressed in wiretap/netscaler.c by validating the relationship between pages and records.

