CVE-2017-7458
WysokieStreszczenie
Funkcja NetworkInterface::getHost w ntopng przed wersją 3.0 pozwala zdalnym atakującym na spowodowanie awarii aplikacji poprzez dereferencję wskaźnika NULL, gdy pole, które powinno zawierać nazwę hosta lub adres IP, jest puste.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zdalnego wywołania awarii aplikacji, co może prowadzić do przerwy w dostępności usług.
Rekomendacja
Zaleca się aktualizację ntopng do wersji 3.0 lub nowszej, aby usunąć tę podatność.
Inne podatności w ntopng
Zobacz wszystkie- CVE-2017-7459Wysokie
Ntopng w wersjach przed 3.0 umożliwia wykorzystanie podatności typu HTTP Response Splitting.
- CVE-2017-5473Wysokie
Podatność CSRF w ntopng w wersji 2.4 umożliwia zdalnym atakującym przejęcie uwierzytelnienia dowolnych użytkowników. Przykłady wykorzystania obejmują pliki admin/add_user.lua, admin/change_user_prefs.lua, admin/delete_user.lua oraz admin/password_reset.lua.
- CVE-2026-38968Krytyczne
Podatność w ntopng do wersji 6.6 umożliwia przewidywanie identyfikatorów sesji HTTP, co może prowadzić do przejęcia sesji. Identyfikatory sesji są generowane przy użyciu słabego generatora pseudolosowego opartego na czasie, co czyni je deterministycznymi lub podatnymi na kolizje.
Oryginalny opis (angielski, źródło NVD)
The NetworkInterface::getHost function in NetworkInterface.cpp in ntopng before 3.0 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via an empty field that should have contained a hostname or IP address.

