Audyt bezpieczeństwa IT: jak wygląda proces i co zawiera raport

Krok po kroku: jak przebiega audyt bezpieczeństwa IT, co sprawdzają audytorzy, jak ocenia się ryzyko oraz jaki raport i plan działań otrzymasz na koniec.

Audyt bezpieczeństwa IT: jak wygląda proces i co zawiera raport

Dla wielu menedżerów słowo „audyt” kojarzy się z urzędem skarbowym i nieprzyjemnym oczekiwaniem. Audyt bezpieczeństwa IT jest inny: zamawiasz go sam, jest przeznaczony dla Ciebie, a jego wynikiem nie jest kara, tylko lista rzeczy, które warto poprawić, zanim znajdzie je ktoś inny.

Mimo to pozostaje niepewność. Kto przyjdzie, o co zapyta, czy praca stanie, czy nie ujawnimy zbyt wiele, co dostaniemy na końcu i czy da się z tym coś zrobić? To właśnie te pytania najczęściej odkładają audyt o rok.

W tym artykule opisujemy krok po kroku, jak wygląda audyt, od pierwszej rozmowy do prezentacji raportu, żebyś mógł zdecydować spokojnie, a nie ze strachu.

Jak ustala się zakres

Audyt zaczyna się nie od skanowania, ale od rozmowy. Na pierwszym spotkaniu ustalamy, po co jest potrzebny audyt: wymóg klienta, przygotowanie do NIS2 lub DORA, podejrzenie incydentu albo nowy członek zarządu, który chce wiedzieć, co odziedziczył. Powód decyduje o tym, czemu przyglądamy się najdokładniej.

Następnie określamy zakres: które biura, serwery, usługi chmurowe, sieci, aplikacje i procesy są objęte audytem. W małej firmie to zwykle całe środowisko IT. W większej jest to wybrana część, na przykład sam tenant Microsoft 365 i dostęp zdalny. Zakres zapisujemy, żeby obie strony wiedziały, co jest sprawdzane, a co nie.

Ustalamy też dostępy, osoby kontaktowe, terminy oraz to, czego audyt nie zrobi: nie zakłóci produkcji, nie będzie testował ataków na pracowników bez osobnego uzgodnienia i nie zmieni konfiguracji.

Wywiady: dlaczego audytor rozmawia z ludźmi

Część menedżerów dziwi się, że audyt zaczyna się od rozmów, a nie od narzędzi. Dzieje się tak, ponieważ większość problemów z bezpieczeństwem leży nie w technologii, ale w sposobie jej używania.

Wywiady prowadzimy zwykle z prezesem, osobą odpowiedzialną za IT (wewnętrzną lub zewnętrznym dostawcą), szefem finansów lub księgowości i kilkoma zwykłymi pracownikami. Pytania są praktyczne: jak nadaje się dostęp nowemu pracownikowi i co dzieje się, gdy ktoś odchodzi, gdzie przechowywane są hasła, jak zatwierdza się płatności, kto podejmowałby decyzje, gdyby jutro przestały działać serwery, i kiedy ostatnio odtwarzano kopię zapasową.

Każdy wywiad trwa od pół godziny do godziny i nie służy szukaniu winnych. Pokazuje, gdzie dokumenty rozmijają się z rzeczywistością. Częsty przykład: polityka mówi, że hasła zmienia się co trzy miesiące, a księgowość ma wspólne konto do bankowości, którego hasło wisi na żółtej karteczce. Żadne skanowanie tego nie wykaże.

Ocena techniczna: co sprawdzamy

To część, którą klienci zwykle sobie wyobrażają. Obejmuje trzy obszary.

Podatności

Skanujemy serwery, stacje robocze, urządzenia sieciowe i systemy dostępne publicznie: strony internetowe, bramy VPN, portale pracy zdalnej. Szukamy oprogramowania bez aktualizacji, znanych podatności i otwartych usług, które nie powinny być widoczne z internetu. Skanowanie jest uzgadniane z wyprzedzeniem i odbywa się wtedy, gdy nie przeszkadza w pracy.

Konfiguracje

Przeglądamy ustawienia systemów pod kątem dobrych praktyk: ustawienia bezpieczeństwa Microsoft 365 i Entra ID, uwierzytelnianie wieloskładnikowe, ochronę poczty przed podszywaniem się, reguły zapory sieciowej, segmentację sieci, polityki ochrony stacji końcowych oraz konfigurację kopii zapasowych i ich oddzielenie od sieci. Tu zwykle znajduje się najwięcej poprawek, które można wdrożyć od ręki.

Dostępy

Sprawdzamy, kto ma dostęp do czego i czy jest to uzasadnione: konta administratorów i ich liczbę, konta byłych pracowników, konta współdzielone, dostępy zewnętrznych dostawców oraz uprawnienia uprzywilejowane w systemach księgowych i innych. W naszej praktyce prawie każdy audyt wykrywa co najmniej jedno aktywne konto osoby, która już nie pracuje w firmie.

