CVE-2026-47687
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko wykonania dowolnego kodu JavaScript w kontekście sesji administratora, co może prowadzić do kradzieży danych lub dalszych ataków.
Rekomendacja
Zaktualizuj FOG do wersji 1.5.10.1832 lub 1.6.0-beta.2313.
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-47689Średnie
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.
- 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-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 `selectForm()` helper in `fogpage.class.php` renders `<option>` labels using raw, unescaped user input. An unauthenticated attacker who knows any registered host's MAC address can POST a malicious `sysproduct` value to `/service/inventory.php`, which is stored in the database. When an administrator opens Reports > Inventory, the payload breaks out of the `<option>` element and executes arbitrary 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

