CVE-2026-47689
ŚrednieCVSS 4.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 6 - wyżej niż 6% wszystkich znanych CVE
Streszczenie
FOG (system do klonowania/obrazowania/zapasów) przed wersjami 1.5.10.1832 i 1.6.0-beta.2313 zawiera podatność na wstrzykiwanie HTML/JavaScript. Nieuwierzytelniony atakujący znający adres MAC hosta może przesłać złośliwe dane do /service/inventory.php, które są przechowywane w bazie. Gdy administrator otworzy zakładkę Group Inventory, kod wykona się w jego przeglądarce.
Ocena ryzyka
Atakujący może przejąć sesję administratora, wykraść dane lub rozprzestrzenić złośliwe oprogramowanie w sieci.
Rekomendacja
Zaktualizuj FOG do wersji 1.5.10.1832 lub 1.6.0-beta.2313 (lub nowszej).
Inne podatności w FOG
Zobacz wszystkie- CVE-2025-58443Krytyczne
FOG, system do klonowania, obrazowania, ratowania i zarządzania inwentaryzacją, w wersjach 1.5.10.1673 i starszych zawiera podatność na ominięcie uwierzytelniania. Atakujący może wykonać nieuwierzytelniony zrzut bazy danych, pobierając pełną bazę SQL bez poświadczeń. Poprawka ma zostać wydana 15.09.2025.
- CVE-2026-116778Wysokie
FOG to system do klonowania, obrazowania i zarządzania inwentarzem. Przed wersjami 1.5.10.2253 i 1.6.0-RC-1 uwierzytelniony użytkownik API z uType=1 posiadający token API użytkownika i globalny token API FOG może użyć PUT /fog/storagenode/{id}/edit do modyfikacji pól użytkownika, hasła i ftppath węzła Storage Node, ponieważ API nie wymusza roli administratora. Przy włączonej replikacji FOGImageReplicator wstawia te pola do polecenia lftp wykonywanego przez proc_open() przez usługę root, co pozwala na wykonanie poleceń jako root.
- CVE-2026-54554Wysokie
FOG to darmowy system do klonowania, obrazowania, ratowania i zarządzania inwentarzem. W wersjach przed 1.5.10.1870 punkt końcowy adInfo() w packages/web/lib/fog/fogpage.class.php zwracał wartość FOG_AD_DEFAULT_PASSWORD w polu JSON domainpass i mógł być wywołany przez node=ipxe bez uwierzytelnionej sesji. Odpowiedź była również wykorzystywana przez interfejsy konfiguracji Active Directory hosta i grupy. Mogło to ujawnić domyślne poświadczenia do przyłączania do domeny zdalnemu nieuwierzytelnionemu żądającemu. Podatność naprawiono w wersji 1.5.10.1870.
- CVE-2026-47688Wysokie
Podatność w FOG (system zarządzania obrazami i inwentaryzacją). Nieuwierzytelniony atakujący może zdalnie wyczyścić klucze AES i usunąć zaplanowane zadania zarządzania energią poprzez żądanie HTTP GET.
- CVE-2026-47687Wysokie
Podatność XSS w FOG (open-source narzędzie do klonowania/obrazowania) pozwala nieuwierzytelnionemu atakującemu, znającemu adres MAC hosta, na wstrzyknięcie złośliwego JavaScriptu poprzez parametr sysproduct. Ładunek wykonuje się w przeglądarce administratora podczas przeglądania raportów inwentaryzacji.
- CVE-2026-47685Wysokie
Podatność w FOG, wolnym systemie do klonowania, obrazowania, ratowania i zarządzania inwentarzem. Przed wersjami 1.5.10.1832 i 1.6.0-beta.2313, nieuwierzytelniony endpoint usługi inwentaryzacji (`/service/inventory.php`) przechowuje wartości dostarczone przez klienta bez sanityzacji, a strona zarządzania inwentarzem wyświetla statyczne pola inwentarza bez kodowania wyjścia, co umożliwia trwałe XSS w przeglądarce administratora.
Oryginalny opis (angielski, źródło NVD)
FOG is a free open-source cloning/imaging/rescue suite/inventory management system. Prior to versions 1.5.10.1832 and 1.6.0-beta.2313, the `buildRow()` method in `fogpage.class.php` substitutes data values into HTML table cell templates using `str_replace()` without any HTML escaping. An unauthenticated attacker who knows any registered host's MAC address can POST malicious inventory values (e.g. `sysproduct`, `sysserial`) to `/service/inventory.php`, which stores them in the database. When an administrator opens the Group Inventory tab, the payload renders as executable HTML/JavaScript in the admin's browser. Versions 1.5.10.1832 and 1.6.0-beta.2313 fix the issue.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

