
Wprowadzenie do problemu / definicja
Ivanti Connect Secure to popularna platforma SSL VPN i zdalnego dostępu, często pełniąca rolę krytycznego punktu wejścia do środowisk firmowych. Ujawniony w październiku 2026 roku łańcuch podatności zero-day oznaczony jako CVE-2026-104935 pokazał, jak groźne może być połączenie obejścia uwierzytelnienia z możliwością zdalnego wykonania kodu bez logowania.
Incydent zwrócił uwagę nie tylko na samą lukę, ale także na problem operacyjny po stronie procesu łatania. choćby jeżeli producent wykryje błąd odpowiednio wcześnie, organizacje przez cały czas pozostają narażone, o ile poprawka nie zostanie równolegle udostępniona dla wszystkich wspieranych wersji.
W skrócie
- CVE-2026-104935 dotyczyło Ivanti Connect Secure i było aktywnie wykorzystywane jako zero-day.
- Łańcuch ataku łączył obejście uwierzytelnienia, zdalne wykonanie kodu oraz dodatkową podatność eskalacji uprawnień.
- Część problemu została wcześniej usunięta w nowszej wersji produktu, ale backport do pozostałych wspieranych wydań nie został ukończony przed rozpoczęciem ataków.
- Incydent pokazał, iż luka między dostępnością poprawki a jej pełnym wdrożeniem może stać się realnym oknem eksploatacji.
Kontekst / historia
Według ujawnionych informacji producent zidentyfikował fragment podatnego zachowania już w lipcu 2026 roku i uwzględnił poprawkę w wydaniu 25.1.3.0. Jednocześnie trwały prace nad przeniesieniem zmian do innych wspieranych wersji. Zanim proces ten został zakończony, atakujący rozpoczęli realną eksploatację podatności.
Aktywność napastników miała rozpocząć się około 3 października 2026 roku, a 5 października została wykryta podczas analizy incydentu u jednego z klientów. Po przejęciu urządzenia brzegowego atakujący prowadzili działania po kompromitacji wewnątrz środowiska ofiary, co gwałtownie nadało sprawie znaczenie operacyjne również dla sektora publicznego.
To kolejny przykład szerszego trendu nadużywania urządzeń perymetrycznych, takich jak bramy VPN, firewalle i appliance’y zdalnego dostępu. Tego typu systemy są atrakcyjnym celem, ponieważ są wystawione do Internetu, mają uprzywilejowany dostęp do zasobów wewnętrznych i często nie oferują takiej widoczności telemetrycznej jak klasyczne serwery czy stacje robocze.
Analiza techniczna
Z dostępnych ustaleń wynika, iż CVE-2026-104935 obejmowało dwa najważniejsze elementy: obejście uwierzytelnienia oraz możliwość zdalnego wykonania kodu bez autoryzacji. W praktyce oznaczało to, iż napastnik mógł ominąć standardowy mechanizm logowania i doprowadzić do uruchomienia własnego kodu na urządzeniu.
Eksploatacja była powiązana z preparowanym żądaniem HTTP wykorzystującym wewnętrzny nagłówek routingu X-DSCGI-PATH. Taki scenariusz wskazuje na problem w logice przetwarzania żądań, gdzie rozbieżność pomiędzy zewnętrzną ścieżką URL a trasą interpretowaną przez komponent wewnętrzny może prowadzić do obejścia kontroli dostępu. To szczególnie niebezpieczne, ponieważ pozornie poprawny ruch HTTP może uruchamiać nieprzewidziane ścieżki wykonania.
Łańcuch ataku nie kończył się jednak na samym RCE. Aby osiągnąć pełne, nieuwierzytelnione wykonanie kodu z uprawnieniami root, wykorzystywano także odrębną podatność eskalacji uprawnień, która w momencie ujawnienia nie była jeszcze publicznie opisana. To istotne przypomnienie, iż znaczenie pojedynczej luki rośnie gwałtownie, gdy staje się elementem stabilnego exploit chain.
Po uzyskaniu dostępu napastnicy mieli wyciągać poświadczenia z appliance’u, uzyskiwać dostęp do komponentów środowiska takich jak Active Directory oraz usuwać ślady z logów debugowania. Dodatkowym utrudnieniem dla obrońców był charakter modyfikacji, które miały odbywać się wyłącznie w pamięci. Oznacza to, iż standardowe kontrole integralności oparte na analizie systemu plików mogły nie wystarczyć do potwierdzenia kompromitacji.
Technicznie szczególnie istotny jest tu problem częściowo odkrytej podatności. o ile poprawka trafia najpierw do jednej gałęzi rozwojowej, a pozostałe wspierane wersje przez cały czas czekają na backport, analiza zmian może dostarczyć napastnikom wskazówek umożliwiających odtworzenie pełnej przyczyny błędu i przygotowanie exploita dla niezałatanych instalacji.
Konsekwencje / ryzyko
Ryzyko związane z tym incydentem należy ocenić jako wysokie. Podatność dotyczyła urządzenia brzegowego dostępnego z Internetu, więc atakujący nie potrzebowali wcześniejszego dostępu do sieci ofiary. Dodatkowo eksploatacja odbywała się w środowiskach produkcyjnych jeszcze przed pełnym wdrożeniem poprawek.
Skuteczne przejęcie appliance’u VPN może prowadzić do dalszej penetracji sieci, kradzieży poświadczeń, ruchu bocznego i utrzymywania dostępu przez dłuższy czas. Dla zespołów SOC i IR szczególnie problematyczne jest to, iż ślady mogły być ograniczone, nietrwałe lub celowo usuwane przez napastników.
Incydent uwidacznia również ryzyko procesowe. Wiele organizacji zakłada, iż status wspieranej wersji automatycznie oznacza porównywalny poziom bezpieczeństwa pomiędzy wszystkimi wydaniami. W praktyce różnice w tempie backportowania mogą tworzyć nierówne strefy ochrony i wydłużać realne okno ataku.
Rekomendacje
Organizacje korzystające z Ivanti Connect Secure powinny traktować tę klasę incydentów priorytetowo. Najważniejszym krokiem jest niezwłoczne zastosowanie poprawek producenta dla wszystkich podatnych instancji albo czasowe wyłączenie urządzeń z ekspozycji internetowej, jeżeli aktualizacja nie może zostać wykonana od razu.
Równolegle należy przeprowadzić aktywne poszukiwanie oznak kompromitacji. Szczególną uwagę warto zwrócić na nietypowy ruch HTTP, anomalie w logach uwierzytelniania, nieoczekiwane zmiany konfiguracyjne, ślady dostępu administracyjnego oraz wszelkie sygnały sugerujące eksport poświadczeń lub kontakt z kontrolerami domeny.
W przypadku podejrzenia naruszenia urządzenie powinno być traktowane jako nieufne. Oznacza to konieczność rotacji poświadczeń, weryfikacji kont uprzywilejowanych, przeglądu aktywnych i historycznych sesji VPN, analizy ruchu bocznego oraz oceny, czy appliance nie został wykorzystany jako punkt wejścia do dalszej eskalacji w sieci wewnętrznej.
- ograniczenie ekspozycji urządzeń zdalnego dostępu do absolutnego minimum,
- segmentację sieci za appliance’em VPN,
- eksport logów i telemetrii do zewnętrznego systemu SIEM,
- regularne przeglądy wersji firmware oraz harmonogramów backportów,
- procedury awaryjnego wyłączenia usług brzegowych,
- monitorowanie ruchu sieciowego i pamięci tam, gdzie klasyczne EDR nie zapewnia pełnej widoczności.
Podsumowanie
Ataki na Ivanti Connect Secure pokazują, iż problem zero-day nie kończy się na samym odkryciu podatności. Równie istotne jest tempo dostarczenia poprawek do wszystkich wspieranych wersji oraz zdolność organizacji do wykrywania eksploatacji na urządzeniach perymetrycznych.
W przypadku CVE-2026-104935 najważniejsze znaczenie miały internetowa ekspozycja appliance’u, możliwość łączenia kilku luk w jeden łańcuch ataku oraz trudność w jednoznacznym potwierdzeniu kompromitacji. Najważniejsza lekcja dla obrońców jest praktyczna: urządzenia VPN i bramy zdalnego dostępu należy traktować jako zasoby najwyższego ryzyka, wymagające szybkiego patchingu, głębokiego monitorowania i gotowości do natychmiastowej reakcji.
Źródła
- Dark Reading — https://www.darkreading.com/vulnerabilities-threats/ivanti-ics-zero-day-attacks-vendor-patching
- Ivanti advisory dotyczące CVE-2026-104935 — https://hub.ivanti.com/
- Volexity blog o aktywnej eksploatacji Ivanti Connect Secure — https://www.volexity.com/
- CISA Known Exploited Vulnerabilities Catalog — https://www.cisa.gov/known-exploited-vulnerabilities-catalog

![Cyberbezpieczeństwo: czy małych i średnich przedsiębiorców stać na skuteczną ochronę? [Wywiad infor.pl]](https://g.infor.pl/p/_files/39167000/cyberbezpieczenstwo-39167197.jpg)



.jpg)

