CVE-2016-9179
WysokieStreszczenie
Wykryto, że Lynx nieprawidłowo analizuje komponent autoryzacji URL, gdy część z nazwą hosta kończy się na '?'. Może to prowadzić do sytuacji, w której program łączy się z innym hostem.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do przechwycenia ruchu lub skierowania użytkownika na złośliwy serwer, co stwarza poważne zagrożenie dla bezpieczeństwa danych.
Rekomendacja
Zaleca się aktualizację Lynx do najnowszej wersji, która naprawia tę podatność oraz przeglądanie i weryfikację używanych URL-i przed nawiązaniem połączenia.
Inne podatności w Lynx
Zobacz wszystkie- CVE-2000-0209Wysokie
Przepełnienie bufora w Lynx 2.x umożliwia zdalnym atakującym awarię Lynx oraz potencjalne wykonanie poleceń poprzez długi URL na złośliwej stronie internetowej.
- CVE-1999-1549Wysokie
Lynx 2.x nie rozróżnia poprawnie między wewnętrznym a zewnętrznym HTML, co może umożliwić lokalnemu atakującemu odczytanie 'bezpiecznej' ukrytej wartości formularza z pliku tymczasowego oraz stworzenie URL z opcjami LYNXOPTIONS, który zmienia plik konfiguracyjny użytkownika i wykonuje polecenia.
- CVE-1999-0371Niskie
Lynx umożliwia lokalnemu użytkownikowi nadpisanie wrażliwych plików za pomocą symlinków w katalogu /tmp.
Oryginalny opis (angielski, źródło NVD)
lynx: It was found that Lynx doesn't parse the authority component of the URL correctly when the host name part ends with '?', and could instead be tricked into connecting to a different host.

