Blog
Wycieki i ekspozycja 12 min czytania

Shadow IT widziane z zewnątrz: czego nie widzisz, a atakujący już zeskanował

Polskie teksty opisują shadow IT jako problem wewnętrznego ładu: pracownik zainstalował coś bez zgody działu IT. Atakujący patrzy inaczej: skanuje organizację od strony internetu i widzi zapomniane subdomeny, panele administracyjne i osierocone konta.

Shadow IT widziane z zewnątrz: czego nie widzisz, a atakujący już zeskanował

Shadow IT opisuje się zwykle jako problem wewnętrznego ładu: pracownik zainstalował narzędzie, którego dział IT nie zatwierdził. To prawdziwy problem, ale tylko jedna połowa zjawiska. Druga połowa jest widoczna z zewnątrz i nikt nie musi po nią wchodzić do organizacji: subdomena testowa sprzed dwóch lat, panel administracyjny wystawiony do internetu „na chwilę”, konto w usłudze chmurowej założone kartą jednego działu. Atakujący nie pyta nikogo, co jeszcze działa. Skanuje zakresy adresowe, przegląda wpisy DNS i logi certyfikatów, i składa listę, której wewnątrz nie prowadzi nikt.

Shadow IT to wszystko, co należy do organizacji i nie ma właściciela

Shadow IT to zasoby, które działają w imieniu organizacji, ale nie figurują w żadnym rejestrze i nie mają przypisanej osoby odpowiedzialnej. Definicja celowo nie mówi nic o zgodzie działu IT, bo brak zgody jest tylko jedną z dróg dojścia do tego stanu. Równie często zasób powstał legalnie, z akceptacją i budżetem, po czym projekt się skończył, ludzie zmienili role, a serwer został włączony.

Spojrzenie od środka i spojrzenie z zewnątrz dają dwie różne listy. Od środka widać to, co ktoś kiedyś wpisał do ewidencji: umowy, licencje, hosty w monitoringu, konta w katalogu tożsamości. Z zewnątrz widać to, co odpowiada na zapytanie z internetu, niezależnie od tego, czy ktokolwiek o tym pamięta. Interesująca jest wyłącznie różnica między tymi listami.

Asymetria jest po stronie atakującego. Nie musi wiedzieć, jak wygląda struktura organizacyjna ani który dział zamawiał usługę: wystarczy mu nazwa domeny, żeby zacząć. Zapomniany host nie przestaje odpowiadać dlatego, że nikt go nie pamięta.

Dlaczego zapomniany zasób jest ryzykiem, a nie ciekawostką
31%
naruszeń zaczyna się od podatności w oprogramowaniu, a podatności łata się tam, gdzie ktoś wie, że zasób istnieje
Verizon DBIR 2026
2 362
tyle firmowych danych logowania z domen pocztowych organizacji pojawia się średnio miesięcznie w zbiorach logów
Verizon, Data Breach Investigations Report 2026
79%
logów infostealerów z firmową tożsamością zawiera dane do Microsoft Entra ID
Flare, State of Enterprise Infostealer Identity Exposure 2026

Co realnie znajdujesz na zewnętrznej powierzchni ataku

Katalog znalezisk jest krótszy, niż się wydaje, i powtarza się między organizacjami niezależnie od branży. To kategorie, które wychodzą przy pierwszej inwentaryzacji prowadzonej od strony internetu, zanim ktokolwiek zajrzy do środka sieci.

