Aktywnie wykorzystywana w atakach
Nagios XI Remote Code Execution Vulnerability
Nagios - Nagios XI · Figuruje w katalogu CISA KEV od 2021-11-03. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2019-15949
WysokieCVSS 8.8KEVStreszczenie
Nagios XI w wersjach przed 5.6.6 pozwala na zdalne wykonanie poleceń jako root. Wykorzystanie wymaga dostępu do serwera jako użytkownik nagios lub jako administrator przez interfejs webowy; skrypt getprofile.sh jest uruchamiany jako root przez wpis sudo bez hasła i wykonuje check_plugin, który należy do użytkownika nagios.
Ocena ryzyka
Użytkownik z uprawnieniami do modyfikacji wtyczek lub konto nagios może zmodyfikować plik wykonywalny check_plugin i wstrzyknąć złośliwe polecenia, uzyskując pełną kontrolę nad systemem jako root.
Rekomendacja
Należy zaktualizować Nagios XI do wersji 5.6.6 lub nowszej oraz ograniczyć uprawnienia do modyfikacji wtyczek i dostępu do konta nagios.
Inne podatności w Nagios XI
Zobacz wszystkie- CVE-2023-40931Średnie
Podatność SQL Injection w Nagios XI w wersjach od 5.11.0 do 5.11.1 umożliwia uwierzytelnionym atakującym wykonanie dowolnych poleceń SQL poprzez parametr ID w żądaniu POST do skryptu banner_message-ajaxhelper.php.
- CVE-2021-25299Średnie
Nagios XI w wersji xi-5.7.5 zawiera podatność na atak XSS w pliku /usr/local/nagiosxi/html/admin/sshterm.php z powodu braku odpowiedniego oczyszczania danych wejściowych. Złośliwy URL może zostać użyty do kradzieży sesji administratora lub połączenia z innymi błędami w celu zdalnego wykonania kodu (RCE).
- CVE-2021-25298WysokieAktywnie exploitowane
Podatność w Nagios XI w wersji xi-5.7.5 umożliwia wstrzyknięcie poleceń systemu operacyjnego. Problem występuje w pliku /usr/local/nagiosxi/html/includes/configwizards/cloud-vm/cloud-vm.inc.php z powodu niewłaściwego oczyszczania danych wejściowych uwierzytelnionego użytkownika.
- CVE-2021-25297WysokieAktywnie exploitowane
Podatność w Nagios XI w wersji xi-5.7.5 umożliwia wstrzyknięcie poleceń systemu operacyjnego. Problem występuje w pliku switch.inc.php z powodu niewłaściwego oczyszczania danych wejściowych uwierzytelnionego użytkownika.
- CVE-2021-25296WysokieAktywnie exploitowane
Podatność w Nagios XI w wersji xi-5.7.5 umożliwia wstrzyknięcie poleceń systemu operacyjnego. Problem występuje w pliku windowswmi.inc.php z powodu niewłaściwego oczyszczania danych wejściowych uwierzytelnionego użytkownika.
- CVE-2023-24035Niskie
W Nagios XI przed wersją 5.9.3 wykryto problem w funkcji is_insecure_login_authenticated, która używa niebezpiecznego porównania czasowego. Pozwala to atakującemu na brute-force hasła administratora poprzez pomiar różnic czasowych w porównaniu.
- CVE-2023-24034Niskie
W pliku twilio_ajax_handler.php w Nagios XI przed wersją 5.9.3 wykryto podatność na otwarte przekierowanie. Atakujący może zmusić użytkownika do odwiedzenia złośliwej strony.
- CVE-2023-7314Średnie
Nagios XI w wersjach przed 5.11.3 jest podatny na cross-site scripting (XSS) przez komponent Bandwidth Report. Niewystarczająca walidacja lub escapowanie danych wejściowych może pozwolić atakującemu na wstrzyknięcie i wykonanie dowolnego skryptu w kontekście przeglądarki ofiary.
- CVE-2023-7313Średnie
Nagios XI w wersjach przed 5.11.3 jest podatny na atak typu cross-site scripting (XSS) poprzez narzędzie Bulk Modifications. Niewystarczająca walidacja lub escapowanie danych wprowadzanych przez użytkownika może pozwolić atakującemu na wstrzyknięcie i wykonanie dowolnego skryptu w kontekście przeglądarki ofiary.
- CVE-2025-56432Średnie
W Nagios XI 2024R2 wykryto podatność na atak XSS (cross-site scripting). Luka umożliwia zdalnemu atakującemu wykonanie dowolnego kodu JavaScript w sesji zalogowanego użytkownika poprzez spreparowany URL. Problem dotyczy komponentu webowego odpowiedzialnego za renderowanie danych związanych z wydajnością.
Oryginalny opis (angielski, źródło NVD)
Nagios XI before 5.6.6 allows remote command execution as root. The exploit requires access to the server as the nagios user, or access as the admin user via the web interface. The getprofile.sh script, invoked by downloading a system profile (profile.php?cmd=download), is executed as root via a passwordless sudo entry; the script executes check_plugin, which is owned by the nagios user. A user logged into Nagios XI with permissions to modify plugins, or the nagios user on the server, can modify the check_plugin executable and insert malicious commands to execute as root.

