Zestaw 10 studiów przypadku planowania audytu systemu zarządzania bezpieczeństwem informacji (ISMS) w podmiotach kluczowych i infrastrukturze krytycznej. Zespół pracuje w układzie triady audytorskiej, stosuje standard 4C, matrycę ryzyka 5×5, procedurę próbkowania i plan działań korygujących, a na koniec przygotowuje raport oraz jednostronicowe podsumowanie zarządcze.
Zaliczenie Laboratorium 2 na ocenę 5.0 wymaga opracowania pełnego planu audytu systemu zarządzania bezpieczeństwem informacji (ISMS) dla podmiotu, który świadczy usługi kluczowe lub należy do infrastruktury krytycznej: instytut badawczy i medyczny, centrum powiadamiania ratunkowego, ośrodek jądrowy, operator sieci przesyłowej, instytucja płatnicza, bankowy software house, zakłady zbrojeniowe, dostawca chmury, węzeł wymiany ruchu oraz producent leków.
Praca odbywa się w zespole 2–3 osobowym w układzie triady audytorskiej: Rola A – audytor wiodący, Rola B – audytor techniczny (dowody), Rola C – audytor ciągłości działania i zgodności. Wszystkie dziesięć studiów przypadku różni się branżą, regulacjami i charakterem zagrożeń, ale ma tę samą strukturę i ten sam układ oceniania. Zespół wybiera jedno studium przypadku i pracuje nad nim przez cały czas ćwiczeń.
Raport planu audytu (10–15 stron) w formacie PDF, zawierający:
Referat kończy się 15-minutową obroną ustnego planu przed komisją laboratoryjną oraz 5-minutową symulacją spotkania zamykającego, w której prowadzący wciela się w osobę kierującą podmiotem i kwestionuje przyjęty zakres, dobór próbki oraz uzasadnienie gradacji ustaleń.
| Kryterium | Waga | Co jest oceniane |
|---|---|---|
| Zakres audytu, dekompozycja procesowa i parametry ciągłości działania | 20% | Trafność doboru granic ISMS, kompletność katalogu procesów i aktywów oraz spójność parametrów RTO, RPO i MTPD z realnymi zależnościami biznesowymi podmiotu. |
| Warsztat dowodowy i triangulacja | 20% | Uzasadnienie wielkości i sposobu doboru próby, wykorzystanie różnych źródeł dowodowych oraz rozróżnienie potwierdzenia ustalenia od jego interpretacji. |
| Kompletność ustaleń w standardzie 4C | 25% | Rozróżnienie stanu faktycznego, kryterium, przyczyny i skutku, wskazanie podstawy normatywnej lub prawnej każdego ustalenia oraz poprawna gradacja NC1, NC2 i OFI. |
| Plan CAP i matryca ryzyka 5 × 5 | 20% | Spójność wartości P i S z kartami ustaleń, uzasadnienie poziomu ryzyka rezydualnego oraz realność terminów, właścicieli i wskaźników skuteczności planu działań. |
| Obrona ustna, podsumowanie zarządcze i symulacja zamykająca | 15% | Czy podsumowanie wskazuje decyzję do podjęcia, koszt i termin, a w symulacji zespół broni zakresu i gradacji ustaleń w krzyżowym ogniu pytań prowadzącego. |
00–45 min: plan audytu, czyli ustalenie celu, zakresu i kryteriów, katalog procesów i aktywów, dobór próbki oraz podział ról w triadzie. 45–90 min: rejestr dowodów i kart ustaleń 4C z gradacją NC1 / NC2 / OFI. 90–135 min: analiza ryzyka w matrycy 5 × 5 z wyznaczeniem ryzyka rezydualnego. 135–180 min: plan CAP, redakcja raportu, podsumowanie zarządcze i obrona. Zegar w sekcji „Interaktywny harmonogram pracy zespołu” odlicza te cztery etapy po 45 minut.
Zegar odlicza 180 minut i podświetla aktualny etap pracy zespołu oraz odpowiadający mu wiersz tabeli. Rozkład minut jest propozycją organizacji pracy w zespole 2–3 osobowym, a nie sztywnym regulaminem: kolejność i długość poszczególnych etapów ustala zespół, zachowując łączny czas 180 minut.
| Przedział | Etap pracy zespołu | Artefakt wyjściowy | Wiodąca rola |
|---|---|---|---|
| Minuty 00-45 | Plan audytu: ustalenie celu, zakresu i kryteriów oceny, katalog procesów i aktywów w obszarze audytu, dobór próbki oraz podział ról w triadzie. | Plan audytu: cel, zakres, kryteria, katalog procesów i aktywów, lista próbki, podział ról. | Rola A |
| Minuty 45-90 | Zbieranie dowodów: spis ustaleń ze scenariusza, opis stanu faktycznego, sprawdzenie dokumentów i praktyki, dopasowanie ustalenia do punktu normy lub przepisu, gradacja NC1 / NC2 / OFI. | Rejestr ustaleń z kartami 4C i wskazaną podstawą normatywną. | Rola B |
| Minuty 90-135 | Analiza ryzyka: ocena prawdopodobieństwa i skutku w skali 1–5, wyznaczenie ryzyka przed i po kontrolach, decyzja o postępowaniu dla każdej strefy. | Matryca ryzyka 5 × 5 z wartościami IR / RR i decyzjami o postępowaniu. | Rola C |
| Minuty 135-180 | Plan działań: przyczyny źródłowe, właściciele, terminy 7–90 dni, kryteria skuteczności i RACI, redakcja raportu, podsumowanie zarządcze i obrona. | Kompletny raport, tabela CAP, podsumowanie zarządcze, prezentacja na obronę. | Rola A i Rola B |
Wskaż, który członek zespołu prowadzi każdy etap pracy, i sprawdź kompletność podziału. Każda z ról A, B i C prowadzi dokładnie jeden z etapów 1–3, natomiast etap 4 (raport i obrona) prowadzi para ról.
Cel i zakres audytu, kryteria oceny, dobór próbki, koordynacja pracy zespołu, redakcja raportu i podsumowania zarządczego.
Zbieranie i porządkowanie dowodów, badanie dokumentów i praktyki, triangulacja informacji, opis ustaleń w standardzie 4C.
Gradacja NC1 / NC2 / OFI, ocena ryzyka w matrycy 5 × 5, parametry odtwarzania, budowa planu CAP ze wskaźnikami KPI i macierzą RACI.
Kalkulator służy do zbudowania rejestru ustaleń audytowych dla wybranego studium przypadku. Dla każdego ustalenia podajcie prawdopodobieństwo (P) i skutek (S) przed zastosowaniem kontroli, czyli ryzyko inherentne (IR), oraz po zastosowaniu planowanych kontroli, czyli ryzyko rezydualne (RR). Wartości wybiera się suwakiem w skali od 1 do 5, dzięki czemu powtarzające się wartości są zawsze takie same. Ustalenie można od razu sklasyfikować w gradacji NC1 / NC2 / OFI. Każde ustalenie dodane do rejestru jest automatycznie oznaczane w interaktywnej matrycy ryzyka w następnej sekcji.
| Ustalenie / obszar | Gradacja | P | S | IR | Kontrola / termin | P po | S po | RR | Usuń |
|---|---|---|---|---|---|---|---|---|---|
| Rejestr jest pusty. Dodaj pierwsze ustalenie przyciskiem powyżej. | |||||||||
Skala jest wspólna dla wszystkich studiów przypadku. Prawdopodobieństwo: 1 – brak dowodów wystąpienia; 2 – pojedyncze zdarzenie w ostatnich dwóch latach; 3 – zdarzenia występowały kilka razy; 4 – zdarzenia regularne; 5 – stan trwa albo naruszenie niemal pewne. Skutek: od pomijalnego (1) do katastrofalnego (5), przy czym poziom 5 oznacza zagrożenie dla życia ludzi, przerwanie usługi kluczowej albo utratę zdolności podmiotu. Poziom ryzyka to iloczyn P × S; sumowanie wartości zaburza porównywalność.
Kliknij dowolną komórkę albo przesuń suwaki prawdopodobieństwa (P) i skutku (S), aby odczytać poziom ryzyka i przypisaną mu strefę. Komórki oznaczone gwiazdką odpowiadają ustaleniom wprowadzonym w kalkulatorze, a komórki z kropką – ich ryzyku rezydualnemu po zastosowaniu kontroli. Uzasadnienie wartości P i S zespół zapisuje w karcie ustalenia.
| Skutek S \ P | P = 1 | P = 2 | P = 3 | P = 4 | P = 5 |
|---|---|---|---|---|---|
| S = 5 | 5 | 10 | 15 | 20 | 25 |
| S = 4 | 4 | 8 | 12 | 16 | 20 |
| S = 3 | 3 | 6 | 9 | 12 | 15 |
| S = 2 | 2 | 4 | 6 | 8 | 10 |
| S = 1 | 1 | 2 | 3 | 4 | 5 |
Prawdopodobieństwo 3 oznacza: zdarzenia występowały kilka razy w ostatnich dwóch latach. Skutek 3 oznacza: zakłócenie kluczowego procesu lub usługi. Ryzyko 9/25 – strefa żółta (warunkowo akceptowalne). Wartości należy uzasadnić w karcie ustalenia.
Sekcja łączy opracowanie raportu planu audytu: strukturę 10 rozdziałów, generator jednostronicowego Executive Summary oraz symulator spotkania zamykającego, w którym prowadzący wciela się w osobę kierującą podmiotem i kwestionuje ustalenia.
Jednostronicowe Podsumowanie Menadżerskie jest kluczowym artefaktem poziomu 5.0. Wybierz zadanie i uzupełnij pola, a następnie wygeneruj wersję roboczą do dalszej edycji.
Prowadzący wciela się w sceptycznego Prezesa Zarządu / Dyrektora Operacyjnego audytowanej organizacji. Wybierz zadanie, zaprezentuj pytanie zarządu i odparuj je argumentami opartymi na ustaleniach planu audytu (Faza obrony: 5 minut).
Wybierz zadanie i kliknij przycisk.
Argumenty zespołu pojawią się tutaj.
Dla każdego ustalenia uzupełnij opis stanu, przeprowadź analizę przyczyn źródłowych pięcioma pytaniami „dlaczego”, przypisz działanie naprawcze i zapobiegawcze, właściciela, rolę RACI, termin oraz mierzalne kryterium skuteczności. Plan będzie kompletny, gdy każde działanie będzie miało wszystkie te elementy.
| Nr / gradacja | Ustalenie, przyczyna i 5 Why | Działanie naprawcze / zapobiegawcze | Właściciel, weryfikacja, RACI | Termin / faza | Kryterium skuteczności | Usuń |
|---|---|---|---|---|---|---|
| Plan jest pusty. Dodaj pierwsze działanie przyciskiem powyżej. | ||||||
Checklista ma cztery grupy po pięć punktów. Zaznacz pozycje faktycznie zrealizowane w raporcie, a nie zamierzone. Zaznaczenia zapamiętują się w pamięci przeglądarki, więc można wrócić do pracy bez utraty postępów. Licznik objętości sprawdza, czy tekst mieści się w wymaganych 10–15 stronach, przy założeniu 300 słów na stronę maszynopisu A4, czyli od 3000 do 4500 słów.
Wybierz sektor, aby ograniczyć kafelki i pełne karty zadań do wybranego obszaru gospodarki. Kliknięcie kafelka przenosi do karty zadania poniżej.
Kliknij nagłówek zadania, aby je rozwinąć lub zwinąć. Przyciski poniżej rozwijają lub zwijają wszystkie karty. Numery w kolorze czerwonym odsyłają do poszczególnych zadań. Wewnątrz każdej karty sekcje tabelaryczne można ukryć przyciskiem „Ukryj tabelę”.
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego, zaawansowanego planu audytu ISMS w wiodącym instytucie badawczo-klinicznym o statusie Podmiotu Kluczowego Dyrektywy NIS2, przetwarzającym wielkie zbiory danych genetycznych i obrazowych (art. 9 RODO) z wykorzystaniem klastrów High Performance Computing (HPC) oraz zewnętrznych modeli sztucznej inteligencji (AI/ML). Zadanie wymaga zastosowania metodyki Triady Audytorskiej, sformułowania ustaleń w kanonicznym modelu 4C (Condition, Criteria, Cause, Consequence), przeprowadzenia analizy ryzyka w matrycy 5x5 z wyznaczeniem parametrów BCM (RTO/RPO) oraz przygotowania Planu Działań Korygujących (CAP) ze wskaźnikami KPI i Podsumowania Zarządczego (Executive Summary).
Państwowy Instytut Badawczy Onkologii i Centrum Przetwarzania Danych Klinicznych (CPD-Onko) przetwarza rocznie dane ponad 260 000 pacjentów onkologicznych z całego kraju, w tym sekwencjonowanie DNA, trójwymiarowe skany rezonansu magnetycznego (MRI), tomografii pozytonowej (PET/CT) oraz cyfrową patomorfologię. Instytut posiada własne centrum danych o mocy 1,4 MW połączone z siecią PIONIER oraz dzierżawi klastry obliczeniowe w chmurze publicznej AWS w celu trenowania modeli głębokich sieci neuronowych wykrywających wczesne markery nowotworowe.
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Zespół studentów (2-3 osoby) wciela się w Triadę Audytorską:
Rola A (Lead Auditor / CISO Representative): Kieruje audytem, zarządza zbieżnością regulacyjną (NIS2, RODO art. 9, KRI, ISO 42001), sporządza 1-stronicowe Executive Summary i przewodniczy spotkaniom otwierającym/zamykającym.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt klastra HPC, chmury AWS, bezpieczeństwa API i bazy PACS, szyfrowania KMS/HSM, mechanizmów Zero-Trust i zapór sieciowych.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5, wyznacza parametry RTO/RPO/MTPD dla bazy PACS, formułuje ustalenia w modelu 4C z analizą 5 Why oraz konstruuje Plan CAP ze wskaźnikami KPI.
Zakres: Centrum danych, klaster HPC, chmura AWS, system PACS, stacje radiologii, umowy z dostawcami AI.
Ograniczenia: Bezwzględny zakaz aktywnego skanowania podatności urządzeń PET/CT i akceleratorów liniowych podłączonych do pacjentów; inspekcja wyłącznie metodami pasywnymi (analiza konfiguracji off-line, nasłuch SPAN port).
Kryteria: Dyrektywa NIS2 (art. 21 - środki cyberbezpieczeństwa), Norma PN-EN ISO/IEC 27001:2022 (A.5.19-A.5.22, A.8.11, A.8.12, A.8.20, A.8.24), Norma ISO 27799 (bezpieczeństwo w zdrowiu), Norma ISO/IEC 42001 (system zarządzania AI), RODO (art. 9, 32, 35).
Oceńcie Prawdopodobieństwo (1-5) i Skutek (1-5) dla 3 wektorów zagrożeń:
Wyznaczenie BCM: RTO = 1 godzina (dla przywrócenia bazy PACS), RPO = 15 minut (maksymalna utrata danych diagnostycznych), MTPD = 4 godziny.
Opracujcie pełną kartę 4C dla uchybienia w łańcuchu dostaw AI (Condition, Criteria, Cause z analizą 5 Why, Consequence).
Rozpiszcie tabelę działań naprawczych w horyzontach: natychmiastowe (0-7 dni), krótkoterminowe (30 dni), systemowe (90 dni) z konkretnymi metrykami KPI (np. 100% kluczy w HSM, 0 kont współdzielonych, 100% zanonimizowanych metadanych DICOM).
Rozpisanie równoległych strumieni audytowych: Strumień Chmury/HPC, Strumień Kliniczny/PACS, Strumień Zgodności i BCM.
Struktura 15-minutowego wystąpienia seminaryjnego:
Raport końcowy (10-14 stron znormalizowanego maszynopisu) musi obejmować:
A. Jednostronicowe Podsumowanie Zarządcze (Executive Summary - Pitch to Board):
B. Zaawansowany Plan Audytu ISMS i Architektura Zgodności:
Dlaczego dostawca pobrał dane z PESEL? -> Bo skrypt anonimizacyjny nie usuwał prywatnych tagów DICOM.
Dlaczego nie usuwał tagów? -> Bo specyfikacja wymagań technicznych dla dostawcy nie została zweryfikowana pod kątem Privacy by Design.
Dlaczego nie zweryfikowano specyfikacji? -> Bo Dział Badań Klinicznych wdrożył integrację z pominięciem procedury nadzoru IT i IOD.
Dlaczego pominięto procedurę? -> Bo w regulaminie projektów naukowych brakowało bramki decyzyjnej Security Gate.
Przyczyna źródłowa (Root Cause): Brak nadrzędnego ładu zarządczego nad projektami badawczymi AI i brak izolowanego środowiska Data Clean Room do trenowania modeli uczenia maszynowego.
C. Analiza zalet, wad i kosztów TCO:
Zewnętrzny dostawca modelu AI posiadał stały, nielimitowany tunel VPN do produkcyjnej bazy PACS. Doszło do eksfiltracji ponad 180 000 obrazów DICOM zawierających numery PESEL, kody pocztowe i sygnatury aparatury w nagłówkach metadanych.
ISO/IEC 27001:2022 A.5.19, A.5.20, A.8.12; Dyrektywa NIS2 art. 21 ust. 2 lit. d (łańcuch dostaw); RODO art. 9 ust. 1 i art. 32; ISO/IEC 42001 klauzula 8 (ład nad AI).
Przyczyna źródłowa: Brak nadrzędnego ładu zarządczego nad projektami badawczymi AI oraz brak izolowanego środowiska Data Clean Room do trenowania modeli uczenia maszynowego.
Zagrożenie karą finansową do 10 mln EUR lub 2% obrotu z RODO i NIS2, ryzyko utraty wiarygodności międzynarodowej i zerwania grantów NIH, ryzyko szantażu pacjentów danymi o nowotworach.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Eksfiltracja danych genomowych z klastra HPC przez podatność API dostawcy AI | 4 | 5 | 20/25 (Strefa Krytyczna) | Izolowane środowisko Data Clean Room, szyfrowanie KMS z HSM, uwierzytelnianie mTLS | 1 | 3 | 3/25 (Akceptowalne) |
| Atak ransomware paraliżujący bazę PACS i proces naświetlań onkologicznych | 4 | 5 | 20/25 (Strefa Krytyczna) | Niemodyfikowalne kopie WORM (AWS S3 Object Lock), separacja sieci medycznej, mikrosegmentacja | 1 | 2 | 2/25 (Akceptowalne) |
| Manipulacja wynikami diagnostycznymi na stacjach radiologii wskutek kont współdzielonych | 3 | 4 | 12/25 (Średnie) | Klucze FIDO2, szybkie przełączanie sesji (Fast-User-Switching), EDR | 1 | 2 | 2/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 1 godzina (przywrócenie bazy PACS) |
| RPO | 15 minut (maks. utrata danych diagnostycznych) |
| MTPD | 4 godziny |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C1.1 | Natychmiastowe odcięcie stałego tunelu VPN dostawcy AI; uruchomienie inspekcji ruchu i blokady transferów DICOM z nieskasowanymi tagami PESEL | 0-7 dni | CISO | 0 nieszyfrowanych sesji VPN, 100% zablokowanych transferów zawierających PESEL |
| C1.2 | Wdrożenie izolowanego środowiska Data Clean Room w chmurze AWS z szyfrowaniem KMS (klucze instytutu) oraz kluczy FIDO2 dla radiologów | 30 dni | Główny Architekt Chmury i Kierownik Zakładu Radiologii | 100% badań w Data Clean Room, 0 współdzielonych kont na radiologii |
| C1.3 | Wdrożenie niezmiennego backupu WORM (S3 Object Lock) z testem DR oraz aktualizacja procedury zakupowej o bramkę Security Gate i ISO/IEC 42001 | 90 dni | Dyrektor Pionu IT i Pełnomocnik ds. SZBI | Udany test DRP RTO<1h / RPO<15 min, 100% umów AI zgodnych z NIS2 |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 4.0 jest zaprojektowanie zaawansowanego planu audytu ISMS w Wojewódzkim Centrum Powiadamiania Ratunkowego (WCPR) i Wydziale Bezpieczeństwa i Zarządzania Kryzysowego Urzędu Wojewódzkiego, zarządzającym dyspozycją numeru alarmowego 112 oraz regionalnym węzłem łączności radiowej TETRA. Zadanie koncentruje się na audycie odporności teleinformatycznej na ataki hybrydowe (skoordynowany DDoS na łącza SIP Trunk, botnety zatykające linie telefoniczne, dezinformacja), szacowaniu ryzyka w matrycy 5x5 przy rygorze bezwzględnej ciągłości (RTO=0 min dla linii alarmowych), sformułowaniu ustaleń w modelu 4C oraz przygotowaniu Planu Działań Korygujących (CAP) ze wskaźnikami KPI.
Wojewódzkie Centrum Powiadamiania Ratunkowego (WCPR) obsługuje rocznie 3,8 miliona połączeń alarmowych na numer 112, 997, 998 i 999. Centrum zatrudnia 140 operatorów numerów alarmowych pracujących w systemie 12-godzinnym na 48 stanowiskach dyspozytorskich. WCPR zintegrowane jest z Systemem Informatycznym Powiadamiania Ratunkowego (SIPR), ogólnopolską siecią łączności radiowej służb MSWiA (TETRA) oraz Wojewódzkim Centrum Zarządzania Kryzysowego (WCZK).
Złożone incydenty i uchybienia stwierdzone przed audytem:
Rola A (Lead Auditor / Ekspert Administracji Rządowej): Zarządza audytem, koordynuje relacje z Wojewodą i Komendantami Wojewódzkimi Policji i PSP, sporządza Executive Summary, moderuje spotkania otwierające i zamykające.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt łączy SIP Trunk, konfiguracji Session Border Controller (SBC), ochrony anty-DDoS, sieci radiowej TETRA i stacji dyspozytorskich.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla scenariusza wojny hybrydowej, analizę BCM (RTO=0, RPO=0), formułuje kartę 4C dla łączności alarmowej i konstruuje Plan CAP ze wskaźnikami KPI.
Zakres: Sala operacyjna WCPR, serwerownia centralna, stacja bazowa TETRA, łącza SIP Trunk, węzeł WCZK.
Ograniczenia: Bezwzględny zakaz przeprowadzania testów obciążeniowych na aktywnych liniach 112; testy przełączania realizowane wyłącznie na wydzielonym stanowisku testowym w porozumieniu z operatorem telekomunikacyjnym.
Kryteria: Ustawa o systemie powiadamiania ratunkowego (art. 5-8), Ustawa o KSC (art. 8-15), Rozporządzenie KRI (par. 20), Norma ISO/IEC 27001:2022 (A.5.29, A.5.30 Ciągłość działania, A.8.20, A.8.21), Norma PN-EN ISO 22301:2020.
Parametry BCM: RTO = 0 min (natychmiastowe przełączenie ruchu na zapasowe WCPR w innym województwie), RPO = 0 min, MTPD = 15 minut.
Opracowanie karty 4C dla pojedynczego punktu awarii (SPOF) w łączach telekomunikacyjnych SIP Trunk.
Zestawienie działań: natychmiastowa rekonfiguracja Session Border Controllera (0-7 dni), wdrożenie automatyki SZR i akumulatorów (30 dni), budowa drugiego niezależnego traktu światłowodowego z monitoringiem (90 dni).
Równoległe badanie infrastruktury telekomunikacyjnej, sali operacyjnej i procedur zarządzania kryzysowego.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Wojewody (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w WCPR:
Dlaczego łącza wprowadzono jednym kanałem? -> Bo urząd ogłosił przetarg na dwóch operatorów, nie określając wymogu separacji fizycznej tras kablowych.
Dlaczego nie określono wymogu? -> Bo specyfikacja przetargowa była tworzona bez udziału architekta ds. ciągłości działania.
Dlaczego brakowało architekta? -> W strukturze urzędu zadania BCM traktowano czysto formalnie.
Przyczyna źródłowa (Root Cause): Brak zintegrowanej strategii zarządzania ciągłością działania (BCM) na etapie zamówień publicznych w obszarze infrastruktury krytycznej.
C. Analiza zalet, wad i kosztów:
Obaj operatorzy dostarczają łącza SIP Trunk numeru 112 tym samym fizycznym kanałem teletechnicznym, a urządzenia Session Border Controller nie mają aktywnych reguł ochrony przed atakami typu SIP Flood / Invite Flood.
Ustawa o systemie powiadamiania ratunkowego art. 5; ISO/IEC 27001:2022 A.8.20, A.8.21; ISO 22301 klauzula 8 (ciągłość działania).
Przyczyna źródłowa: Brak zintegrowanej strategii zarządzania ciągłością działania (BCM) na etapie zamówień publicznych w obszarze infrastruktury krytycznej powiadamiania ratunkowego.
Ryzyko całkowitego paraliżu przyjmowania zgłoszeń wypadków i katastrof; bezpośrednie zagrożenie życia i zdrowia obywateli; odpowiedzialność konstytucyjna i karna kierownictwa urzędu.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Zablokowanie numeru 112 przez skoordynowany atak DDoS na łącza SIP Trunk | 4 | 5 | 20/25 (Strefa Krytyczna) | Trzy niezależne łącza światłowodowe osobnymi traktami, scrubbing anty-DDoS (NASK), filtrowanie VoIP na SBC | 1 | 2 | 2/25 (Akceptowalne) |
| Awaria zasilania stacji bazowej TETRA i utrata łączności ze służbami ratowniczymi | 3 | 5 | 15/25 (Wysokie) | Zasilacz UPS z podtrzymaniem 4h, automatyka SZR dla agregatu | 1 | 2 | 2/25 (Akceptowalne) |
| Wyciek danych o zgłaszających i osobach poszkodowanych z bazy PLI CBD | 3 | 4 | 12/25 (Średnie) | Klucze FIDO2 dla każdego dyspozytora, likwidacja haseł w plikach tekstowych | 1 | 2 | 2/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 0 minut (przełączenie do zapasowego WCPR) |
| RPO | 0 minut (zero utraty zgłoszeń 112) |
| MTPD | 15 minut |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C2.1 | Zablokowanie zapisywania haseł w plikach tekstowych na stacjach dyspozytorów; rekonfiguracja SBC o reguły rate-limiting dla SIP | 0-7 dni | Kierownik Oddziału Teleinformatyki | 0 haseł na pulpitach, 100% zablokowanego ruchu SIP Flood |
| C2.2 | Montaż automatyki SZR i nowych akumulatorów żelowych w stacji TETRA (podtrzymanie 4h); test przełączenia ruchu do zapasowego WCPR | 30 dni | Koordynator ds. Łączności Radiowej | Udany test przełączenia z RTO=0 min, 100% sprawności SZR |
| C2.3 | Budowa fizycznie niezależnego traktu światłowodowego od operatora państwowego oraz stały monitoring anty-DDoS | 90 dni | Dyrektor Wydziału Bezpieczeństwa i Zarządzania Kryzysowego | 100% fizycznej separacji tras kablowych |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego, elitarnego planu audytu ISMS w instytucie atomowym i centrum technologii jądrowych eksploatującym reaktor badawczy oraz prowadzącym prace nad kryptografią postkwantową i materiałami podwójnego zastosowania (Dual-Use). Zadanie integruje normę ISO/IEC 27001:2022 z wymogami Ustawy o ochronie informacji niejawnych (klauzule ŚCIŚLE TAJNE, NATO SECRET), normami ochrony elektromagnetycznej TEMPEST, rygorami Państwowej Agencji Atomistyki (PAA) oraz Międzynarodowej Agencji Energii Atomowej (MAEA/IAEA). Zadanie wymaga zastosowania metodyki Triady Audytorskiej, sformułowania ustaleń w modelu 4C, analizy ryzyka 5x5 oraz przygotowania Planu CAP ze wskaźnikami KPI i Executive Summary dla Dyrektora Instytutu i ABW.
Narodowe Centrum Badań Jądrowych (NCBJ) zarządza jedynym w Polsce działającym jądrowym reaktorem badawczym "Maria" o mocy 30 MW oraz laboratoriami fizyki plazmy, produkcji radiofarmaceutyków i zespołem badawczym nad odpornymi na komputery kwantowe algorytmami kryptograficznymi dla Sił Zbrojnych RP. Instytut podlega stałemu nadzorowi Departamentu Bezpieczeństwa Teleinformatycznego ABW oraz Dozoru Jądrowego PAA.
Infrastruktura techniczna i obieg informacji klauzulowanych:
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Rola A (Lead Auditor / Pełnomocnik ds. Ochrony Informacji Niejawnych): Koordynuje audyt, współpracuje z Dyrektorem Instytutu, Oficerem Bezpieczeństwa PAA i delegaturą ABW, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt systemów sterowania reaktora, pomiarów emisji TEMPEST, izolacji sieci Air-Gap, analizy złośliwego oprogramowania i ataków APT na superkomputer.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla scenariusza awarii reaktora i kradzieży technologii Dual-Use, formułuje kartę 4C dla strefy reaktora i konstruuje Plan CAP ze wskaźnikami KPI.
Zakres: Budynek reaktora, system SSiOR, laboratoria kryptografii, Kancelaria Tajna, superkomputer CIŚ.
Ograniczenia: Bezwzględny zakaz jakiejkolwiek ingerencji fizycznej lub programowej w obwody bezpieczeństwa reaktora; weryfikacja wyłącznie w asyście Dyrektora Reaktora; audytorzy posiadają poświadczenia bezpieczeństwa do klauzuli ŚCIŚLE TAJNE.
Kryteria: Ustawa o ochronie informacji niejawnych (art. 43-53), Prawo atomowe (art. 36-39), Standardy IAEA NSS 17, Norma ISO/IEC 27001:2022 (A.5.15, A.7.1-A.7.4, A.8.1, A.8.20), Norma PN-EN ISO 22301.
Parametry BCM: RTO = 0 min dla systemów bezpieczeństwa reaktora, RPO = 0 min, MTPD = 0 min.
Opracowanie karty 4C dla podłączenia czytnika e-booków do sieci sterowania reaktora.
Działania: Natychmiastowa inspekcja antymalware stacji SSiOR (0-7 dni), montaż blokad mechanicznych USB i wymiana rygli biometrycznych (30 dni), budowa certyfikowanego laboratorium Dual-Use w standardzie TEMPEST (90 dni).
Rozpisanie inspekcji reaktora, stref TEMPEST, superkomputera i Kancelarii Tajnej.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Dyrekcji NCBJ i ABW (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w NCBJ:
Dlaczego inżynier podłączył czytnik? -> Bo rozładowała mu się bateria podczas nocnego dyżuru.
Dlaczego do stacji SSiOR? -> Bo w hali sterowni nie było dostępnych gniazd USB ładowania.
Dlaczego port USB stacji był aktywny? -> Bo administrator IT nie zablokował kontrolera USB w BIOS i rejestrze systemu.
Dlaczego nie zablokował? -> Brak procedury Hardeningu (utwardzania) stacji roboczych w strefie jądrowej.
Przyczyna źródłowa (Root Cause): Brak sformalizowanej procedury utwardzania systemów SCADA/SSiOR w strefie jądrowej oraz brak punktów kontroli wnoszenia elektroniki do strefy I ochrony obiektu.
C. Analiza zalet, wad i kosztów:
Inżynier pomiarowy podłączył czytnik e-booków do portu USB stacji diagnostycznej systemu SSiOR w celu ładowania baterii; system operacyjny stacji automatycznie zamontował nośnik pamięci masowej.
Prawo atomowe art. 36; IAEA NSS 17 sek. 4.3; ISO/IEC 27001:2022 A.7.4, A.8.1; Ustawa o ochronie informacji niejawnych art. 47.
Przyczyna źródłowa: Brak sformalizowanej procedury utwardzania systemów SCADA/SSiOR w strefie jądrowej oraz brak punktów kontroli wnoszenia elektroniki do strefy I ochrony obiektu.
Ryzyko infekcji złośliwym oprogramowaniem sabotującym pręty kontrolne reaktora (scenariusz Stuxnet); ryzyko skażenia radiologicznego i ewakuacji aglomeracji; utrata koncesji PAA.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Wprowadzenie złośliwego oprogramowania do systemu SSiOR reaktora przez port USB stacji diagnostycznej | 2 | 5 | 10/25 (Średnie) | Fizyczne zaślepki mechaniczne portów USB z zamkiem kluczowym, programowe blokady jądra, zakaz wnoszenia elektroniki do strefy I | 1 | 2 | 2/25 (Akceptowalne) |
| Kradzież kodów algorytmów postkwantowych przez grupę APT w pracach Dual-Use | 4 | 5 | 20/25 (Strefa Krytyczna) | Przeniesienie prac do strefy TEMPEST A, sieć Air-Gap, szyfrowanie HSM | 1 | 2 | 2/25 (Akceptowalne) |
| Nieuprawnione wejście do hali reaktora wskutek awarii czytników biometrycznych | 3 | 5 | 15/25 (Wysokie) | Rygiel magnetyczny fail-secure, podwójny posterunek uzbrojonej Straży Ochrony Reaktora | 1 | 2 | 2/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 0 (stan krytyczny – brak tolerancji przestoju) |
| RPO | 0 (zero utraty danych pomiarowych) |
| MTPD | 0 (systemy jądrowe bez przerwy) |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C3.1 | Zabezpieczenie stacji SSiOR, zrzut pamięci RAM i analiza kryminalistyczna czytnika; mechaniczne zablokowanie portów USB zaślepkami z kluczem | 0-7 dni | Pełnomocnik ds. Cyberbezpieczeństwa Reaktora | 100% zablokowanych portów USB, 0 złośliwych procesów |
| C3.2 | Wdrożenie systemu PalmSecure w śluzach hali reaktora z ryglami magnetycznymi fail-secure; stacja ładowania elektroniki w strefie socjalnej | 30 dni | Szef Ochrony Fizycznej Obiektu | 100% sprawnych śluz biometrycznych, 0 incydentów wnoszenia urządzeń |
| C3.3 | Budowa certyfikowanego laboratorium Dual-Use w standardzie TEMPEST A z siecią Air-Gap i szyfrowaniem HSM; audyt ABW | 90 dni | Zastępca Dyrektora ds. Technologii Wojskowych | Pozytywna akredytacja ABW, 0 transferów nieautoryzowanych |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego planu audytu ISMS i cyberodporności w spółce pełniącej funkcję Operatora Systemu Przesyłowego (OSP) elektroenergetycznego najwyższych napięć (400 kV i 220 kV), stanowiącej kluczowy filar infrastruktury krytycznej państwa. Zadanie kładzie szczególny nacisk na wielowarstwowy audyt Krajowej Dyspozycji Mocy (KDM) oraz Obszarowych Dyspozycji Mocy (ODM) w oparciu o model referencyjny Purdue (poziomy 0-4), badanie odporności na zaawansowane ataki państwowych grup APT celujących w protokoły przemysłowe (Industroyer2, BlackEnergy w protokołach IEC 60870-5-104 i IEC 61850), szacowanie ryzyka blackoutu krajowego w matrycy 5x5 (RTO=0 min, RPO=0 min), udokumentowanie ustaleń w modelu 4C oraz przygotowanie Planu CAP ze wskaźnikami KPI i Executive Summary dla Zarządu OSP i RCB.
Polskie Sieci Elektroenergetyczne S.A. (PSE) zarządzają ponad 16 000 km linii najwyższych napięć (400 kV i 220 kV) oraz 110 stacjami węzłowymi przesyłowymi, bilansując popyt i podaż energii elektrycznej w skali całego państwa oraz nadzorując połączenia transgraniczne z Niemcami, Szwecją, Litwą, Czechami i Słowacją.
Architektura dyspozytorska i automatyka stacyjna:
Złożone incydenty i uchybienia ujawnione przed audytem:
Rola A (Lead Auditor / Ekspert OSP): Zarządza audytem, koordynuje relacje z Prezesem PSE, Głównym Dyspozytorem KDM, CSIRT NASK/GOV i RCB, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt szyny stacyjnej IEC 61850, protokołu IEC 104, diod danych, konfiguracji zapór przemysłowych i systemów detekcji NDR (Nozomi/Claroty).
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla scenariusza kaskadowego blackoutu, analizę BCM (RTO=0 min, RPO=0 min), formułuje kartę 4C dla backdoora LTE i konstruuje Plan CAP ze wskaźnikami KPI.
Zakres: KDM, Zapasowa Dyspozycja Mocy (ZDM), węzły sieci OPGW, 2 reprezentatywne stacje przesyłowe 400 kV.
Ograniczenia: Bezwzględny zakaz aktywnego skanowania i wysyłania komend na szynę stacyjną pod napięciem; inspekcja wyłącznie pasywna (Tap / port lustrzany na przełącznikach Ruggedcom).
Kryteria: Dyrektywa NIS2 (podmiot kluczowy sektora energii), Ustawa o KSC (art. 8-15), Norma ISO/IEC 27001:2022, ISO/IEC 27019:2020, Standardy PN-EN IEC 62443 (części 2-4, 3-3), Standard IEC 62351, Ustawa - Prawo energetyczne.
Parametry BCM: RTO = 0 min (przełączenie hot-standby pomiędzy KDM a ZDM), RPO = 0 min, MTPD = 1h dla sterowania siecią przesyłową.
Opracowanie karty 4C dla nieautoryzowanego modemu LTE i kamer termowizyjnych na szynie procesowej.
Działania: Natychmiastowy demontaż modemu LTE i audyt radiowy wszystkich stacji (0-7 dni), separacja kamer termowizyjnych i wdrożenie NAC (30 dni), modernizacja protokołu IEC 104 o szyfrowanie IEC 62351 i wdrożenie systemu NDR (90 dni).
Równoległe badanie KDM, ZDM, stacji 400 kV i sieci OPGW.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Zarządu PSE i RCB (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w PSE S.A.:
Dlaczego zainstalowano modem LTE? -> Aby inżynierowie integratora mogli szybko wgrywać poprawki konfiguracji bez dojazdu na stację.
Dlaczego bez zgody KDM? -> Bo oficjalna procedura wnioskowania o dostęp VPN trwała zbyt długo.
Dlaczego trwała długo? -> Brak sformalizowanego procesu szybkiego dostępu awaryjnego (Emergency Access / Break-Glass).
Dlaczego brakowało procesu? -> Niedostosowanie procedur korporacyjnych IT do realiów utrzymania stacji elektroenergetycznych.
Przyczyna źródłowa (Root Cause): Brak zintegrowanej architektury bezpiecznego dostępu serwisowego (Secure Remote Access) w środowisku OT i brak inspekcji fizycznej szaf telemetrii.
C. Analiza zalet, wad i kosztów:
Na stacji węzłowej 400 kV zewnętrzny integrator zainstalował komercyjny modem komórkowy LTE w szafie telemetrii, zapewniający nienadzorowany dostęp zdalny z pominięciem zapór KDM i bez rejestracji sesji.
NIS2 art. 21 ust. 2 lit. d; Ustawa o KSC art. 8; ISO/IEC 27019:2020 pkt 8.20; PN-EN IEC 62443-3-3 SR 1.1 i SR 1.13.
Przyczyna źródłowa: Brak zintegrowanej architektury bezpiecznego dostępu serwisowego (Secure Remote Access) w środowisku OT oraz brak inspekcji fizycznej szaf telemetrii.
Ryzyko przejęcia stacji przez obce służby specjalne; możliwość celowego rozłączenia wyłączników 400 kV i rozpadu KSE; wielomiliardowe straty gospodarki narodowej.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Skoordynowany atak Industroyer2 fałszujący ramki IEC 104/IEC 61850 – kaskadowy blackout | 3 | 5 | 15/25 (Wysokie) | Enkapsulacja TLS wg IEC 62351, diody danych jednokierunkowe, monitoring anomalii NDR | 1 | 2 | 2/25 (Akceptowalne) |
| Przejęcie stacji cyfrowej przez nieautoryzowany modem LTE (backdoor serwisowy) | 4 | 5 | 20/25 (Strefa Krytyczna) | Demontaż modemu, NAC 802.1X na portach szaf telemetrii, brama PAM z MFA | 1 | 2 | 2/25 (Akceptowalne) |
| Kompromitacja kamer termowizyjnych na szynie procesowej IEC 61850 | 4 | 4 | 16/25 (Wysokie) | Odseparowanie kamer do dedykowanego VLAN IT z zakazem dostępu do szyny procesowej | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 0 (utrzymanie sterowania KSE) |
| RPO | 0 (zero utraty telemetrii) |
| MTPD | 1 godzina |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C4.1 | Fizyczny demontaż modemu LTE, inspekcja radiowa i rewizja szaf telemetrii na 110 stacjach; odcięcie kamer CCTV od szyny IEC 61850 | 0-7 dni | Dyrektor Departamentu Bezpieczeństwa Teleinformatycznego | 0 nieautoryzowanych urządzeń radiowych, 0 obcych urządzeń na szynie procesowej |
| C4.2 | Wdrożenie NAC blokującego nieautoryzowane adresy MAC; uruchomienie platformy PAM z MFA i nagrywaniem sesji | 30 dni | Kierownik Wydziału Automatyki Stacyjnej | 100% portów zabezpieczonych 802.1X, 100% sesji serwisowych przez PAM |
| C4.3 | Wdrożenie kryptograficznego uwierzytelniania IEC 104 i GOOSE wg IEC 62351; instalacja sensorów NDR | 90 dni | Dyrektor Pionu Eksploatacji Sieci | 100% transmisji z certyfikatami, wykrywanie anomalii poniżej 2 s |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego planu audytu ISMS opartego na ryzyku (risk-based audit) w międzynarodowej instytucji płatniczej i operatorze portfeli cyfrowych przetwarzającym 1 500 transakcji na sekundę (TPS) w architekturze wielochmurowej (AWS, Azure, GCP). Zadanie wymaga zastosowania rygorów unijnego Rozporządzenia DORA (zarządzanie ryzykiem ICT, testy odpornościowe TLPT, nadzór nad dostawcami chmurowymi), najnowszego standardu bezpieczeństwa danych kart płatniczych PCI DSS v4.0, triangulacji dowodów ze źródeł SIEM/SOC, szacowania ryzyka w matrycy 5x5, sformułowania ustaleń w modelu 4C oraz przygotowania Planu CAP ze wskaźnikami KPI i Executive Summary dla Zarządu i Europejskiego Urzędu Nadzoru Bankowego (EBA).
Spółka "GlobalPay Solutions S.A." z licencją Krajowej Instytucji Płatniczej i paszportem europejskim świadczy usługi bramki płatniczej, portfela cyfrowego oraz procesowania kart dla 15 000 e-sklepów i 12 milionów użytkowników w całej Unii Europejskiej. Średni wolumen wynosi 1 500 transakcji na sekundę o dziennej wartości przekraczającej 120 mln EUR.
Architektura wielochmurowa i infrastruktura kryptograficzna:
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Rola A (Lead Auditor / Ekspert FinTech i DORA): Koordynuje audyt, współpracuje z Zarządem, CISO, KNF i EBA, przygotowuje Executive Summary, prowadzi spotkania otwierające i zamykające.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt klastrów Kubernetes w AWS/Azure/GCP, mechanizmów anty-skimmingu (PCI DSS 6.4.3), modułów HSM, szyfrowania CMEK i integracji SIEM/SOC.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5, analizę odporności operacyjnej wg DORA (RTO=15 min, RPO=0 min), formułuje kartę 4C dla ataku Magecart i konstruuje Plan CAP z KPI.
Zakres: Środowiska AWS, GCP, Azure, moduły HSM, bramki API, strony płatnicze checkout, centrum SOC.
Metodyka próbkowania: Zastosowanie reprezentatywnego samplingu statystycznego transakcji (n=300, poziom ufności 99%, margines błędu 3%) w celu weryfikacji braku zapisu kodów CVV2 w bazach i logach.
Kryteria: Rozporządzenie DORA (art. 5-16, 26-27), Standard PCI DSS v4.0 (wymogi 3, 6.4.3, 10, 12), Norma ISO/IEC 27001:2022, ISO/IEC 27017, Wytyczne EBA w sprawie zarządzania ryzykiem ICT.
Parametry BCM: RTO = 15 min, RPO = 0 min, MTPD = 2h dla procesowania transakcji.
Opracowanie karty 4C dla braku ochrony skryptów płatniczych wg wymogu 6.4.3 PCI DSS v4.0.
Działania: Natychmiastowe wdrożenie nagłówków CSP i SRI (0-7 dni), wdrożenie CMEK w GCP i rozszerzenie testów TLPT na produkcję (30 dni), certyfikacja PCI DSS v4.0 przez audytora QSA (90 dni).
Równoległe badanie chmury AWS, GCP, Azure, modułów HSM i zgodności DORA/PCI DSS.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi zawierać:
A. Executive Summary dla Zarządu i EBA (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS / DORA w GlobalPay Solutions:
Dlaczego skrypty ładowano z CDN bez SRI? -> Bo zespół marketingu wdrożył narzędzia analityki bez zgody architektów bezpieczeństwa.
Dlaczego bez zgody? -> Bo proces wdrażania zmian na frontendzie nie wymagał akceptacji w potoku CI/CD.
Dlaczego potok nie weryfikował SRI? -> Brak zautomatyzowanych testów sprawdzających wymogi PCI DSS v4.0 w potokach frontendowych.
Przyczyna źródłowa (Root Cause): Brak zintegrowanych bramek bezpieczeństwa dla komponentów frontendowych i brak wdrożenia nowych wymagań PCI DSS v4.0 w cyklu życia aplikacji.
C. Analiza zalet, wad i kosztów:
Strona płatności checkout pobierała 8 zewnętrznych skryptów JavaScript z publicznych CDN bez weryfikacji sum kontrolnych SRI i bez nagłówków CSP.
PCI DSS v4.0 wymóg 6.4.3 i 11.6.1; DORA art. 9; ISO/IEC 27001:2022 A.8.26 (bezpieczeństwo programowania) i A.8.28 (bezpieczny rozwój).
Przyczyna źródłowa: Brak zintegrowanych bramek bezpieczeństwa dla komponentów frontendowych oraz brak wdrożenia nowych wymagań PCI DSS v4.0 w cyklu życia aplikacji.
Ryzyko ataku Magecart i przechwycenia danych kartowych milionów klientów; kary Visa/Mastercard do 500 tys. USD/mies.; sankcje DORA i utrata licencji KIP.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Web Skimming na stronie checkout przez podmianę skryptów JS z CDN (brak SRI) | 4 | 5 | 20/25 (Strefa Krytyczna) | Atrybuty SRI (SHA-384), nagłówki CSP, skanery Client-Side Protection | 1 | 2 | 2/25 (Akceptowalne) |
| Zakwestionowanie testów TLPT przez KNF/EBA (pominięcie środowiska produkcyjnego) | 4 | 4 | 16/25 (Wysokie) | Pełny test TIBER-PL w środowisku produkcyjnym z certyfikowanym Red Team | 1 | 2 | 2/25 (Akceptowalne) |
| Brak kontroli kluczy szyfrujących w GCP (brak CMEK) – dane szyfrowane kluczami dostawcy | 3 | 4 | 12/25 (Średnie) | Cloud KMS z HSM (BYOK), polityka rotacji i audyt użycia kluczy | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 15 minut (przywrócenie autoryzacji transakcji) |
| RPO | 0 (zero utraty transakcji) |
| MTPD | 2 godziny |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C5.1 | Wdrożenie nagłówków CSP i atrybutów SRI (SHA-384) dla bibliotek JS na stronie checkout | 0-7 dni | Lead Frontend Architect | 100% skryptów z SRI, 0 naruszeń CSP |
| C5.2 | Wdrożenie kluczy CMEK w GCP z HSM oraz zautomatyzowanego monitoringu skryptów Client-Side | 30 dni | Główny Inżynier Chmury | 100% baz w GCP szyfrowanych CMEK, całodobowy monitoring DOM |
| C5.3 | Pełny test TLPT wg TIBER-PL na produkcji; uzyskanie Raportu Zgodności (RoC) PCI DSS v4.0 | 90 dni | CISO i Dyrektor ds. Zgodności | Pozytywny certyfikat PCI DSS v4.0, 0 krytycznych podatności w TLPT |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego planu audytu ISMS procesu bezpiecznego wytwarzania oprogramowania (Secure SDLC) w wyspecjalizowanym bankowym software house dostarczającym rozwiązania Bankowości Otwartej (Open Banking) i portfele API dla 8 banków komercyjnych. Zadanie koncentruje się na audycie potoków DevSecOps, weryfikacji podatności klasy Broken Object Level Authorization (BOLA) i IDOR w interfejsach API wg OWASP API Security Top 10, kontroli łańcucha dostaw oprogramowania i analizie cyfrowej listy składowej (SBOM), szacowaniu ryzyka w matrycy 5x5, sformułowaniu ustaleń w modelu 4C oraz przygotowaniu Planu Działań Korygujących (CAP) ze wskaźnikami KPI i Executive Summary dla Rad Dyrektorów banków zrzeszonych.
Spółka "OpenFinTech Systems Sp. z o.o." tworzy i utrzymuje w modelu Chmury Sektorowej platformę Open Banking API integrującą 8 banków komercyjnych i spółdzielczych z setkami podmiotów trzecich (TPP). Platforma procesuje zapytania o historię rachunków (AIS) oraz inicjowanie płatności (PIS). Spółka zatrudnia 160 inżynierów oprogramowania, architektów chmury i analityków bezpieczeństwa.
Środowisko deweloperskie i architektura API:
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Rola A (Lead Auditor / Ekspert DevSecOps i Regulacji Bankowych): Koordynuje audyt, współpracuje z CTO, CISO banków partnerskich i KNF, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt potoków GitLab CI/CD, narzędzi SAST/DAST, analizy SBOM (CycloneDX), testów API (narzędzia Postman/OWASP ZAP) i weryfikacji tokenów JWT.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla wycieku danych bankowych, formułuje kartę 4C dla podatności BOLA i konstruuje Plan CAP ze wskaźnikami KPI.
Zakres: Repozytoria GitLab, potoki CI/CD, klastry Kubernetes, bramy API Gateway, procedury generowania SBOM, logi Elasticsearch.
Kryteria: Rozporządzenie DORA art. 9 i 16, Rekomendacja D KNF, Norma ISO/IEC 27001:2022 (A.8.25-A.8.32), Standard NIST SP 800-218 (SSDF), Standard OWASP API Security Top 10 (2023).
Parametry BCM: RTO = 30 min dla przywrócenia bramki API, RPO = 0 min, MTPD = 2h.
Opracowanie karty 4C dla podatności BOLA w module Open Banking API.
Działania: Natychmiastowa łatka w kodzie i wdrożenie reguły WAF blokującej zapytania BOLA (0-7 dni), wdrożenie skanowania SBOM i maskowania logów (30 dni), certyfikacja procesu Secure SDLC wg NIST SSDF (90 dni).
Równoległe badanie kodu i API, potoków CI/CD i zgodności regulacyjnej DORA/KNF.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Rad Dyrektorów banków (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w OpenFinTech Systems:
Dlaczego brakowało walidacji? -> Bo programista założył, że bramka API Gateway sprawdza uprawnienia biznesowe.
Dlaczego bramka nie sprawdzała? -> Bo w konfiguracji bramy wdrożono wyłącznie weryfikację podpisu tokenu JWT (uwierzytelnianie bez autoryzacji zasobu).
Dlaczego testy jednostkowe nie wykryły błędu? -> Bo scenariusze testowe weryfikowały tylko poprawne przypadki (tzw. Happy Path).
Dlaczego zabrakło testów negatywnych? -> Brak sformalizowanego standardu testowania bezpieczeństwa API w metodyce Scrum.
Przyczyna źródłowa (Root Cause): Brak zintegrowanych wytycznych bezpiecznego projektowania API (Security Architecture Guidelines) oraz brak automatycznych testów DAST sprawdzających autoryzację obiektową w potoku CI/CD.
C. Analiza zalet, wad i kosztów:
Endpoint /api/v2/accounts/{account_id}/transactions nie weryfikował uprawnień użytkownika do konta w ścieżce URL, umożliwiając odczyt historii operacji dowolnego klienta banku.
OWASP API Security Top 10 (API1:2023 – BOLA); DORA art. 9 ust. 2; Rekomendacja D KNF; ISO/IEC 27001:2022 A.8.26 i A.8.28.
Przyczyna źródłowa: Brak zintegrowanych wytycznych Security Architecture Guidelines dla API oraz brak automatycznych testów DAST autoryzacji obiektowej w CI/CD.
Ryzyko masowego ujawnienia tajemnicy bankowej milionów obywateli; utrata koncesji AIS/PIS; wielomilionowe kary KNF i UODO; katastrofa reputacyjna banków.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Masowy wyciek historii rachunków przez podatność BOLA w API Open Banking | 4 | 5 | 20/25 (Strefa Krytyczna) | Walidacja obiektowa w filtrze Spring Security, DAST, brama API Gateway WAF | 1 | 2 | 2/25 (Akceptowalne) |
| Wprowadzenie złośliwego kodu przez podatną bibliotekę open-source (brak SBOM) | 4 | 5 | 20/25 (Strefa Krytyczna) | SBOM CycloneDX, Dependency-Track, blokada budowania przy CVSS>7 | 1 | 2 | 2/25 (Akceptowalne) |
| Kradzież tokenów i danych logowania z nieszyfrowanych logów Elasticsearch | 3 | 4 | 12/25 (Średnie) | Maskowanie logów (Log Masking), RBAC na poziomie indeksów | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 30 minut (przywrócenie API Open Banking) |
| RPO | 0 (zero utraty transakcji) |
| MTPD | 2 godziny |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C6.1 | Wdrożenie filtra sprawdzającego zgodność account_id z tożsamością w JWT; rekonfiguracja WAF pod detekcję anomalii URL | 0-7 dni | Lead Backend Developer | 0 zapytań o obce konta kończących się sukcesem, 100% zablokowanych prób BOLA |
| C6.2 | Integracja SBOM CycloneDX w potokach CI/CD z blokadą budowania przy CVSS>7; filtry maskujące logi Elasticsearch | 30 dni | DevSecOps Lead | 100% wydań z SBOM, 0 danych wrażliwych w logach |
| C6.3 | Wdrożenie NIST SP 800-218 (SSDF) w procesie wytwórczym; automatyczne testy bezpieczeństwa API | 90 dni | CTO i CISO | 100% pokrycia testami negatywnymi endpointów, certyfikacja Secure SDLC |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego, elitarnego planu audytu ISMS w przedsiębiorstwie przemysłu zbrojeniowego produkującym zaawansowane systemy obrony przeciwlotniczej i amunicję precyzyjną. Zadanie wymaga pogodzenia rygorów normy ISO/IEC 27001:2022 z wymogami Ustawy o ochronie informacji niejawnych (klauzule ŚCIŚLE TAJNE, NATO SECRET, UE SECRET), Wewnętrznego Systemu Kontroli (WSK w obrocie towarami o znaczeniu strategicznym), natowskiej publikacji zapewnienia jakości AQAP 2110 oraz norm emisji elektromagnetycznej TEMPEST. Zadanie obejmuje szacowanie ryzyka w matrycy 5x5 (sabotaż linii produkcyjnej, szpiegostwo obcych służb wywiadowczych), sformułowanie uchybień w modelu 4C oraz przygotowanie Planu CAP ze wskaźnikami KPI i Executive Summary dla Zarządu i Służby Kontrwywiadu Wojskowego (SKW).
Zakłady Mechaniczno-Precyzyjne "Polska Amunicja i Rakiety S.A." (spółka Polskiej Grupy Zbrojeniowej) realizują kluczowe zamówienia dla Ministerstwa Obrony Narodowej oraz sił zbrojnych państw NATO, produkując naprowadzane laserowo pociski rakietowe i systemy radarowe. Przedsiębiorstwo zatrudnia 1 200 pracowników i posiada Świadectwo Bezpieczeństwa Przemysłowego I stopnia z klauzulą ŚCIŚLE TAJNE, NATO SECRET oraz UE SECRET.
Infrastruktura i obieg danych niejawnych:
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Rola A (Lead Auditor / Ekspert Ochrony Informacji Niejawnych): Koordynuje audyt, współpracuje z Prezesem Zakładu, Pełnomocnikiem ds. Ochrony i oficerami SKW, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt sieci "ORZEŁ-MIL", pomiarów emisji ujawniającej TEMPEST, analizy firmware obrabiarek CNC, zabezpieczeń SCADA i blokad sprzętowych USB.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla sabotażu produkcji rakiet, audyt zgodności WSK/AQAP 2110, formułuje kartę 4C dla backdoora w obrabiarce i konstruuje Plan CAP z KPI.
Zakres: Kancelaria Tajna, hale montażu rakiet, biuro konstrukcyjne, sieć "ORZEŁ-MIL", park maszynowy CNC, łańcuch dostawców komponentów.
Ograniczenia: Audytorzy posiadają poświadczenia bezpieczeństwa do klauzuli ŚCIŚLE TAJNE i NATO SECRET; zakaz wnoszenia jakichkolwiek telefonów, zegarków smartwatch i urządzeń radiowych do strefy I; czynności na liniach amunicji wyłącznie w obecności Głównego Pirotechnika.
Kryteria: Ustawa o ochronie informacji niejawnych, Ustawa o obrocie z zagranicą towarami, technologiami o znaczeniu strategicznym (WSK), Publikacja NATO AQAP 2110, Norma PN-EN ISO/IEC 27001:2022 (A.5.19, A.7.1-A.7.4, A.8.1, A.8.20), Norma SDIP-27 Level A.
Parametry BCM: RTO = 0 min, RPO = 0 min, MTPD = 0 min dla linii uzbrojenia.
Opracowanie karty 4C dla ukrytego modułu telemetrycznego 5G w obrabiarce CNC.
Działania: Fizyczne odcięcie modemu 5G i skanowanie radiowe parku maszynowego (0-7 dni), wdrożenie bramek detekcji elektroniki NLJD na śluzach (30 dni), certyfikacja wszystkich obrabiarek wg procedury WSK i akredytacja SKW (90 dni).
Równoległy audyt strefy niejawnej "ORZEŁ-MIL", parku maszynowego CNC i łańcucha dostawców WSK.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Zarządu i SKW (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w Polska Amunicja i Rakiety S.A.:
Dlaczego modem znajdował się w maszynie? -> Bo producent montuje go standardowo do zdalnego serwisu predykcyjnego.
Dlaczego nie został wykryty przy odbiorze? -> Bo komisja odbiorcza sprawdziła wyłącznie parametry mechaniczne i dokładność skrawania.
Dlaczego nie zbadano elektroniki i łączności? -> Dział Cyberbezpieczeństwa nie uczestniczył w odbiorze technicznym obrabiarki.
Dlaczego nie uczestniczył? -> Procedura zakupowa WSK nie przewidywała kontroli kontrwywiadowczej sprzętu technologicznego (Hardware Supply Chain Security).
Przyczyna źródłowa (Root Cause): Brak procedury audytu bezpieczeństwa łańcucha dostaw sprzętu technologicznego (Hardware Security Assessment) i brak procedury skanowania widma radiowego przed wdrożeniem maszyn do strefy niejawnej.
C. Analiza zalet, wad i kosztów:
Pięcioosiowa obrabiarka CNC zawierała zintegrowany modem komórkowy 5G z kartą eSIM, który bez wiedzy personelu przesyłał dane telemetryczne geometrii detali rakietowych na zagraniczny adres IP.
Ustawa o ochronie informacji niejawnych art. 47; AQAP 2110 sekcja 7.4; WSK; ISO/IEC 27001:2022 A.5.19 (bezpieczeństwo łańcucha dostaw) i A.8.20.
Przyczyna źródłowa: Brak procedury audytu bezpieczeństwa łańcucha dostaw sprzętu technologicznego (Hardware Security Assessment) oraz brak skanowania widma radiowego przed wdrożeniem maszyn do strefy niejawnej.
Ryzyko odczytania tajemnic państwowych i technologii rakietowych NATO; możliwość zdalnego unieruchomienia produkcji amunicji w czasie wojny; utrata Świadectwa Bezpieczeństwa Przemysłowego I stopnia.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Eksfiltracja geometrii głowicy rakietowej przez ukryty modem 5G w obrabiarce CNC | 4 | 5 | 20/25 (Strefa Krytyczna) | Fizyczny demontaż modułów radiowych, klatki Faradaya, monitoring widma RF | 1 | 2 | 2/25 (Akceptowalne) |
| Sabotaż cyfrowy linii elaboracji materiałów wybuchowych | 2 | 5 | 10/25 (Średnie) | Sieć Air-Gap, kontrola sum kontrolnych PLC, zasada Two-Man Rule | 1 | 2 | 2/25 (Akceptowalne) |
| Wyniesienie planów na kartach microSD przez inżynierów biura konstrukcyjnego | 4 | 5 | 20/25 (Strefa Krytyczna) | Bramki NLJD (Non-Linear Junction Detector), blokady mechaniczne portów, postępowania dyscyplinarne | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 0 (brak tolerancji przestoju linii) |
| RPO | 0 (zero utraty danych technologicznych) |
| MTPD | 0 (produkcja o charakterze strategicznym) |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C7.1 | Wymontowanie i zniszczenie modułów radiowych z obrabiarki; pełny audyt widma radiowego w halach CNC | 0-7 dni | Pełnomocnik ds. Bezpieczeństwa Przemysłowego | 0 nieautoryzowanych emisji radiowych |
| C7.2 | Montaż bramek NLJD na wejściach do biura konstrukcyjnego i Kancelarii Tajnej; rozliczenie podwykonawców bez certyfikatu WSK | 30 dni | Szef Ochrony Obiektu | 100% pracowników pod kontrolą NLJD, 0 niecertyfikowanych kooperantów |
| C7.3 | Procedura Hardware Security Clearance dla każdej nowej maszyny; re-akredytacja SKW sieci ORZEŁ-MIL | 90 dni | Dyrektor Techniczny i Pełnomocnik ds. WSK | 100% maszyn po audycie sprzętowym, certyfikat AQAP 2110 |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego planu audytu drugiej strony (audyt u kluczowego dostawcy usług chmurowych / Supplier Audit) w globalnej firmie technologicznej dostarczającej platformę chmurową SaaS do zarządzania badaniami klinicznymi i farmakokinetycznymi dla 40 międzynarodowych koncernów farmaceutycznych. Zadanie stawia najwyższe wymagania w zakresie: badania logicznej separacji danych najemców (multi-tenant isolation) w klastrach chmurowych, weryfikacji raportów SOC 2 Type II, audytu zgodności z normami ISO/IEC 27017 (bezpieczeństwo w chmurze) i ISO/IEC 27018 (ochrona PII w chmurze publicznej), szacowania ryzyka w matrycy 5x5, udokumentowania ustaleń w modelu 4C oraz przygotowania Planu CAP z KPI i Executive Summary dla Komitetu Jakości Koncernów Farmaceutycznych.
Spółka "PharmaCloud Global Inc." z siedzibą w Dublinie i oddziałem inżynieryjnym w Warszawie dostarcza platformę chmurową SaaS "ClinicalTrials Cloud" obsługującą procesy 40 największych koncernów biofarmaceutycznych na świecie. Baza platformy zawiera dane z prób klinicznych ponad 600 000 pacjentów z 45 krajów.
Architektura chmurowa i zarządzanie danymi:
Złożone incydenty i uchybienia ujawnione w toku wstępnego badania:
Rola A (Lead Auditor / Ekspert Audytu Dostawców Chmury): Koordynuje audyt drugiej strony z ramienia konsorcjum koncernów farmaceutycznych, weryfikuje raport SOC 2, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt klastrów EKS, konfiguracji filtrów w Apache Kafka, mechanizmów separacji baz PostgreSQL, szyfrowania BYOK/HYOK i zarządzania uprawnieniami IAM w AWS.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla wycieku danych między najemcami, audyt procedur retencji i niszczenia danych (ISO 27018), formułuje kartę 4C dla błędu Kafki i konstruuje Plan CAP z KPI.
Zakres: Środowisko AWS PharmaCloud, klastry EKS, kolejki Kafka, magazyny S3, moduły zarządzania kluczami KMS/BYOK, procedury operacyjne wsparcia technicznego.
Kryteria: Norma PN-EN ISO/IEC 27001:2022 (A.5.19, A.8.11, A.8.24), Norma ISO/IEC 27017:2015 (kontrole CLD.6.3, CLD.8.1 dotyczące izolacji najemców), Norma ISO/IEC 27018:2019 (ochrona danych osobowych w chmurze), RODO art. 28, Standard AICPA SOC 2 Trust Services Criteria (Security, Confidentiality, Privacy).
Parametry BCM: RTO = 1h, RPO = 0 min, MTPD = 4h dla platformy SaaS.
Opracowanie karty 4C dla braku izolacji najemców w kolejce Kafka.
Działania: Natychmiastowa rekonfiguracja kolejek Kafka i wdrożenie filtrów kontekstu (0-7 dni), wdrożenie automatycznego niszczenia kopii S3 (30 dni), wdrożenie Customer Lockbox i re-certyfikacja SOC 2 Type II bez zastrzeżeń (90 dni).
Równoległe badanie architektury EKS/Kafka, bezpieczeństwa baz danych RDS i zgodności z ISO 27017/27018.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Komitetu Jakości Koncernów Farmaceutycznych (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu Drugiej Strony ISMS w PharmaCloud Global:
Dlaczego nagłówek Tenant_ID nie był walidowany? -> Bo nowy mikroserwis analityczny pomijał filtr kontekstowy przy deserializacji obiektów JSON.
Dlaczego pomijał filtr? -> Bo programista użył standardowego deserializatora zamiast bezpiecznej biblioteki firmowej (Custom Secure Deserializer).
Dlaczego testy nie wykryły błędu? -> Bo w środowisku testowym przeprowadzano testy wyłącznie na danych jednego syntetycznego najemcy.
Dlaczego brakowało testów wielonajemnych? -> Brak sformalizowanego standardu testów Cross-Tenant Isolation w procesie QA.
Przyczyna źródłowa (Root Cause): Brak zautomatyzowanych testów naruszenia separacji najemców w potoku CI/CD oraz brak wymuszenia architektury izolacji na poziomie infrastruktury kolejkowej.
C. Analiza zalet, wad i kosztów:
Komponent kolejkowy Apache Kafka przetwarzał zdarzenia asynchroniczne bez walidacji parametru Tenant_ID w nagłówkach wiadomości, co spowodowało wysłanie raportu z danymi pacjentów koncernu A do subskrybenta koncernu B.
ISO/IEC 27017:2015 kontrola CLD.6.3 (izolacja najemców); SOC 2 TSC CC6.1, CC6.3; RODO art. 28 ust. 3 lit. c i art. 32.
Przyczyna źródłowa: Brak zautomatyzowanych testów naruszenia separacji najemców w CI/CD oraz brak wymuszenia architektury izolacji na poziomie infrastruktury kolejkowej.
Naruszenie tajemnicy handlowej i danych wrażliwych pacjentów; gigantyczne pozwy odszkodowawcze; zablokowanie badań klinicznych przez EMA i FDA.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Naruszenie izolacji między najemcami (Cross-Tenant Leakage) w kolejce Kafka | 4 | 5 | 20/25 (Strefa Krytyczna) | Partycjonowanie topiców z Tenant_ID, mTLS, testy izolacji w CI/CD | 1 | 2 | 2/25 (Akceptowalne) |
| Nieszyfrowane kopie archiwalne po ustaniu umowy (brak retencji ISO 27018) | 4 | 4 | 16/25 (Wysokie) | S3 Lifecycle Rules, procedura Crypto-Shredding | 1 | 2 | 2/25 (Akceptowalne) |
| Nieuprawniony wgląd inżynierów wsparcia do baz pacjentów (zastrzeżenie SOC 2) | 3 | 4 | 12/25 (Średnie) | Dostęp Just-In-Time, mechanizm Customer Lockbox | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 1 godzina (przywrócenie usługi SaaS) |
| RPO | 0 (zero utraty danych badań klinicznych) |
| MTPD | 4 godziny |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C8.1 | Biblioteka wymuszająca sprawdzanie podpisu cyfrowego i Tenant_ID w każdej wiadomości Kafki; blokada raportów bez walidacji kontekstu | 0-7 dni | Chief Software Architect | 100% wiadomości z poprawnym Tenant_ID, 0 incydentów Cross-Tenant |
| C8.2 | Procedura Crypto-Shredding dla zasobników S3 (kasowanie klucza KMS); wdrożenie modułu Customer Lockbox | 30 dni | Head of Cloud Operations | 100% kopii zniszczonych po 30 dniach od umowy, 100% sesji wsparcia za zgodą klienta |
| C8.3 | Potok testów wielonajemnych w stagingu; audyt odnowieniowy SOC 2 Type II bez zastrzeżeń | 90 dni | CISO i VP of Quality Assurance | Pozytywny SOC 2 Type II, 100% pokrycia testami separacji najemców |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego planu audytu ISMS i cyberodporności w strategicznym węźle wymiany ruchu internetowego (Internet Exchange Point - IXP) oraz u operatora sieci światłowodowej klasy Tier-1 stanowiącego rdzeń krajowej łączności cyfrowej. Jednostka ma status podmiotu kluczowego Dyrektywy NIS2 i operatora infrastruktury krytycznej państwa, wymieniając ruch o przepustowości przekraczającej 4,5 Tbps pomiędzy setkami operatorów telekomunikacyjnych, platform chmurowych i sieci rządowych. Zadanie wymaga zaplanowania audytu bezpieczeństwa routingu międzysystemowego BGP (Border Gateway Protocol), weryfikacji wdrożenia kryptograficznej autoryzacji tras RPKI (Resource Public Key Infrastructure), audytu wieloterabitowych systemów mitygacji ataków DDoS (BGP Flowspec), szacowania ryzyka w matrycy 5x5 (RTO=0 min dla rdzenia IP), sformułowania ustaleń w modelu 4C oraz przygotowania Planu CAP ze wskaźnikami KPI i Executive Summary dla Zarządu IXP, NASK i CSIRT GOV.
Spółka "Polska Wymiana Ruchu Internetowego IXP S.A." zarządza największym krajowym węzłem wymiany ruchu IP, łączącym 420 operatorów telekomunikacyjnych, dostawców treści (Google, Meta, Netflix, Microsoft) oraz sieci państwowe. Szczytowy transfer przekracza 4,8 Tbps. Spółka eksploatuje 4 niezależne kolokacje w Warszawie, Katowicach i Poznaniu połączone własnym pierścieniem światłowodowym DWDM.
Infrastruktura techniczna i routing międzysystemowy:
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Rola A (Lead Auditor / Ekspert Cyberodporności Telekomunikacyjnej): Koordynuje audyt, współpracuje z Zarządem IXP, Pełnomocnikiem ds. Cyberbezpieczeństwa w NASK i CSIRT GOV, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt konfiguracji BGP Route Serverów (BIRD), walidacji RPKI, reguł BGP Flowspec, przełączników Spine-Leaf, łącz DWDM i systemów anty-DDoS.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla scenariusza ataku BGP Hijacking i paraliżu Internetu, parametry BCM (RTO=0 min, RPO=0 min), formułuje kartę 4C dla błędu RPKI i konstruuje Plan CAP z KPI.
Zakres: 4 węzły kolokacyjne (Warszawa, Katowice, Poznań), Route Serwery, przełączniki 100G/400G, trakt DWDM, systemy zasilania i chłodzenia.
Ograniczenia: Bezwzględny zakaz restartowania procesów BGP na produkcyjnych Route Serwerach w godzinach szczytu telekomunikacyjnego (08:00-24:00); weryfikacja wyłącznie na serwerach zapasowych lub w trybie pasywnej analizy konfiguracji i logów.
Kryteria: Dyrektywa NIS2 (podmiot kluczowy infrastruktury cyfrowej), Ustawa - Prawo komunikacji elektronicznej, Norma PN-EN ISO/IEC 27001:2022, Norma ISO/IEC 27011:2024 (zabezpieczenia w telekomunikacji), Wytyczne MANRS (Mutually Agreed Norms for Routing Security) dla IXP, RFC 6811 i RFC 8210 (RPKI).
Parametry BCM: RTO = 0 min dla szkieletu routingu (przełączenie tras < 50 ms), RPO = 0 min, MTPD = 15 min.
Opracowanie karty 4C dla akceptowania prefiksów BGP RPKI Invalid na Route Serwerach.
Działania: Natychmiastowe przywrócenie polityki Drop Invalid dla RPKI (0-7 dni), modyfikacja procedur BGP Flowspec i podłączenie klimatyzacji do agregatu (30 dni), pełna certyfikacja zgodności z MANRS i ISO 27011 (90 dni).
Równoległe badanie konfiguracji BGP/RPKI, infrastruktury fizycznej i systemów anty-DDoS.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Zarządu IXP i NASK (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w Polska Wymiana Ruchu Internetowego IXP:
Dlaczego zakomentowano regułę? -> Bo lokalny dostawca usług zgłosił awarię rozgłaszania swoich adresów IP.
Dlaczego zgłosił awarię? -> Bo sam błędnie wygenerował rekord ROA w rejestrze RIPE NCC.
Dlaczego inżynier IXP wyłączył filtrowanie dla wszystkich zamiast pomóc operatorowi? -> Bo procedury operacyjne wsparcia (NOC) dopuszczały szybkie obejścia konfiguracji w celu zamknięcia zgłoszenia serwisowego.
Dlaczego brakowało nadzoru nad zmianami konfiguracji BGP? -> Brak procedury Peer-Review i testów regresyjnych dla zmian w plikach konfiguracyjnych serwerów tras.
Przyczyna źródłowa (Root Cause): Brak zintegrowanego procesu Change Management dla krytycznych serwerów routingu międzysystemowego oraz przedkładanie wygody pojedynczych uczestników nad globalne bezpieczeństwo cybernetyczne węzła.
C. Analiza zalet, wad i kosztów:
Na Route Serwerach węzła warszawskiego reguła odrzucania tras RPKI Invalid została zakomentowana w pliku konfiguracyjnym BIRD, pozwalając na rozgłaszanie nieautoryzowanych prefiksów do 420 uczestników.
RFC 6811 i RFC 8210; MANRS dla IXP (Działanie 1); ISO/IEC 27011:2024 pkt 8.20; NIS2 art. 21 ust. 2 lit. c.
Przyczyna źródłowa: Brak zintegrowanego procesu Change Management dla krytycznych serwerów routingu międzysystemowego oraz przedkładanie wygody pojedynczych uczestników nad globalne bezpieczeństwo węzła.
Ryzyko przejęcia ruchu banków, instytucji rządowych i szpitali; blackout informacyjny w skali kraju; odpowiedzialność regulacyjna OIK i utrata reputacji międzynarodowej.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Przechwycenie ruchu bankowego i rządowego przez BGP Hijacking (brak RPKI Drop Invalid) | 4 | 5 | 20/25 (Strefa Krytyczna) | Zasady MANRS, RPKI Drop Invalid, monitoring rekordów ROA | 1 | 2 | 2/25 (Akceptowalne) |
| Paraliż węzła przez atak DDoS wskutek błędnych reguł BGP Flowspec | 4 | 5 | 20/25 (Strefa Krytyczna) | Canary Testing reguł Flowspec, walidacja warstwy L4, telemetria sFlow | 1 | 2 | 2/25 (Akceptowalne) |
| Przegrzanie i wyłączenie przełączników 400G w węźle Katowice | 3 | 4 | 12/25 (Średnie) | Podłączenie klimatyzacji do SZR, agregat diesel | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 0 (utrzymanie wymiany ruchu) |
| RPO | 0 (zero utraty tras BGP) |
| MTPD | 15 minut |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C9.1 | Przywrócenie bezwzględnego odrzucania tras RPKI Invalid na wszystkich Route Serwerach; portal walidacji prefiksów dla uczestników | 0-7 dni | Kierownik Zespołu Inżynierii Sieciowej | 0 zaakceptowanych tras RPKI Invalid, 100% zgodności z MANRS Action 1 |
| C9.2 | Podłączenie klimatyzacji węzła Katowice do zasilania z agregatu; środowisko Canary do symulacji reguł BGP Flowspec | 30 dni | Dyrektor Techniczny (CTO) | 100% sprawności SZR klimatyzacji, 0 fałszywych blokad Flowspec |
| C9.3 | Wdrożenie procesu GitOps dla konfiguracji routingu z zasadą Four-Eyes; certyfikat ISO/IEC 27011 | 90 dni | CISO i Pełnomocnik ds. SZBI | 100% zmian BGP przez GitOps, certyfikat ISO 27011 |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).
Celem zadania na ocenę 5.0 jest opracowanie zintegrowanego, wysoce wyspecjalizowanego planu audytu ISMS w wielozakładowym koncernie biofarmaceutycznym produkującym leki biologiczne, przeciwciała monoklonalne i szczepionki. Zadanie wymaga unikalnego połączenia wymagań normy ISO/IEC 27001:2022 z rygorystycznymi regulacjami walidacji systemów skomputeryzowanych amerykańskiej Agencji ds. Żywności i Leków (FDA 21 CFR Part 11), wytycznymi Dobrej Praktyki Wytwarzania (EU GMP Annex 11), zasadami integralności danych badawczo-produkcyjnych (zasada ALCOA+) oraz normami bezpieczeństwa automatyki przemysłowej (SCADA/DCS w strefach czystych Cleanroom klasy A/B). Zadanie obejmuje szacowanie ryzyka skażenia partii leków w matrycy 5x5 (RTO=0 min dla procesów hodowli komórkowej), sformułowanie ustaleń w modelu 4C oraz przygotowanie Planu CAP ze wskaźnikami KPI i Executive Summary dla Zarządu i Głównego Inspektora Farmaceutycznego (GIF).
Koncern "Biogenix Pharma Poland Sp. z o.o." produkuje w zakładzie pod Warszawą szczepionki przeciwwirusowe oraz rekombinowane białka terapeutyczne dla odbiorców w Europie i USA. Zakład zatrudnia 850 pracowników i posiada akredytację GIF oraz amerykańskiej FDA.
Infrastruktura techniczna i automatyka procesowa:
Złożone incydenty i uchybienia ujawnione w audycie zerowym:
Rola A (Lead Auditor / Ekspert Zgodności Farmaceutycznej GxP): Koordynuje audyt, współpracuje z Prezesem Zakładu, Osobą Wykwalifikowaną (Qualified Person), inspektorami GIF i FDA, przygotowuje Executive Summary.
Rola B (Technical SecOps Auditor): Planuje techniczny audyt systemów DCS DeltaV, chromatografów HPLC, ścieżek Audit Trail, podpisów elektronicznych, separacji sieci HVAC i ochrony kryptograficznej danych LIMS.
Rola C (BCM & Compliance Auditor): Opracowuje matrycę ryzyka 5x5 dla skażenia partii leków, audyt integralności danych ALCOA+ i walidacji GAMP 5, formułuje kartę 4C dla wyłączenia Audit Trail i konstruuje Plan CAP z KPI.
Zakres: Hale bioreaktorów, strefy czyste Cleanroom A/B, laboratoria QC, system DCS DeltaV, system LIMS, serwerownia centralna.
Rygory sanitarne: Czynności audytowe w strefie cleanroom wymagają sterylnego ubioru barierowego, dekontaminacji sprzętu pomiarowego oraz asysty Osoby Wykwalifikowanej; bezwzględny zakaz wstrzymywania pracy bioreaktorów w trakcie cyklu produkcyjnego.
Kryteria: FDA 21 CFR Part 11 (Electronic Records; Electronic Signatures), Rozporządzenie Ministra Zdrowia w sprawie Dobrej Praktyki Wytwarzania (EU GMP Annex 11 Computerised Systems), Wytyczne ISPE GAMP 5, Norma PN-EN ISO/IEC 27001:2022 (A.8.15, A.8.18, A.8.20), Dyrektywa NIS2 (podmiot kluczowy).
Parametry BCM: RTO = 0 min dla systemów kontroli parametrów krytycznych CPP w bioreaktorach (brak możliwości przerwania zasilania hodowli komórkowej), RPO = 0 min, MTPD = 2h.
Opracowanie karty 4C dla możliwości wyłączenia i modyfikacji ścieżek audytowych (Audit Trail) w systemie DCS bioreaktorów.
Działania: Zablokowanie uprawnień wyłączania Audit Trail i natychmiastowa wymiana haseł na chromatografach (0-7 dni), wdrożenie kart RFID w laboratoriach i separacja sieci HVAC (30 dni), pełna re-walidacja skomputeryzowanych systemów laboratoryjnych wg GAMP 5 (90 dni).
Równoległe badanie systemu DCS w cleanroomach, laboratoriów kontroli jakości i walidacji GAMP 5.
Układ 15-minutowego wystąpienia seminaryjnego:
Raport seminaryjny (10-14 stron maszynopisu) musi obejmować:
A. Executive Summary dla Zarządu i Osoby Wykwalifikowanej (Pitch to Board - 1 strona A4):
B. Zaawansowany Plan Audytu ISMS w Biogenix Pharma Poland:
Dlaczego operatorzy mogli wyłączyć Audit Trail? -> Bo profil uprawnień kierownika zmiany posiadał pełne prawa konfiguracyjne.
Dlaczego nadano takie prawa? -> Aby inżynierowie mogli szybko rekonfigurować pętle pomiarowe w razie awarii bez wzywania automatyka.
Dlaczego automatyk nie był dostępny na dyżurze? -> Dział Utrzymania Ruchu nie zapewnił wsparcia 24/7 dla systemów walidowanych.
Dlaczego QA nie zablokowało profilu przy walidacji? -> Walidacja komputerowa skupiła się na funkcjonalności chemicznej, a nie na bezpieczeństwie teleinformatycznym.
Przyczyna źródłowa (Root Cause): Brak integracji procedur Dobrej Praktyki Wytwarzania (GMP) z normą ISO/IEC 27001 oraz brak zasady najmniejszych uprawnień (Least Privilege) w systemach automatyki procesowej.
C. Analiza zalet, wad i kosztów:
Funkcja Audit Trail w DCS DeltaV mogła być wyłączana z konsoli operatorskiej przez profil Shift_Supervisor bez zatwierdzenia QA.
FDA 21 CFR Part 11 sekcja 11.10(e); EU GMP Annex 11 pkt 9; ISO/IEC 27001:2022 A.8.15 (logowanie); WHO ALCOA+ (integralność danych).
Przyczyna źródłowa: Brak integracji procedur GMP z ISO/IEC 27001 oraz brak zasady Least Privilege w systemach automatyki procesowej.
Brak możliwości udowodnienia przed FDA i GIF nienaruszalności parametrów sterylizacji i hodowli komórek; ryzyko Warning Letter / Import Alert; wycofanie serii leków wartych kilkadziesiąt mln EUR.
Zaawansowana matryca ryzyka 5x5 (P: 1-5, S: 1-5) w skali 1-25. Prawdopodobieństwo: 1 – rzadkie, 2 – mało prawdopodobne, 3 – możliwe, 4 – prawdopodobne, 5 – częste. Skutek: 1 – znikomy, 2 – mały, 3 – średni, 4 – poważny, 5 – katastrofalny. Poziom ryzyka to iloczyn P x S. Strefa czerwona (13-25) – ryzyko niedopuszczalne, wymaga natychmiastowych kontroli, strefa żółta (5-12) – ryzyko warunkowo akceptowalne, strefa zielona (1-4) – ryzyko akceptowalne. Tabele pokazują przejście od ryzyka inherentnego (IR) przed kontrolami do ryzyka rezydualnego (RR) po wdrożeniu mitygacji.
Karty ryzyka (P x S) dla kluczowych wektorów zagrożeń:
| Zagrożenie | P (in.) | S (in.) | Ryzyko inherentne (IR) | Kontrole mitygujące | P (re.) | S (re.) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|---|
| Wyłączenie Audit Trail w bioreaktorze DCS DeltaV przez profil Shift_Supervisor | 3 | 5 | 15/25 (Wysokie) | Blokada programowa, eksport do repozytorium WORM, alarm czasu rzeczywistego | 1 | 2 | 2/25 (Akceptowalne) |
| Kasowanie wyników prób HPLC (brak integralności Raw Data) | 4 | 5 | 20/25 (Strefa Krytyczna) | Imienne konta RFID, zakaz kasowania Raw Data, nadzór LIMS | 1 | 2 | 2/25 (Akceptowalne) |
| Infekcja sieci HVAC ze strefy IT (przejście na szynę OT) | 3 | 5 | 15/25 (Wysokie) | Przemysłowy firewall, segmentacja strefy OT wg modelu Purdue | 1 | 1 | 1/25 (Akceptowalne) |
| Parametr | Wartość |
|---|---|
| RTO | 0 (bioreaktory bez przerwy) |
| RPO | 0 (zero utraty danych produkcji) |
| MTPD | 2 godziny |
Realne działania naprawcze w horyzontach 0-7 dni, 30 dni i 90 dni, z właścicielami, miermymi wskaźnikami KPI oraz weryfikacją spadku ryzyka z poziomu IR do RR.
| Lp. | Działanie naprawcze | Termin | Właściciel | KPI / wskaźnik efektywności |
|---|---|---|---|---|
| C10.1 | Zmiana uprawnień DCS – odebranie operatorom prawa do wyłączania Audit Trail; procedura eskalacji awarii do QA | 0-7 dni | Kierownik Automatyki Procesowej | 100% aktywnych ścieżek Audit Trail, 0 uprawnień administracyjnych na produkcji |
| C10.2 | Integracja stacji HPLC z domeną i czytnikami RFID; blokada kasowania i modyfikacji Raw Data przed zatwierdzeniem | 30 dni | Dyrektor Kontroli Jakości (QC) | 0 kont współdzielonych w QC, 100% surowych danych w repozytorium WORM |
| C10.3 | Re-walidacja systemów DCS i LIMS wg GAMP 5; niezależny monitoring integralności logów | 90 dni | Dyrektor QA i CISO | Pozytywny audyt GMP/ISO 27001, 100% zgodności z ALCOA+ |
| Działanie audytowe | Rola A – Lead Auditor | Rola B – Technical SecOps | Rola C – BCM & Compliance | Prowadzący / Komisja |
|---|---|---|---|---|
| Zakres i granice ISMS (wyłączenia, obszary krytyczne) | A | C | C | A |
| Kryteria audytowe w warunkach multi-regulacyjnych | A | C | R | I |
| Metodyka pozyskiwania dowodów i sampling | A | R | C | I |
| Trójstrumieniowy harmonogram audytu (Triada) | A | R | R | I |
| Karta ustaleń 4C i analiza 5 Why (NC1/NC2/OFI) | I | R | A | C |
| Matryca ryzyka 5x5 (IR vs RR) i parametry BCM | C | I | A | R |
| Plan Działań Korygujących (CAP) z KPI | R | R | A | C |
| Executive Summary (Pitch to Board) | A | C | C | I |
| Symulacja spotkania zamykającego i obrona | A | R | R | C |
A – Accountable (zatwierdza i odpowiada za efekt), R – Responsible (wykonuje), C – Consulted (opiniuje przed decyzją), I – Informed (informowany o postępie).