Siedem kategorii, które wychodzą przy pierwszym przeglądzie
ZasóbSkąd się bierzeCo z niego wynika
Zapomniane subdomeny i środowiska testoweWpis DNS przeżył projekt, dla którego powstał. Środowisko testowe postawiono z kopii produkcji, żeby dane wyglądały realistycznieKopia aplikacji produkcyjnej bez aktualizacji, często z realnymi danymi. Bywa też, że wpis wskazuje na zwolnioną już usługę chmurową, a wtedy subdomenę da się przejąć
Usługi wystawione publicznie po migracjiNowe środowisko ruszyło, stare zostało włączone „na wszelki wypadek”, bo nikt nie chciał podejmować decyzji o wyłączeniuDwie wersje tej samej aplikacji odpowiadają z internetu, ale poprawki dostaje tylko jedna. Atakujący wybiera drugą
Panele administracyjne bez ograniczenia dostępuInterfejs zarządzania wystawiono na publiczny adres na czas wdrożenia, a ograniczenie do adresów firmowych odłożono na późniejFormularz logowania dostępny dla każdego, kto zna adres. Najkrótsza droga do przejęcia konta hasłami z wcześniejszych wycieków
Konta SaaS założone kartą działuNarzędzie było potrzebne od razu, a ścieżka zakupowa przez IT trwa. Rejestracja zajęła pięć minut i nie przeszła przez katalog tożsamościKonta nie obejmuje procedura odejścia pracownika. Dostęp działa dalej, a hasło zostaje w prywatnej przeglądarce
Repozytoria i wiadra danych z domyślną konfiguracjąZasób utworzono do przeniesienia plików między zespołami i zostawiono ustawienia domyślne, żeby nie blokować pracyPliki, kopie baz i klucze dostępne bez uwierzytelnienia, czasem zaindeksowane. Nikt nie zauważy odczytu, bo nie ma na czym go zauważyć
Integracje i klucze API po zakończonych projektachToken wystawiono wykonawcy albo aplikacji na czas wdrożenia, bez daty ważności i bez wskazania, kto go odbierzeWażne poświadczenie maszynowe bez właściciela, zwykle poza uwierzytelnianiem wieloskładnikowym i poza przeglądem uprawnień, bo ten obejmuje konta ludzi
Urządzenia sieciowe wystawione „tymczasowo”Zdalny dostęp otwarto na czas awarii, serwisu producenta albo pracy zdalnej i nie zamknięto po zakończeniuInterfejs zarządzania widoczny publicznie, często na oprogramowaniu sprzed kilku lat, bo urządzenie nie jest w cyklu aktualizacji

Wszystkie siedem kategorii łączy jedno: w chwili powstania każda miała właściciela i uzasadnienie. Zasób nie stał się shadow IT dlatego, że ktoś złamał zasady, tylko dlatego, że zniknęła osoba, która wiedziała, po co on istnieje. To rozróżnienie prowadzi do innych działań naprawczych niż szukanie winnego.

Dlaczego to powstaje bez niczyjej złej woli

Mechanizmy powstawania shadow IT są procesowe, nie charakterologiczne, i dają się wymienić na jednej ręce. Żaden nie wymaga nieuczciwości ani nawet niefrasobliwości.

  • Presja czasu przy uruchomieniu, kiedy termin jest pierwszym punktem listy, a ograniczenie dostępu ostatnim
  • Projekt zamknięty bez wygaszenia zasobów, bo w harmonogramie jest odbiór i faktura, a nie ma pozycji „wyłącz środowisko testowe”
  • Migracja bez inwentaryzacji, w której przenosi się to, co znane, i zostawia to, o czym nikt nie wspomniał
  • Dział zamawiający narzędzie szybciej, niż zrobiłby to dział IT, bo ścieżka formalna trwa dłużej niż potrzeba
  • Zmiana ludzi: właściciel zasobu awansował, zmienił zespół albo odszedł, a odpowiedzialności nikomu nie przekazano

Wniosek jest niewygodny dla polityk pisanych w trybie zakazu. Zakaz zakładania kont bez zgody IT nie usuwa powodu, dla którego konta powstają, tylko przenosi je poza pole widzenia. Działają dwa inne elementy: obowiązkowy krok wygaszenia przy zamykaniu projektu oraz reguła, że zasób bez właściciela nie może przetrwać najbliższego przeglądu.

Shadow IT kontra shadow AI

Narzędzia AI wprowadziły klasę shadow IT, której nie widać w żadnym skanie od zewnątrz. Klasyczne shadow IT to zasób, który odpowiada z internetu i wpuszcza kogoś do środka. Shadow AI to usługa, do której dane wychodzą, niezatwierdzona przez nikogo i widoczna wyłącznie od strony stacji roboczej. Kierunek ruchu jest odwrotny, więc odwrotna jest też metoda wykrywania.

