CVE-2026-78545
ŚrednieCVSS 6.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 40 - wyżej niż 40% wszystkich znanych CVE
Streszczenie
Okta Access Gateway nie sanityzuje pola etykiety aplikacji przed umieszczeniem go w wygenerowanym pliku konfiguracyjnym nginx. Niesanityzowana wartość jest interpolowana do dyrektywy bloku serwera nginx, co prowadzi do wykonania wstrzykniętych dyrektyw.
Ocena ryzyka
Atakujący może wstrzyknąć złośliwe dyrektywy nginx, co może prowadzić do nieautoryzowanego dostępu, zmiany konfiguracji lub przejęcia kontroli nad bramą.
Rekomendacja
Należy zaktualizować Okta Access Gateway do najnowszej wersji zawierającej poprawkę oraz walidować dane wejściowe etykiet aplikacji.
Inne podatności w Okta Access Gateway
Zobacz wszystkie- CVE-2026-115547Krytyczne
W konsoli administracyjnej Okta Access Gateway (OAG) występuje problem walidacji danych wejściowych pozwalający na przetwarzanie specjalnie sformatowanych wartości konfiguracyjnych. Uwierzytelniony administrator może wykorzystać tę lukę do wykonania poleceń systemowych w kontekście konta usługi OAG.
- CVE-2026-115546Wysokie
Okta Access Gateway (OAG) nie weryfikuje wybranego źródła uwierzytelniania podczas logowania. Uwierzytelniony użytkownik z aktywną sesją może zmodyfikować parametr źródła uwierzytelniania, co może wygenerować asercję SAML przyznającą dostęp do konsoli administracyjnej.
- CVE-2026-78630Średnie
Okta Access Gateway nie neutralizuje znaków specjalnych powłoki w wartościach konfiguracji SNMP przed użyciem ich przez uprzywilejowany skrypt do konstruowania poleceń systemowych. Uwierzytelniony użytkownik lokalny z dostępem do interfejsu zarządzania może dostarczyć spreparowane wartości, co prowadzi do wykonania dowolnych poleceń systemowych z uprawnieniami roota.
- CVE-2026-78626Wysokie
Okta Access Gateway nieprawidłowo obsługuje sanityzację danych wejściowych i ocenę wyrażeń regularnych w ramach sprawdzania autoryzacji Protected Rule, co prowadzi do obejścia autoryzacji, gdy administrator skonfigurował politykę Protected Rule na jednym lub więcej zasobach aplikacji.
- CVE-2026-78625Średnie
Okta Access Gateway nie sanityzuje wartości etykiet pulpitu nawigacyjnego przed zapisaniem ich do wygenerowanych plików konfiguracyjnych PHP. Wygenerowany plik jest automatycznie dołączany podczas żądań uwierzytelnienia, co prowadzi do wykonania kodu z uprawnieniami procesu serwera WWW.
- CVE-2026-78624Średnie
Funkcja przywracania kopii zapasowej Okta Access Gateway nie weryfikuje nazwy pliku osadzonej w zaszyfrowanym ładunku kopii zapasowej. Prowadzi to do zapisywania zawartości plików w niezamierzonych lokalizacjach w systemie plików urządzenia.
- CVE-2026-78623Wysokie
Okta Access Gateway nie sanityzuje wartości asercji SAML przed interpolacją ich do zapytań do bazy danych w konfiguracji magazynu danych w trybie zaawansowanym. Niesanityzowane wartości są podstawiane bezpośrednio do ciągu zapytania przed przygotowaniem, co prowadzi do niezamierzonego wykonania SQL na skonfigurowanej bazie danych.
- CVE-2026-78620Średnie
Moduł obsługi konfiguracji Kerberos w Okta Access Gateway nie weryfikuje ścieżek plików określonych w ładunkach zdarzeń przed zapisaniem zawartości plików. Ścieżka z ładunku zdarzenia jest używana bezpośrednio jako miejsce docelowe zapisu, co prowadzi do zapisywania plików w niezamierzonych lokalizacjach w systemie plików urządzenia.
- CVE-2026-78579Średnie
Okta Access Gateway nie sanityzuje wartości atrybutów asercji SAML przed interpolacją ich do filtrów wyszukiwania LDAP w konfiguracji magazynu danych LDAP. Surowe wartości są podstawiane bezpośrednio do łańcucha filtra i przekazywane do operacji wyszukiwania LDAP, co prowadzi do modyfikacji zamierzonej logiki zapytania.
- CVE-2026-78560Średnie
Okta Access Gateway zawiera opcjonalne źródło uwierzytelniania pass-through, które akceptuje tożsamość użytkownika z nagłówka HTTP dostarczonego przez klienta bez weryfikacji kryptograficznej. W architekturach, gdzie to opcjonalne źródło jest włączone bez pośredniczącego reverse proxy lub zapory ogniowej skonfigurowanej do sanityzacji i egzekwowania nagłówków klienta, nieuwierzytelniony użytkownik może dostarczyć dowolną wartość tożsamości, aby zainicjować sesję.
Oryginalny opis (angielski, źródło NVD)
The Okta Access Gateway does not sanitize the application label field before including it in the generated nginx configuration file. The unsanitized value is interpolated into an nginx server block directive, resulting in execution of injected directives.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