Przegląd dokumentów

Audytor prosi o istniejące dokumenty: polityki bezpieczeństwa, procedurę reagowania na incydenty, plan kopii zapasowych i odtwarzania, umowy z dostawcami oraz rejestry szkoleń. Jeśli dokumentów nie ma, to nie porażka, tylko po prostu pozycja w raporcie. Jeśli są, sprawdzamy, czy zgadzają się z rzeczywistością pokazaną w wywiadach i ocenie technicznej.

Część dokumentowa jest szczególnie ważna dla firm przygotowujących się do zgodności z NIS2 lub audytów klientów, ponieważ właśnie tych dokumentów od nich zażądają.

Jak ocenia się ryzyko

Wszystkie ustalenia trafiają na wspólną listę, a każdemu przypisujemy ryzyko według dwóch kryteriów: prawdopodobieństwa wykorzystania słabości i skutków dla firmy, jeśli do tego dojdzie. Oceniamy wpływ na Twoją działalność, a nie abstrakcyjną wagę techniczną. Wystawiony na zewnątrz serwer testowy bez danych i wystawiony system księgowy dostępny z internetu mogą być technicznie podobnymi podatnościami, ale ryzyko biznesowe jest zupełnie inne.

Ustalenia dzielimy na cztery poziomy:

PoziomCo oznaczaZalecany termin
KrytycznySłabość może zostać wykorzystana w każdej chwili i zatrzymać działalność lub spowodować wyciek danychNatychmiast, w ciągu kilku dni
WysokiZnaczący wpływ, wykorzystanie prawdopodobneW ciągu miesiąca
ŚredniOgraniczony wpływ lub potrzebne dodatkowe warunkiW ciągu kwartału
NiskiOdstępstwo od dobrych praktyk bez bezpośredniego zagrożeniaPrzy planowanych pracach

Taka ocena pozwala menedżerowi zdecydować, od czego zacząć, bez wchodzenia w szczegóły techniczne.

Co otrzymujesz w raporcie

Raport piszemy dla dwóch czytelników. Pierwsza część jest dla zarządu: jedno- lub dwustronicowe podsumowanie, ogólna ocena stanu bezpieczeństwa, pięć lub dziesięć najważniejszych ustaleń i ich skutki dla firmy opisane zwykłym językiem. Druga część jest dla zespołu IT lub dostawcy: każde ustalenie z opisem, dowodem (zrzut ekranu, fragment skanu), poziomem ryzyka i konkretnym zaleceniem naprawy.

Raport kończy plan działań: ustalenia pogrupowane według priorytetu, szacowany nakład pracy (godziny lub dni, nie tygodnie), strona odpowiedzialna (firma, dostawca IT, osoba trzecia) i proponowana kolejność. Plan jest napisany tak, że można go przekazać dostawcy IT jako gotową listę zadań.

Raport prezentujemy na spotkaniu, a nie tylko wysyłamy e-mailem. Zarząd ma pytania, a nam zależy, by raport zamienił się w pracę, a nie w kolejny dokument w folderze.

Jak często powtarzać

Zalecamy powtarzać pełny audyt co roku albo po istotnych zmianach: migracji do chmury, zmianie dostawcy IT, połączeniu z inną firmą lub poważnym incydencie. Pomiędzy pełnymi audytami warto robić węższe kontrole: skanowanie podatności co kwartał, przegląd dostępów co pół roku i test odtwarzania kopii zapasowej co najmniej dwa razy w roku.

W firmach regulowanych częstotliwość wynika z wymogów: NIS2 i DORA oczekują regularnych testów, a klienci często proszą o raport nie starszy niż rok.

Kto przeprowadza audyt

Wartość audytu zależy od tego, kto go wykonuje. Nasi audytorzy mają aktualne certyfikaty ISACA: CISA (Certified Information Systems Auditor), CISM (Certified Information Security Manager), CRISC (Certified in Risk and Information Systems Control) i inne. Oznacza to, że audyt opiera się na uznanej metodyce, a raport zostanie zaakceptowany przez klientów, jednostki certyfikujące i organy nadzoru. Wszystkie certyfikaty zespołu znajdziesz na stronie certyfikatów.

Od czego zacząć

  1. Określ, po co potrzebujesz audytu i dla kogo jest raport. To wyznacza zakres i głębokość.
  2. Zbierz to, co masz: listę systemów, istniejące dokumenty, kontakty do dostawców. Przed audytem nie musisz niczego naprawiać, bo jego celem jest zobaczenie prawdziwej sytuacji.
  3. Wyznacz osobę kontaktową, która może nadać dostępy i zorganizować wywiady.
  4. Uzgodnij z góry z dostawcą IT, że weźmie udział i zrealizuje plan działań.
  5. Zamów audyt bezpieczeństwa IT. Na pierwszej rozmowie ustalimy zakres, czas trwania i sposób wykorzystania raportu.