Dwie klasy, dwa kierunki ruchu
Shadow IT (klasyczne)
Shadow AI
Zasób, który odpowiada na zapytanie z internetu
Usługa, do której wychodzą dane z organizacji
Widać go w skanie domen, subdomen i zakresów adresowych
Widać ją w ruchu ze stacji i w rejestrze zgód aplikacji, nie w skanie
Ryzykiem jest wejście atakującego do środka
Ryzykiem jest wyjście treści na zewnątrz
Właścicielem bywa zamknięty projekt albo dział, który zamawiał
Właścicielem jest zwykle jeden pracownik z darmowym kontem prywatnym
Naprawa: wygaszenie zasobu albo objęcie go nadzorem i aktualizacjami
Naprawa: wskazanie zatwierdzonego odpowiednika i kontrola treści na stacji

Skalę korzystania z niezatwierdzonych narzędzi AI i sposób kontrolowania treści wychodzącej ze stacji roboczej opisujemy w tekście o systemie DLP i kanałach wycieku danych. Tutaj wystarczy jeden wniosek: przegląd prowadzony wyłącznie od zewnątrz nie wykryje shadow AI, a przegląd prowadzony wyłącznie od środka nie wykryje zapomnianej subdomeny.

Jedna kategoria należy do obu światów naraz: asystenty i wtyczki AI podpięte do firmowego środowiska przez zgodę OAuth. Taka integracja ma token w katalogu tożsamości, działa z uprawnieniami użytkownika i przeżywa jego odejście tak samo jak klucz API po zakończonym projekcie. Rejestr zgód aplikacji w Microsoft 365 i Entra ID jest tu tym, czym wpisy DNS przy zasobach wystawionych do internetu: jedyną listą, na której to widać.

Jak wygląda inwentaryzacja z zewnątrz

Dyscyplina, która się tym zajmuje, nazywa się zarządzaniem zewnętrzną powierzchnią ataku (attack surface management, ASM) i sprowadza się do kilku kroków wykonywanych w kółko, a nie do jednego skanu. Kolejność jest istotna, bo wartość powstaje dopiero w kroku drugim.

Odkrywanie zasobów

Punktem wyjścia jest to, co organizacja zostawia w rejestrach publicznych: nazwy domen, wpisy DNS, logi wystawionych certyfikatów, przypisane zakresy adresowe. Z tych źródeł buduje się listę hostów i usług odpowiadających z internetu. Bywa dłuższa niż arkusz prowadzony przez dział IT, i nie jest to zarzut wobec działu IT: rejestr opisuje decyzje, a skan opisuje stan faktyczny.

Dopasowanie do właściciela

To krok najtrudniejszy i jednocześnie ten, w którym powstaje cała wartość ćwiczenia. Lista zasobów bez właścicieli nie prowadzi do żadnej naprawy, bo nie ma komu zgłosić zadania. Każdą pozycję trzeba rozstrzygnąć do jednej z trzech kategorii: zasób nasz z właścicielem, zasób nasz bez właściciela oraz zasób, który tylko wygląda na nasz. Środkowa kategoria to właśnie shadow IT i na niej kończy się przegląd prowadzony wyłącznie narzędziowo, bez rozmów z ludźmi.

Ocena ekspozycji i priorytet

Dopiero na liście z właścicielami da się ocenić ekspozycję: co jest osiągalne bez uwierzytelnienia, co wystawia panel logowania, co działa na wersji bez wsparcia, a co jest zwykłą stroną informacyjną. Priorytet wynika ze skutku przejęcia, nie z liczby zwróconej przez skaner. Ponieważ powierzchnia zmienia się z każdym wdrożeniem, cykl ma sens jako monitorowanie ekspozycji organizacji prowadzone w sposób ciągły. Tak działa nasza usługa zarządzania zewnętrzną powierzchnią ataku: wykrywanie zasobów i shadow IT, wskazanie błędnych konfiguracji i raport z priorytetem ryzyka.

Jednorazowy skan jest zdjęciem, a nie inwentaryzacją. Zasób poprawnie skonfigurowany dziś może zostać wystawiony jutro, przez zmianę w regule brzegowej wprowadzoną w trybie awaryjnym. Wartość ma porównanie kolejnych przeglądów, bo to ono pokazuje, co pojawiło się od ostatniego razu i czego nikt nie zgłaszał.

