CVE-2026-23998
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
W Fleet przed wersją 4.81.0 punkt końcowy Windows MDM mógł przetwarzać żądania bez prawidłowej walidacji certyfikatu klienta (mTLS). Atakujący znający identyfikator zarejestrowanego urządzenia mógł podszyć się pod nie i odebrać poufne dane konfiguracyjne, takie jak konfiguracja Wi-Fi, VPN lub certyfikaty.
Ocena ryzyka
Może dojść do wycieku poufnych danych konfiguracyjnych urządzenia Windows, co ułatwia dalsze ataki w sieci organizacji.
Rekomendacja
Zaktualizuj Fleet do wersji 4.81.0 lub nowszej. Jeśli aktualizacja nie jest możliwa, tymczasowo wyłącz Windows MDM w Fleet.
Inne podatności w Fleet
Zobacz wszystkie- CVE-2026-103264Krytyczne
Fleet przed wersją 4.87.0 zawiera podatność obejścia uwierzytelniania w API urządzeń, która akceptuje nazwy hostów i numery seryjne sprzętu jako tokeny uwierzytelniające oprócz identyfikatorów UUID urządzeń. Nieuwierzytelnieni atakujący, którzy znają lub zgadną te niejawne identyfikatory, mogą uwierzytelnić się jako hosty iOS/iPadOS, aby odczytać dane urządzenia i wywołać akcje na urządzeniu, w tym instalację oprogramowania i migrację MDM.
- CVE-2026-26191Krytyczne
W Fleet przed wersją 4.81.0 metadane pakietów oprogramowania (.pkg, .deb, .rpm, .exe, .msi) nie są odpowiednio oczyszczane przed użyciem w generowanych skryptach deinstalacyjnych. Złośliwy pakiet z spreparowanymi metadanymi może spowodować wykonanie dowolnych poleceń z uprawnieniami root (macOS/Linux) lub SYSTEM (Windows) na zarządzanych urządzeniach podczas deinstalacji.
- CVE-2026-111924Wysokie
Fleet w wersjach przed 4.83.0 zawiera lukę typu denial of service, która pozwala nieuwierzytelnionym atakującym wyczerpać pamięć serwera poprzez wysyłanie ciał żądań skompresowanych gzipem. Atakujący może wysyłać małe, silnie skompresowane żądania z nagłówkiem Content-Encoding: gzip do nieuwierzytelnionych endpointów, które rozszerzają się podczas dekodowania, powodując awarię całej instancji Fleet.
- CVE-2026-111923Wysokie
Fleet w wersjach przed 4.89.0 zawiera lukę nieograniczonej rekurencji w parsowaniu listy właściwości rejestracji Apple MDM, która pozwala nieuwierzytelnionym atakującym na awarię serwera. Atakujący może wysłać spreparowany ładunek binarnego plist o rozmiarze około 150 bajtów do endpointów rejestracji, wywołując wykładniczą alokację lub nieskończoną rekurencję, która wyczerpuje CPU i pamięć.
- CVE-2025-23390Średnie
W Fleet zidentyfikowano podatność, w której domyślnie Fleet automatycznie ufa certyfikatowi zdalnego serwera przy połączeniu przez SSH, jeśli certyfikat nie jest ustawiony w pliku `known_hosts`. Może to umożliwić atak man-in-the-middle (MitM) na Fleet. Jeśli serwer, z którym nawiązywane jest połączenie, ma zaufany wpis w pliku known_hosts, Fleet prawidłowo sprawdza autentyczność przedstawionego certyfikatu.
- CVE-2026-103265Średnie
Fleet przed wersją 4.89.0 nie filtruje prawidłowo wyników poleceń MDM według autoryzacji zespołu w punkcie końcowym commands/results. Użytkownicy z ograniczeniami zespołu mogą czytać wyniki poleceń MDM dla hostów w innych zespołach, gdy wspólny identyfikator UUID polecenia dotyczy hostów w wielu zespołach, ujawniając identyfikatory UUID hostów, ładunki poleceń i odpowiedzi urządzeń.
- CVE-2026-101047Średnie
Fleet przed wersją 4.87.0 nie chroni dwóch punktów końcowych serwujących pakiety iOS in-house oraz manifesty (tylko wersja enterprise) za pomocą zamierzonego, losowego i ograniczonego czasowo tokena URL. Ponieważ polecenie MDM Apple InstallEnterpriseApplication wymaga, aby te adresy URL były osiągalne bez sesji Fleet, nie mogą one polegać na uwierzytelnianiu sesyjnym, a brak tokena umożliwia nieuwierzytelnionemu atakującemu z dostępem sieciowym do serwera Fleet pobranie binariów IPA in-house i ich metadanych (identyfikator pakietu, wersja i nazwa) poprzez zgadywanie sekwencyjnych identyfikatorów tytułów. Wpływ ogranicza się do odczytu; nie ma eskalacji uprawnień ani dostępu do zapisu, a darmowa wersja nie jest dotknięta.
- CVE-2026-101046Niskie
Fleet przed wersją 4.89.0 zawiera podatność na iniekcję SQL w endpointach listy aktywności (GET /api/v1/fleet/activities i GET /api/v1/fleet/hosts/{id}/activities). Przestarzały helper cursor-pagination interpolował klucz sortowania do klauzuli ORDER BY bez allowlisty, co pozwala uwierzytelnionym użytkownikom z dostępem do odczytu na sortowanie wyników według dowolnych kolumn. Wpływ jest tylko do odczytu i ograniczony do kolumn tabeli activity_past, które nie są normalnie zwracane (np. details).
- CVE-2026-101045Wysokie
Skrypty instalacji i deinstalacji aplikacji utrzymywanych przez Fleet dla systemu macOS są generowane z metadanych Homebrew cask. W manifestach wygenerowanych przed 2026-08-19 generator skryptów nie uciekał wszystkich miejsc interpolacji, co pozwalało na przeniesienie metadanych zawierających znaki specjalne powłoki (np. $(...) ) do skryptów wykonywanych jako root na zarządzanych hostach macOS. Atakujący, który umieścił złośliwe metadane w upstreamowym casku Homebrew, bez żadnych poświadczeń Fleet, mógł uzyskać zdalne wykonanie kodu jako root na hostach, które instalują lub odinstalowują dotkniętą aplikację.
- CVE-2026-75036Średnie
Wykryto podatność w przetwarzaniu szablonów Helm w Fleet, gdzie szablony oceniane przez kontroler Fleet mogły sięgać do zasobów sieciowych poza klastrem zarządzania. Użytkownik, który może dostarczyć zawartość pakietu do repozytorium wskazanego przez zasób GitRepo, może spowodować, że kontroler Fleet ujawni metadane klastra dostępne w kontekście szablonowania oraz informacje o hostach osiągalnych z pozycji sieciowej kontrolera.
Oryginalny opis (angielski, źródło NVD)
Fleet is open source device management software. Prior to version 4.81.0, a vulnerability in Fleet’s Windows MDM management endpoint could allow requests to be processed without proper client certificate validation. In certain circumstances, this could allow an attacker to impersonate an enrolled Windows device and retrieve sensitive configuration data. Fleet’s Windows MDM management endpoint relies on mutual TLS (mTLS) client certificates to authenticate enrolled devices. In affected versions, requests that did not present a client certificate could be incorrectly treated as trusted. As a result, an attacker with prior knowledge of a valid enrolled device identifier could potentially impersonate that device and receive configuration payloads intended for it. These payloads may contain sensitive information such as Wi-Fi or VPN configuration data, certificates, or other secrets delivered through MDM profiles. This issue does not allow enrollment of new devices, administrative access to Fleet, or compromise of the Fleet control plane. Impact is limited to the targeted Windows device. Version 4.81.0 contains a patch. If an immediate upgrade is not possible, affected Fleet users should temporarily disable Windows MDM.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

