Bezpieczeństwo IT · AI

Sztuczna inteligencja w SOC – jak machine learning wspiera wykrywanie zagrożeń

Zespół bezpieczeństwa Zdalny Admin·17 grudnia 2025·5 min czytania

AI w SOC realnie skraca czas triage’u i podnosi skuteczność detekcji, bo automatyzuje korelację zdarzeń, wykrywa anomalie i priorytetyzuje alerty. W 2024 r. przeanalizowano 30 458 incydentów, a „czynnik ludzki” pojawiał się w 68% naruszeń – tu ML daje największy zwrot.

Co dokładnie robi AI/ML w SOC, a czego nie potrafi?

Machine learning w SOC najczęściej wspiera 4 obszary:

  1. Redukcja szumu (alert fatigue) – grupowanie podobnych zdarzeń, deduplikacja, scoring ryzyka.
  2. Detekcja anomalii – „coś jest nie tak” (np. logowania o dziwnych porach, nietypowy ruch do S3, nagłe skoki uprawnień).
  3. Korelacja i kontekst – łączenie sygnałów z EDR/SIEM/IAM/chmury i budowanie „opowieści” incydentu.
  4. Wsparcie reakcji – podpowiedzi kolejnych kroków, automatyzacja powtarzalnych akcji (SOAR), czasem streszczenie incydentu dla analityka.

Czego ML nie robi dobrze bez udziału człowieka:

  • nie „rozumie intencji” w pełni (zwłaszcza przy nietypowych TTP),
  • nie zastępuje polityk IR, procedur i odpowiedzialności,
  • bywa podatny na złe dane (garbage in, garbage out).

Dlaczego SOC bez automatyzacji przegrywa z wolumenem zdarzeń?

Bo dzisiejszy SOC tonie w telemetrii: endpointy, tożsamość, chmura, SaaS, sieć, aplikacje. W praktyce problemem nie jest brak alertów – tylko brak czasu i kontekstu, by odsiać fałszywe alarmy od prawdziwych incydentów.

Do tego znacząca część naruszeń ma komponent „ludzki” (błędy, phishing, manipulacja), a ransomware/extortion pozostaje bardzo częstym scenariuszem – to sprawia, że SOC musi działać szybciej niż przeciwnik.

Jakie dane są potrzebne, żeby ML w SOC działał „na serio”?

Wdrożenia AI w SOC wygrywają albo przegrywają na danych. Minimum sensownej telemetrii to:

  • Tożsamość: logowania, MFA, zmiany uprawnień, anomalie sesji (IdP, AD/AAD).
  • Endpoint/EDR: procesy, drzewa procesów, artefakty, podejrzane zachowania.
  • Sieć: NetFlow/DNS/proxy, ruch egress, nietypowe połączenia.
  • Chmura: logi control plane (API), IAM, dostęp do storage, zmiany konfiguracji.
  • Aplikacje: logi uwierzytelniania, błędy, nietypowe żądania.

Jeśli dane są niespójne (brak normalizacji, różne formaty, luki czasowe), ML zaczyna „zgadywać”, a SOC wraca do ręcznej roboty.

Jakie zastosowania ML w SOC dają najszybszy zwrot?

Najbardziej „praktyczne” use case’y (czyli takie, które szybko widać w KPI) to:

1) UEBA i anomalie zachowania użytkownika/tożsamości

Wykrywanie:

  • nietypowych logowań,
  • impossible travel,
  • skoków uprawnień,
  • nietypowych działań na danych krytycznych.

2) Priorytetyzacja alertów (risk scoring)

Model uczy się, które sygnały w Twojej firmie realnie kończą się incydentem, a które są tylko „hałasem”.

3) Detekcja eksfiltracji i nietypowego ruchu

ML potrafi wyłapać wzorce „cichego wynoszenia danych”, których nie złapie prosta reguła progowa.

4) Wspomaganie analityka w dochodzeniu

Nowoczesne platformy SOC normalizują, korelują i analizują dane pod kątem kontekstu ryzyka oraz prowadzenia dochodzenia.

Jak połączyć AI w SOC z MITRE ATT&CK, żeby nie było „czarną skrzynką”?

Najlepsza praktyka: mapować detekcje i hipotezy do TTP z ATT&CK. Pomaga to na kilka sposobów:

  • analityk rozumie, „co to za etap ataku” (taktyka/technika),
  • łatwiej budować scenariusze threat huntingu,
  • łatwiej ocenić pokrycie detekcyjne i luki.

MITRE ATT&CK to publiczna baza wiedzy o taktykach i technikach przeciwnika, oparta na obserwacjach z realnego świata.

Jak wygląda bezpieczna automatyzacja w SOC, żeby AI nie narobiła szkód?

Automatyzacja w SOC musi mieć „bezpieczniki”. Dobre zasady:

  • Human-in-the-loop dla akcji destrukcyjnych (usuwanie, izolacja krytycznych serwerów, masowe blokady kont).
  • Playbooki z progami zaufania: im niższa pewność, tym łagodniejsza akcja (np. tylko wzbogacenie incydentu).
  • Rollback: automatyczne cofnięcie zmian (np. odblokowanie konta, wycofanie polityki).
  • Separacja uprawnień: model nie powinien mieć „boskich” uprawnień do wszystkiego.