Zapomniany zasób a wyciek danych logowania

Shadow IT łączy się z wyciekami dwiema drogami, a każda prowadzi do innych działań. Pierwsza to wejście: niezaktualizowana usługa wystawiona do internetu jest dokładnie tym, czego szuka atakujący odsprzedający potem dostęp dalej. Verizon wskazał wykorzystanie podatności w oprogramowaniu jako początek 31% naruszeń (Verizon DBIR 2026, dostęp 17 sierpnia 2026), a zasób bez właściciela z definicji nie ma nikogo, kto zainstaluje poprawkę. W łańcuchu, w którym broker dostępu odsprzedaje wejście grupie ransomware, takie hosty bywają pierwszym ogniwem.

Druga droga jest odwrotna: to sam zasób bywa źródłem danych logowania w obiegu. Osierocone konto w usłudze chmurowej ma hasło zapisane w przeglądarce byłego pracownika, a log infostealera z jego prywatnego komputera zawiera i adres usługi, i to hasło. Nikt go nie zresetuje, bo nikt o tym koncie nie wie, a Group-IB opisuje przypadki, w których te same poświadczenia krążyły w rozsyłanych plikach wiele miesięcy po pierwotnej infekcji (Group-IB, dostęp 17 sierpnia 2026). Dlatego monitorowanie wycieków danych i inwentaryzacja zasobów odpowiadają na to samo pytanie z dwóch stron, a samą kradzież poświadczeń rozkładamy na części w tekście o tym, jak działa infostealer.

Konto, którego nie ma w katalogu tożsamości
  • Nie obejmie go wyłączenie pracownika. Procedura odejścia działa na kontach z katalogu tożsamości, więc konto założone kartą działu zostaje aktywne.
  • Nie obejmie go wymuszenie uwierzytelniania wieloskładnikowego. Polityka dostępu warunkowego nie sięga usługi, która nie jest podpięta do firmowego logowania.
  • Nie zobaczy go przegląd uprawnień. Przegląd porównuje listę kont z listą pracowników, a tego konta nie ma na żadnej z nich.
  • Alert o wycieku trafi w próżnię. Powiadomienie od dostawcy idzie na adres podany przy rejestracji, czyli często na skrzynkę osoby, która już nie pracuje.
  • Dlatego liczy się, co jest spięte z Entra ID. Według raportu Flare firmowa tożsamość w logach infostealerów w 79% przypadków dotyczyła tego dostawcy: usługa podpięta poprawnie zyskuje jego ochronę, usługa założona obok nie ma jej wcale.

Nie da się chronić zasobu, o którym nikt nie wie

Inwentaryzacja jest pierwszym krokiem audytu i analizy ryzyka, a nie jednym z ich rozdziałów. Zakres badania wyznacza lista zasobów, więc zasób spoza listy jest poza zakresem, nawet jeśli formalnie nikt go nie wyłączył. Tak samo działa to przy testach: raport opisuje to, co znalazło się w uzgodnionym zakresie, a nie wszystko, co organizacja wystawia. Jak wygląda ta praca po kolei, opisujemy w tekście o tym, jak przebiega audyt cyberbezpieczeństwa.

W obowiązkach regulacyjnych zależność jest jeszcze bardziej dosłowna. Zarządzanie ryzykiem, którego wymagają przepisy o krajowym systemie cyberbezpieczeństwa, zakłada, że wiadomo, co się chroni, więc rejestr zasobów jest warunkiem wstępnym, a nie efektem ubocznym. Kogo te obowiązki obejmują, rozpisujemy w tekście o NIS2 i ustawie o KSC.

Jak zrobić pierwszy przegląd u siebie

Pierwszy przegląd da się przeprowadzić bez żadnej platformy, siłami własnego zespołu, choćby po to, żeby poznać skalę. Kolejne kroki opierają się na poprzednich.

Pierwszy przegląd zewnętrznej powierzchni ataku
  • Zbierz pełną listę domen organizacji, łącznie z kupionymi pod kampanie, konkursy i nieistniejące już marki
  • Dla każdej domeny wypisz wpisy DNS i sprawdź, dokąd prowadzą: część wskaże hosty spoza monitoringu, część usługi, których już nie ma
  • Oznacz środowiska testowe i szkoleniowe, a przy każdym odpowiedz na jedno pytanie: czy zawiera dane z produkcji
  • Wypisz publiczne adresy organizacji i sprawdź, które usługi na nich odpowiadają i które wystawiają panel logowania
  • Zbuduj rejestr kont w usługach chmurowych, pytając o nie działy, a nie wyłącznie IT, i zapisz, kto płaci i kto administruje
  • Przejrzyj zgody aplikacji w Microsoft 365 i Entra ID, szukając integracji, których nikt nie potrafi przypisać do żyjącego projektu
  • Sprawdź klucze API i konta serwisowe wystawione wykonawcom; klucz bez daty wygaśnięcia traktuj jak zasób bez właściciela
  • Dopisz do procedury zamykania projektu punkt „wygaszenie zasobów”, obejmujący hosty, wpisy DNS, konta i klucze

Efekt tej pracy utrzymuje jedna reguła: każdy zasób ma właściciela i datę przeglądu. Właściciel odpowiada na pytanie, komu zgłosić problem, data przeglądu na pytanie, kiedy sprawdzimy, czy zasób jest jeszcze potrzebny. Rejestr bez tych dwóch pól starzeje się w jeden kwartał i wraca do stanu wyjściowego.

Kluczowe wnioski

  • 1
    Shadow IT to nie tylko aplikacja zainstalowana bez zgody IT, ale każdy zasób organizacji bez właściciela, w tym taki, który powstał legalnie i przeżył swój projekt
  • 2
    Spojrzenie z zewnątrz daje inną listę niż rejestr prowadzony wewnątrz, a interesująca jest różnica między nimi
  • 3
    Zapomniany zasób bywa wejściem: Verizon wskazał podatności jako początek 31% naruszeń, a zasób bez właściciela nie ma nikogo, kto zainstaluje poprawkę
  • 4
    Osierocone konto w usłudze chmurowej działa w drugą stronę, jako źródło danych logowania w obiegu, których nikt nie zresetuje
  • 5
    Shadow AI to osobna klasa: dane wychodzą do usługi, której nikt nie zatwierdził, więc nie wykryje jej skan od zewnątrz
  • 6
    Wartość inwentaryzacji powstaje przy przypisaniu właściciela, bo lista bez właścicieli nie prowadzi do żadnej naprawy

Najczęstsze pytania

Czym jest shadow IT?

Shadow IT to sprzęt, usługi, konta i integracje używane w imieniu organizacji poza jej ewidencją i bez przypisanego właściciela. Popularna definicja ogranicza je do narzędzi instalowanych przez pracowników bez zgody działu IT, ale w praktyce obejmuje też zasoby, które powstały legalnie i osierociały: środowiska testowe, hosty po migracji, klucze API po zakończonych projektach.

Czym shadow IT różni się od shadow AI?

Kierunkiem ruchu danych. Klasyczne shadow IT to zasób, który odpowiada z internetu i może wpuścić kogoś do organizacji. Shadow AI to niezatwierdzona usługa, do której dane z organizacji wychodzą, najczęściej wklejone w oknie przeglądarki. Pierwsze wykrywa się skanowaniem od zewnątrz, drugie przeglądem ruchu ze stacji i rejestru zgód aplikacji. Wspólny mianownik jest jeden: żadne nie ma właściciela.

Jak wykryć shadow IT w firmie?

Od zewnątrz zaczyna się od listy domen, wpisów DNS, logów certyfikatów i zakresów adresowych, z których buduje się wykaz usług odpowiadających z internetu. Od środka potrzebne są trzy rejestry: kont w usługach chmurowych, zgód aplikacji w katalogu tożsamości oraz kluczy API i kont serwisowych. Pełny obraz daje dopiero zestawienie obu perspektyw, a przypisanie właściciela wymaga rozmów z działami, nie tylko narzędzia.

Czym zarządzanie powierzchnią ataku różni się od skanowania podatności?