W praktyce najlepiej działa model warstwowy:

  • ML podnosi lub obniża priorytet i dodaje kontekst,
  • SOAR wykonuje bezpieczne akcje,
  • analityk zatwierdza „ciężkie” decyzje.

Jak wdrożyć ML w SOC krok po kroku, bez chaosu i rozczarowania?

Krok 1: Zdefiniuj cel i metryki

Bez KPI projekt zamieni się w demo. Przykładowe KPI:

  • spadek liczby alertów wymagających ręcznej analizy,
  • skrócenie MTTD/MTTR,
  • trafność triage’u (precision),
  • liczba incydentów wykrytych „wcześniej, niż wykryłyby je reguły”.

Krok 2: Zrób porządek w danych (normalizacja, jakość, retencja)

Bez stabilnej telemetrii model będzie „pływał”.

Krok 3: Zacznij od use case’u o wysokiej powtarzalności

Najczęściej: phishing/tożsamość lub zachowania na endpointach.

Krok 4: Ustal pętlę feedbacku analityków

Najważniejszy element. SOC musi „uczyć” system: true positive / false positive / benign.

Krok 5: Zbuduj MLOps dla SOC

Model w SOC to system produkcyjny: monitoring driftu, wersjonowanie, testy, rollout/rollback.

Jak zarządzać ryzykiem AI w SOC, żeby było to audytowalne i wiarygodne?

Tu przydaje się podejście oparte na ryzyku: governance, mapowanie kontekstu, pomiar i zarządzanie ryzykiem w całym cyklu życia AI. NIST opisuje to jako ramy zarządzania ryzykiem AI (AI RMF) – po to, by wprowadzać zaufanie, przejrzystość i odpowiedzialność do systemów AI.

W SOC przekłada się to na bardzo konkretne rzeczy:

  • wyjaśnialność w granicach rozsądku (dlaczego alert dostał taki scoring),
  • kontrola zmian modelu (kto wdrożył, kiedy, co się zmieniło),
  • testy regresji (czy nowa wersja nie psuje detekcji),
  • ochrona przed atakami na ML (np. data poisoning).

ENISA zwraca uwagę na zagrożenia dla systemów ML, m.in. zatruwanie danych i ataki adwersarialne – co ma duże znaczenie, gdy ML współdecyduje o reakcji SOC.

Jak AI wspiera Incident Response, a gdzie musi wejść klasyczna procedura?

AI może:

  • zebrać kontekst,
  • zasugerować hipotezę,
  • przyspieszyć triage.

Ale IR musi pozostać procesem, a nie „decyzją modelu”. NIST opisuje podejście do obsługi incydentów i podejmowania adekwatnych reakcji na podstawie analizy danych o incydencie.

W praktyce: AI wzmacnia SOC, ale nie zastąpi decyzyjności, odpowiedzialności i ćwiczeń (tabletop, symulacje).

Jakie błędy firmy najczęściej popełniają przy wdrażaniu AI w SOC?

  1. Kupienie „AI” bez wcześniejszego uporządkowania telemetrii → model karmiony śmieciami.
  2. Brak pętli feedbacku → system nigdy nie uczy się specyfiki organizacji.
  3. Automatyzacja bez bezpieczników → przypadkowe blokady, przestoje, chaos.
  4. Brak mapowania do TTP → analitycy nie ufają „czarnej skrzynce”.
  5. Brak MLOps → model dryfuje i z czasem staje się bezużyteczny.

Czy AI w SOC jest wymogiem zgodności, czy przewagą operacyjną?

Coraz częściej jednym i drugim. ENISA w praktycznych wytycznych wdrożeniowych dotyczących zarządzania ryzykiem cyberbezpieczeństwa zaleca m.in. wykorzystanie analityki i algorytmów ML w automatycznym monitoringu oraz ciągłe dostrajanie narzędzi na podstawie nowych danych i feedbacku.

Dla firmy oznacza to:

  • mniej ręcznej pracy,
  • szybszą reakcję,
  • lepszą odporność operacyjną,
  • lepszą mierzalność tego, „czy monitoring faktycznie działa”.

Źródła

  • Verizon DBIR 2024 (liczby, „human element”, ransomware/extortion): (Verizon)
  • NIST – Computer Security Incident Handling Guide (podejście do obsługi incydentów): (csrc.nist.gov)
  • MITRE ATT&CK (baza wiedzy o taktykach i technikach przeciwnika): (attack.mitre.org)
  • NIST AI RMF 1.0 (govern/map/measure/manage ryzyka AI): (NIST)
  • ENISA – Securing Machine Learning Algorithms (zagrożenia dla ML, m.in. poisoning/ataki adwersarialne): (ENISA)
  • ENISA – NIS2 Technical Implementation Guidance (wskazania dot. użycia analityki/ML w monitoringu): (ENISA)
  • Google SecOps – opis funkcji detekcji/dochodzenia/reakcji opartych na analizie i korelacji danych: (Google Cloud Documentation)