Punktem wyjścia. Skanowanie podatności sprawdza znane zasoby pod kątem znanych podatności, więc jego wynik jest tak kompletny jak lista, którą mu podano. Zarządzanie powierzchnią ataku zaczyna się krok wcześniej, od ustalenia, jakie zasoby w ogóle istnieją i kto jest ich właścicielem. To rozróżnienie jest sednem problemu shadow IT: zasób spoza listy nigdy nie zostanie przeskanowany.

Czy da się całkowicie wyeliminować shadow IT?

Nie, i cel warto postawić inaczej. Dopóki organizacja uruchamia projekty, migruje środowiska i zmienia ludzi, zasoby bez właściciela będą powstawać, bo biorą się z normalnej pracy, a nie z jej naruszenia. Realnym celem jest skrócenie czasu życia takiego zasobu: z lat do tygodni, przez regularny przegląd, wygaszenie przy zamykaniu projektu i regułę, że każdy zasób ma właściciela i datę kolejnego sprawdzenia.

Kto powinien odpowiadać za rejestr zasobów?

Rejestr prowadzi zwykle dział IT albo zespół bezpieczeństwa, ale właścicielem pojedynczego zasobu powinien być ten, kto go zamówił lub z niego korzysta. Rozdzielenie tych ról jest istotne: jeżeli właścicielem wszystkiego jest IT, to na pytanie o sens istnienia zasobu pada odpowiedź „chyba ktoś tego potrzebuje” i nic się nie zmienia.

Podsumowanie

Shadow IT jest problemem inwentaryzacyjnym, a nie dyscyplinarnym, i dlatego zakazy działają na nie tak słabo. Zasoby bez właściciela powstają z normalnej pracy organizacji: z terminów, migracji, zamkniętych projektów i zmian personalnych. Pytanie brzmi nie „czy je mamy”, tylko „jak długo żyją, zanim ktoś je zauważy”, a odpowiedź zależy od tego, czy ktokolwiek patrzy na organizację od tej samej strony, z której patrzy atakujący. Pierwszym krokiem nie jest zakup narzędzia, tylko lista domen i pytanie, kto jest właścicielem każdej pozycji, którą ta lista ujawni.

Atakującego nie interesuje, czy zasób jest w Twojej ewidencji. Interesuje go wyłącznie to, czy odpowiada.

Źródła

  1. 1.
    2026 Data Breach Investigations Report
    Verizon · 2026-05 · dostęp 2026-08-17
    Źródło danych o udziale podatności w oprogramowaniu jako początku naruszenia (31%) oraz o udziale danych logowania wśród danych skompromitowanych w naruszeniach (28%).
  2. 2.
    2026 State of Enterprise Infostealer Identity Exposure
    Flare · 2026-02-02 · dostęp 2026-08-17
    Analiza 18,7 mln logów infostealerów z 2025 roku. Źródło danych o udziale Microsoft Entra ID wśród logów zawierających firmową tożsamość (79%).
  3. 3.
    What Is a Combolist? How It Works, Risks, and Prevention
    Group-IB · dostęp 2026-08-17
    Opis obiegu skradzionych poświadczeń w combolistach i plikach ULP, w tym udokumentowany przypadek poświadczeń krążących wiele miesięcy po pierwotnej infekcji.

Zobacz, co Twoja organizacja pokazuje z zewnątrz

Mapujemy na bieżąco zasoby wystawione do internetu: domeny, subdomeny, otwarte porty, ujawnione usługi i shadow IT. Wynikiem jest raport ekspozycji z oceną i priorytetem ryzyka, z którego wynika, co wygasić, a co objąć nadzorem.

Poznaj zarządzanie powierzchnią ataku

Porozmawiajmy
o bezpieczeństwie

Cyberzagrożenia nie śpią. Niezależnie czy potrzebujesz natychmiastowej reakcji na incydent, czy długoterminowej strategii, ZeroLayer jest w gotowości.

Umów 30-minutową rozmowę

Wybierz dogodny termin i porozmawiaj bezpośrednio z naszym zespołem bezpieczeństwa. Rozmowa o Twojej sytuacji, nie prezentacja sprzedażowa.