Zestaw 10 zaawansowanych studiów przypadku strategicznego audytu ochrony danych osobowych i reagowania na naruszenia w podmiotach kluczowych. Realizacja w modelu 4C obejmuje matrycę 5×5, parametry ciągłości BCM, procedurę powiadamiania SOP oraz trójfazowy plan CAP z macierzą RACI. Całość podsumowuje Executive Summary dla kierownictwa najwyższego szczebla.
Zaliczenie Laboratorium 8 na ocenę 5.0 wymaga przeprowadzenia strategicznego audytu RODO i analizy naruszeń ochrony danych osobowych w podmiocie kluczowym lub należącym do infrastruktury krytycznej. Uzyskanie oceny bardzo dobrej wymaga kanonicznego modelu ustaleń 4C (Condition, Criteria, Cause, Consequence), dochodzenia przyczyn metodą 5 Why i Diagramem Ishikawy, ilościowej matrycy ryzyka 5x5 z Ryzykiem Inherentnym (IR), Ryzykiem Rezydualnym (RR) i parametrami RTO/RPO/MTPD, projektu procedury SOP z artykułami § 1–§ 6 oraz trójfazowego Planu Działań Korygujących (CAP) z RACI, KPI i KRI.
Praca odbywa się w zespole 2–3 osobowym w układzie Triady Audytorskiej: Rola A – Lead Auditor / Reprezentant CISO, Rola B – Technical SecOps Auditor, Rola C – Governance, Risk & Compliance Auditor. W zespole dwuosobowym obowiązki Roli C dzielą się między A i B. Wszystkie dziesięć studiów przypadku różni się branżą i charakterem naruszenia, ale ma tę samą strukturę i ten sam układ oceniania.
Raport laboratoryjny w formacie PDF o objętości 12–16 stron znormalizowanego maszynopisu A4, zawierający:
Obrona obejmuje 15 minut wystąpienia przed komisją laboratoryjną oraz 5 minut pytań krzyżowych, w których zespół musi wyjaśnić gradację ustaleń i wskazać podstawę prawną każdej karty 4C.
| Reżim / oś | Wymagania analizowane w zadaniu | Artefakt dowodowy |
|---|---|---|
| RODO | Art. 5, 6, 9, 10, 24, 25, 28, 32, 33, 34, 35, 82 i 83 | Karta 4C, DPIA, rejestr naruszeń i ocena szkód |
| NIS2 / KSC | Zarządzanie ryzykiem, łańcuch dostaw, incydenty i odporność podmiotów kluczowych | Macierz mapująca, dowody logistyczne i plan CAP |
| ISO | ISO/IEC 27001:2022, ISO/IEC 27701:2019, ISO 19011, ISO/IEC 27005, ISO 27799, ISO 28000 | Kryteria, przyczyny, kontrole i odchylenia |
| Reżimy krajowe | KRI § 20, Prawo o szkolnictwie wyższym, Kodeks pracy, Prawo bankowe, Prawo telekomunikacyjne, ADR, Kodeks Karny | Skutki prawne, odpowiedzialność i sankcje |
| Standardy branżowe | PCI DSS v4.0, EROD 3/2019, 7/2020, 9/2022, AI Act, CIS AWS Benchmarks, NIST SP 800-88 | Mapowanie techniczne i rekomendacje |
| Kryterium | Waga | Co jest oceniane |
|---|---|---|
| Jakość kart 4C i analizy przyczyn (5 Why, Ishikawa) | 25% | Rozróżnienie stanu faktycznego, kryterium, przyczyny i skutku, wskazanie podstawy prawnej każdego ustalenia oraz dotarcie w analizie przyczyn do przyczyny, którą zespół jest w stanie usunąć. |
| Dojrzałość analizy ryzyka 5x5 i parametrów BCM | 25% | Trafność doboru wektorów ryzyka, uzasadnienie wartości prawdopodobieństwa i skutku, wyliczenie ryzyka inherentnego i rezydualnego oraz spójność parametrów RTO, RPO i MTPD z zidentyfikowanymi zagrożeniami. |
| Jakość procedury SOP i planu CAP | 25% | Czy artykuły § 1–§ 6 i plan działań rozwiązują zdiagnozowane problemy, czy plan ma realne terminy z przedziału 7–90 dni, właścicieli wskazanych stanowiskami oraz mierzalne kryteria skuteczności. |
| Executive Summary, obrona ustna i praca zespołowa | 25% | Czy podsumowanie wskazuje decyzję do podjęcia, koszt i termin, a w obronie zespół posługuje się terminologią normatywną, zachowuje kulturę słowa i odpiera obiekcje prowadzącego. |
00–15 min: triage i dekonstrukcja incydentu, ustalenie podmiotu, kategorii danych i podstawy prawnej. 15–40 min: karta 4C, dochodzenie 5 Why i Diagram Ishikawy oraz kwantyfikacja ryzyka w matrycy 5x5. 40–70 min: projekt procedury SOP z artykułami § 1–§ 6 i trójfazowy plan CAP. 70–90 min: redakcja Executive Summary „Pitch to Board” oraz obrona ustna. Zegar w sekcji „Interaktywny harmonogram pracy zespołu” odlicza te cztery etapy.
Czterofazowy przebieg warsztatu: inwentaryzacja przetwarzania, test podstaw prawnych i zgód, ocena skutków naruszeń oraz raport końcowy. Każda faza kończy się artefaktem przekazywanym do porządku kolejnego etapu.
| Przedział | Etap pracy audytorskiej | Artefakt wyjściowy |
|---|---|---|
| Minuty 00-15 | Inwentaryzacja i wyznaczenie ram audytu | Karta zakresu, wykaz czynności przetwarzania i mapa danych osobowych |
| Minuty 15-40 | Weryfikacja podstaw prawnych, zgód i podwyższonej ochrony | Karta oceny podstawy prawnej oraz macierz zgód i ich wycofania |
| Minuty 40-70 | Analiza naruszeń, parametrów odtworzenia oraz art. 33 i 34 | Formularz oceny skutków incydentu i porządkowany rejestr naruszeń |
| Minuty 70-90 | Ocena skutków, zabezpieczenia z art. 32, retencja i sprawozdanie | Raport końcowy z planem działań naprawczych i terminami realizacji |
Inspektor ochrony danych – Niezależnie weryfikuje podstawy przetwarzania, zakres zgód i dokumentację powierzeń. Kieruje pracę zespołu oraz zatwierdza sposób ujęcia ustaleń w raporcie.
Audytor wiodący – Prowadzi analizę incydentów, wyznacza aktywność zagrożenia i skutek dla osób. Decyduje o obowiązku zgłoszenia do organu oraz o poinformowaniu osób.
Kierownik podmiotu i administrator danych – Zapewnia zasoby i dostęp do dokumentacji, zatwierdza plan naprawczy. Odpowiada za retencję, instrukcje personelu i wdrożenie środków z art. 32 ust. 1 RODO.
Narzędzie do oceny incydentu w dwóch osiach: aktywność zagrożenia oraz skutek dla praw i wolności osób po uwzględnieniu istniejących zabezpieczeń. Wynik wskazuje obowiązek zgłoszenia do organu, zakres komunikacji i pilność działań.
| Zagrożenie | Aktyw krytyczny | P | S | IR | Kontrola mitygująca | P po | S po | RR | Usuń |
|---|---|---|---|---|---|---|---|---|---|
| Rejestr jest pusty. Dodaj pierwsze zagrożenie przyciskiem powyżej. | |||||||||
Skala jest wspólna dla wszystkich studiów przypadku. Prawdopodobieństwo: 1 – zdarzenie nie wystąpiło w podmiocie i nie występuje w zbliżonych podmiotach; 2 – zdarzenie pojedyncze w ostatnich dwóch latach; 3 – zdarzenie występowało kilka razy w ostatnich dwóch latach; 4 – zdarzenie występuje regularnie; 5 – zdarzenie trwa lub jest niemal pewne. Skutek mierzy się w skali pięciu poziomów od pomijalnego (1) do katastrofalnego (5), przy czym poziom 5 oznacza zagrożenie dla życia ludzkiego, przerwania usługi kluczowej lub utraty suwerenności danych. Sumowanie wartości P i S zamiast iloczynu zaburza porównywalność ryzyka, dlatego poziom ryzyka liczy się jako iloczyn.
Ocena incydentu w dwóch osiach: prawdopodobieństwo naruszenia oraz skutek dla praw i wolności osób. Macierz porządkuje decyzję o zgłoszeniu do organu, obowiązku poinformowania osób i intensywność działań naprawczych.
| 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 |
Karta incydentu odwzorowująca strukturę zgłoszenia do organu. Każda pozycja zawiera opis zdarzenia, ocenę aktywności i skutku, parametry odtworzenia oraz szacowany koszt działań naprawczych.
Jednostronicowe Podsumowanie Zarządcze jest finałowym artefaktem ćwiczenia (Faza 4, minuty 70-90). Wybierz zadanie i uzupełnij pola, a następnie wygeneruj wersję roboczą do dalszej edycji.
| Rozdział raportu | Strony | Co musi się w nim znaleźć |
|---|---|---|
| Charakter naruszenia | 1 | Opis mechanizmu zdarzenia, kategorii oraz przybliżonej liczby osób i rekordów. |
| Zakres danych osobowych | 2 | Wykaz przetwarzanych kategorii danych ze wskazaniem danych szczególnych kategorii. |
| Prawdopodobne skutki | 3 | Analiza skutków dla praw i wolności osób, w tym ryzyka oszustwa i utraty świadczeń. |
| Działania podjęte po incydencie | 4 | Zabezpieczenie źródła, unieważnienie poświadczeń i zabezpieczenie materiału dowodowego. |
| Naprawa i zapobieganie | 5 | Plan działań naprawczych, terminy realizacji oraz nowe środki zabezpieczające z art. 32. |
| Powiadomienie osób | 6 | Uzasadnienie decyzji o poinformowaniu osób na podstawie art. 34 wraz z treścią komunikatu. |
| Dane kontaktowe inspektora | 7 | Imię, nazwisko, stanowisko, telefon i adres poczty elektronicznej inspektora ochrony danych. |
| Rejestr naruszeń | 8 | Wpis chronologiczny ze statusem zgłoszenia, numerem sprawy i datą jej zamknięcia. |
| Inne informacje | 9 | Okoliczności uzupełniające, w tym powiadomienie organu nadzorczego innego państwa członkowskiego. |
Domknięcie warsztatu: syntetyczny bilans ryzyka, lista naruszeń wymagających zgłoszenia oraz wnioski z kontroli podstaw prawnych, zgód, oceny skutków, retencji, powierzeń i zabezpieczeń technicznych z art. 32.
| Nr | Kwalifikacja | Ustalony stan i przyczyna źródłowa | Działanie naprawcze i zapobiegawcze | Właściciel i weryfikacja | Termin i faza | Kryterium skuteczności | Usuń |
|---|---|---|---|---|---|---|---|
| Plan jest pusty. Dodaj pierwsze działanie przyciskiem powyżej. | |||||||
Dwadzieścia kryteriów weryfikacyjnych w czterech obszarach: podstawy prawne i zgoda, dane szczególnych kategorii oraz prawa osób, powierzenia, retencja i bezpieczeństwo, a także naruszenia, ocena skutków i nadzór.
Wybierz studium przypadku, aby przejść do karty zadania. Filtr sektorów działa jednocześnie na kafelki i na karty zadań poniżej; karty z innych sektorów zostają ukryte, a ich treść pozostaje w dokumencie. Kafelki zwężają wybór do jednej gałęzi gospodarki, ale metodyka audytu, matryca ryzyka i układ raportu są we wszystkich przypadkach takie same.
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ę”.
Temat: Strategiczny Audyt Naruszenia RODO w Wyniku Ataku Ransomware na Szpitalny System Informacyjny (HIS) i Diagnostykę AI: Zbieżność NIS2, RODO art. 9, art. 160 KK, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu dochodzeniowego (Forensic & Data Protection Audit) w warunkach krytycznego incydentu cybernetycznego w podmiocie leczniczym o statusie Operatora Usługi Kluczowej (Dyrektywa NIS2 / KSC). Studenci badają wieloaspektowe naruszenie ochrony danych szczególnych kategorii (art. 9 RODO) spowodowane atakiem grupy cyberprzestępczej Ransomware (Double Extortion), w wyniku którego doszło do eksfiltracji oraz zaszyfrowania 42 000 rekordów elektronicznej dokumentacji medycznej (EDM) w Szpitalnym Systemie Informacyjnym (HIS), unieruchomienia modułu analizy radiologicznej opartego na sztucznej inteligencji (AI-DIAG) oraz zablokowania przyjęć na Szpitalnym Oddziale Ratunkowym (SOR). Zadanie wymaga zastosowania kanonicznego modelu 4C (Condition, Criteria, Cause, Consequence), wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej z parametrami BCM (RTO=15m, RPO=0s, MTPD=1h), skonstruowania Trójfazowego Planu Działań Korygujących (CAP) ze wskaźnikami KPI i KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) definiującego reguły kryptoizolacji danych medycznych oraz przygotowania jednostronicowego Podsumowania Zarządczego (Executive Summary - "Pitch to Board") dla Dyrekcji Szpitala i organów nadzorczych.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Samodzielny Publiczny Szpital Kliniczny nr 4 w Lublinie jest wysokospecjalistycznym podmiotem leczniczym dysponującym 950 łóżkami, 28 klinikami oraz centrum urazowym. Jako Operator Usługi Kluczowej w rozumieniu Ustawy o KSC i Dyrektywy NIS2 szpital przetwarza w systemie HIS (opartym na bazie Oracle 19c RAC) pełną dokumentację 42 000 pacjentów rocznie, w tym dane onkologiczne, kardiologiczne, psychiatryczne oraz dane genetyczne. Dodatkowo w Zakładzie Radiologii wdrożono certyfikowany system AI-DIAG (klasa wyrobu medycznego IIa), który przetwarza skany tomografii komputerowej w celu automatycznego wykrywania krwotoków śródczaszkowych i udarów.
Stan faktyczny w obszarze incydentu bezpieczeństwa i naruszenia danych:
Dyrektor Szpitala, stając w obliczu kontroli UODO, śledztwa Prokuratury Okręgowej z art. 160 KK i art. 231 KK oraz audytu CSIRT MON/NASK, powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy (Data Protection Governance), analizę zgodności z Dyrektywą NIS2, RODO art. 9 i 33/34, relacje z Dyrekcją, CSIRT NASK i UODO oraz przygotowanie 1-stronicowego Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Systemów Medycznych): Dekonstruuje wektory ataku ransomware i eksfiltracji danych, analizuje logi bazy Oracle RAC, brak segmentacji sieci VLAN, projektuje architekturę mikrosegmentacji, wdrożenie Oracle TDE z HSM oraz niezmienne kopie zapasowe Immutable Backup WORM.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=15m, RPO=0s, MTPD=1h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia krytycznego w modelu 4C:
Brak segmentacji sieci szpitalnej, współdzielone konta uprzywilejowane bez MFA, brak ochrony EDR na końcówkach oraz brak szyfrowania bazy danych at-rest, co umożliwiło intruzom eksfiltrację 42 000 e-dokumentacji pacjentów oraz zaszyfrowanie systemów HIS i kopii zapasowych oprogramowaniem LockBit 3.0.
Naruszenie art. 9 ust. 1, art. 32 ust. 1 lit. a, b, c oraz art. 25 RODO; art. 21 ust. 2 lit. c i d Dyrektywy NIS2; kontroli ISO/IEC 27001:2022 A.5.24 (Gotowość na incydenty), A.8.14 (Redundancja), A.8.20 (Bezpieczeństwo sieci), A.8.24 (Kryptografia); art. 160 i 231 Kodeksu Karnego oraz standardów CMJ.
Przyczyna źródłowa: Całkowity brak ładu bezpieczeństwa informacji w szpitalu, brak budżetu na utrzymanie architektury odpornej na ransomware, ignorowanie zaleceń IOD oraz brak wdrożenia standardu NIS2 i ISO 27799 przez Dyrekcję.
Bezpośrednie zagrożenie życia 18 pacjentów wymagających pilnych operacji (art. 160 KK), paraliż SOR na 72 godziny, utrata zaufania publicznego, kara Prezesa UODO do 20 mln EUR lub 4% obrotu, sankcje administracyjne NIS2 do 10 mln EUR, pozwy odszkodowawcze pacjentów z art. 82 RODO szacowane na 12 mln PLN oraz odpowiedzialność karna Dyrektora Szpitala z art. 231 KK.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Paraliż systemu HIS i zagrożenie życia pacjentów wskutek zaszyfrowania danych | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 5 | 5/25 – Ryzyko Akceptowalne |
| Masowy wyciek i publikacja danych medycznych art. 9 RODO w Darknecie w ramach podwójnego szantażu | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Kompromitacja i zafałszowanie algorytmu diagnostycznego AI-DIAG | 4 | 5 | 20/25 | 1 | 4 | 4/25 |
| Trwała utrata integralności danych i kopii zapasowych w domenie Active Directory | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 15 min dla krytycznych baz HIS |
| rpo | 0 sekund (ochrona przed utratą wpisów medycznych) |
| mtpd | 1 godzina (maksymalny dopuszczalny czas niedostępności systemu ratunkowego) |
Opracujcie tabelę CAP w 3 horyzontach czasowych:
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania natychmiastowe mitygujące / tamowanie | 0-7 dni | Całkowita izolacja sieciowa zainfekowanych segmentów, odcięcie kontrolerów domeny AD, wdrożenie awaryjnego systemu EDM w chmurze zabezpieczonej, zgłoszenie naruszenia do Prezesa UODO (w terminie 72h) i CSIRT NASK, powiadomienie pacjentów z art. 34 RODO | A - Dyrektor Szpitala, R - CISO / IOD | 100% stacji przeskanowanych EDR | Liczba zablokowanych prób ponownej infekcji = 0 |
| 2 – Działania krótkoterminowe inżyniersko-wdrożeniowe | 30 dni | Wdrożenie mikrosegmentacji sieci medycznej w architekturze Zero-Trust, instalacja agentów EDR na 100% stacji, odtworzenie bazy HIS z bezpiecznego źródła, wdrożenie klastra kopii zapasowych w technologii Immutable Storage WORM z fizyczną izolacją Air-Gap | A - Z-ca Dyrektora ds. Technicznych, R - Architekt Bezpieczeństwa / Inżynier SAN | RTO < 15 min w testach symulacyjnych | Czas wykrycia anomalii bocznych < 2 minuty |
| 3 – Działania systemowe i ład korporacyjny | 90 dni | Wdrożenie pełnego szyfrowania Oracle Transparent Data Encryption (TDE) zintegrowanego ze sprzętowym modułem HSM Thales Luna, certyfikacja SZBI wg ISO/IEC 27001:2022 i ISO 27799, przeprowadzenie pełnej oceny DPIA dla systemów AI, cykliczne szkolenia personelu medycznego z cyberhigieny | A - Dyrektor Szpitala, R - CISO / Audytor Zewnętrzny | Poziom zgodności z normą ISO 27001 = 100% | Wynik phishingu testowego personelu < 3% |
Zredagujcie akt normatywny: "Standard Kryptoizolacji Danych Medycznych, Niezmienności Kopii Zapasowych i Reagowania na Incydenty Ransomware w SPSK nr 4 w Lublinie" z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy dokument dla Dyrekcji: bilans ryzyk (redukcja 4 ryzyk ekstremalnych IR>=20 do poziomu akceptowalnego RR<=5), ekspozycja na sankcje (do 30 mln EUR łącznie), budżet Planu CAP (650 000 PLN) oraz stopa zwrotu z inwestycji (ROSI: ochrona kontraktu NFZ o wartości 220 mln PLN i uniknięcie kar UODO/NIS2).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób wdrożyć mechanizm kryptoizolacji (Oracle TDE + HSM) oraz niezmienne repozytoria kopii zapasowych (Immutable Storage WORM), aby wykluczyć możliwość zaszyfrowania lub skasowania danych medycznych przez napastnika posiadającego uprawnienia Domain Admin?
2. Jakie obowiązki ciążą na szpitalu klinicznym w świetle jednoczesnego zbiegu przepisów art. 33 i 34 RODO, art. 23 Dyrektywy NIS2 (zgłoszenie incydentu wczesnego ostrzeżenia w ciągu 24h) oraz art. 160 Kodeksu Karnego w przypadku paraliżu oddziału ratunkowego?
3. Jakie rygory narzuca Rozporządzenie AI Act oraz norma ISO 27799 na algorytmy sztucznej inteligencji wykorzystywane do diagnozy pacjentów (AI-DIAG) w kontekście integralności danych treningowych i odporności na cyberataki?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, parametry RTO=15m, RPO=0s, MTPD=1h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela z podziałem na Fazę 1 [0-7 dni], Fazę 2 [30 dni], Fazę 3 [90 dni], macierz RACI, metryki KPI i KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Kryptoizolacji Danych Medycznych (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: narzut wydajnościowy szyfrowania TDE/HSM i mikrosegmentacji sieci vs gwarancja nienaruszalności danych pacjentów).
H. Bibliografia, netografia i regulacje prawne.
Podczas wystąpienia przed komisją studenci powinni wykazać się postawą profesjonalną i stanowczością w obronie zaleceń audytowych. Kluczowe jest udowodnienie, że koszty proponowanych zabezpieczeń (650 000 PLN) są znikome w porównaniu z ryzykiem utraty życia pacjentów (art. 160 KK), karami UODO/NIS2 sięgającymi 30 mln EUR oraz utratą wielomilionowego kontraktu NFZ. Student wcielający się w rolę Lead Auditora musi zachować spokój w obliczu trudnych pytań komisji wcielającej się w rolę sceptycznej Dyrekcji Szpitala.
Temat: Strategiczny Audyt Masowego Wycieku Profili Konsumenckich Przez Podatność BOLA/IDOR w Interfejsie API i Wyciek Tokenów Chmurowych: Zbieżność RODO, NIS2, PCI DSS V4.0, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu powłamaniowego w ogólnopolskiej spółce e-commerce i podmiocie sektora fintech, w której doszło do katastrofalnego naruszenia ochrony danych osobowych 185 000 klientów. Naruszenie powstało w wyniku kaskadowego połączenia luki BOLA/IDOR w interfejsie REST API koszyka zakupowego z wyciekiem uprzywilejowanych tokenów chmurowych AWS IAM z publicznego repozytorium GitHub. Intruzi uzyskali dostęp do historii transakcji, adresów dostaw, numerów telefonów, profili preferencji konsumenckich oraz zamaskowanych danych kart płatniczych (PAN/Tokeny). Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej ze wskaźnikami BCM (RTO=30m, RPO=0s, MTPD=2h), opracowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, stworzenia projektu procedury wykonawczej (SOP) dla bezpiecznego cyklu DevSecOps i zarządzania API oraz przygotowania jednostronicowego Podsumowania Zarządczego (Pitch to Board) dla Zarządu i CFO.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Megasklep S.A. jest jedną z największych platform e-commerce w Polsce, generującą roczny obrót na poziomie 850 mln PLN i obsługującą ponad 1,2 mln zarejestrowanych kont użytkowników. Infrastruktura platformy działa w chmurze AWS z wykorzystaniem klastrów Kubernetes (EKS), bazy Amazon Aurora PostgreSQL oraz bramy API Kong Gateway. W ramach nowej wersji aplikacji mobilnej i webowej zespół programistyczny wdrożył mikroserwis koszyka zamówień oraz rekomendacji zakupowych oparty na sztucznej inteligencji.
Stan faktyczny w obszarze luki bezpieczeństwa i wycieku danych:
Prezes Zarządu zwołuje posiedzenie sztabu kryzysowego i powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu dochodzeniowego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w e-commerce, analizę ekspozycji na kary UODO (art. 83) i NIS2, nadzór nad powiadomieniem 185 000 klientów (art. 34 RODO) oraz przygotowanie Executive Summary dla Zarządu.
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Chmury): Dekonstruuje żądania REST API, bada lukę BOLA/IDOR, analizuje logi AWS CloudTrail dotyczące użycia klucza IAM, projektuje wdrożenie HashiCorp Vault, wymuszenie UUID v4, mechanizmy Rate Limitingu i WAF w chmurze AWS.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=30m, RPO=0s, MTPD=2h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Wyciek uprzywilejowanych kluczy AWS IAM do publicznego repozytorium GitHub połączony z obecnością luki BOLA/IDOR w endpointzie REST API koszyka zakupowego oraz brakiem limitowania zapytań, co doprowadziło do masowej eksfiltracji danych 185 000 klientów.
Naruszenie art. 25 ust. 1, art. 32 ust. 1 lit. b, art. 33 i 34 RODO; wymogów PCI DSS v4.0 (Wymóg 6 - Bezpieczne systemy i oprogramowanie); normy ISO/IEC 27001:2022 A.8.2, A.8.28, A.5.19 (Zarządzanie dostawcami); art. 21 Dyrektywy NIS2 oraz art. 267 KK.
Przyczyna źródłowa: Całkowity brak ładu Secure SDLC, brak nadzoru nad łańcuchem dostawców ICT (oprogramowanie zlecane na zewnątrz bez odbiorów bezpieczeństwa) oraz faworyzowanie szybkości wdrożenia nad bezpieczeństwem przez Zarząd.
Kara finansowa Prezesa UODO do 34 mln PLN (4% globalnego obrotu Megasklep S.A.), sankcje z Dyrektywy NIS2 do 10 mln EUR, cofnięcie certyfikacji PCI DSS przez organizacje płatnicze (Visa/Mastercard) skutkujące zablokowaniem procesowania płatności, masowe pozwy zbiorowe klientów z art. 82 RODO na kwotę szacowaną na 25 mln PLN oraz załamanie kursu akcji spółki.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Masowa eksfiltracja bazy profili i historii zakupowej przez podatność BOLA w API | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Kompromitacja całej infrastruktury chmurowej AWS wskutek wycieku kluczy IAM | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Utrata certyfikacji PCI DSS i zablokowanie bramek płatniczych | 4 | 5 | 20/25 | 1 | 4 | 4/25 |
| Kary regulacyjne UODO i NIS2 oraz pozwy odszkodowawcze konsumentów | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 30 min dla wyłączenia podatnego API i unieważnienia kluczy |
| rpo | 0 sekund |
| mtpd | 2 godziny (maksymalny czas przestoju platformy przed nieodwracalną utratą klientów) |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe unieważnienie skompromitowanych kluczy AWS IAM, wdrożenie blokady IP na AWS WAF, wyłączenie endpointu v2 i awaryjny rollback do wersji v1, aktywacja wtyczek Rate Limiting na Kong Gateway, zgłoszenie naruszenia do UODO i powiadomienie klientów | A - Prezes Zarządu, R - CISO / Lead Dev | 100% kluczy IAM zrotowanych | Liczba wycieków sekretów w repozytoriach = 0 |
| 2 – Działania | 30 dni | Pełna migracja zarządzania sekretami do HashiCorp Vault (rotacja dynamiczna), wdrożenie ról AWS IRSA w klastrze Kubernetes, refaktoryzacja API z wymuszeniem UUID v4 i reguł autoryzacji w Open Policy Agent, implementacja bramki GitGuardian i Trufflehog w GitLab CI/CD | A - Dyrektor IT, R - Architekt Chmury | 100% commitów skanowanych pod kątem sekretów | Czas rotacji poświadczeń < 1h |
| 3 – Działania | 90 dni | Wdrożenie pełnego programu Secure SDLC wg OWASP SAMM v2.0, wdrożenie audytów bezpieczeństwa podwykonawców z restrykcyjnymi umowami DPA i karami umownymi, recertyfikacja PCI DSS v4.0 na Poziomie 1, wdrożenie programu Bug Bounty | A - Zarząd, R - CISO / Audytor Zewnętrzny | Dojrzałość SAMM >= Poziom 2 | Liczba krytycznych podatności w testach DAST = 0 |
Zredagujcie akt normatywny: "Standard Bezpiecznego Cyklu Rozwoju Oprogramowania (Secure SDLC), Ochrony Interfejsów API i Zarządzania Sekretami Chmurowymi w Megasklep S.A." z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Zarządu: redukcja ryzyk IR=25 -> RR<=4, kalkulacja ekspozycji na kary (do 34 mln PLN UODO + 10 mln EUR NIS2), budżet Planu CAP (420 000 PLN) oraz stopa zwrotu ROSI (ochrona 850 mln PLN rocznego obrotu i odzyskanie reputacji).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób zintegrować mechanizmy wykrywania wycieków sekretów (GitGuardian, Trufflehog) oraz dynamicznego wydawania poświadczeń (HashiCorp Vault AWS Secrets Engine) w potokach GitLab CI/CD, aby całkowicie uniemożliwić wyciek stałych kluczy chmurowych?
2. Jakie wymagania nakłada standard PCI DSS v4.0 (Wymóg 6) oraz norma ISO/IEC 27001:2022 (kontrola A.8.28) na walidację uprawnień obiektowych (BOLA/IDOR) w interfejsach API przetwarzających dane transakcyjne?
3. Jak prawidłowo przeprowadzić i udokumentować powiadomienie 185 000 osób, których dane dotyczą (art. 34 RODO), w sytuacji, gdy wyciekły informacje o zakupach towarów intymnych i farmaceutyków, stwarzając wysokie ryzyko dyskryminacji i szantażu?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=30m, RPO=0s, MTPD=2h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Bezpiecznego Cyklu DevSecOps i Ochrony API (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: opóźnienie wdrożeń biznesowych przez bramki Quality Gates vs eliminacja incydentów kompromitacji).
H. Bibliografia, netografia i regulacje prawne.
Podczas referatu studenci powinni położyć nacisk na realia biznesowe e-commerce: Zarządy spółek handlowych często traktują bezpieczeństwo jako koszt spowalniający wdrożenia. Zadaniem Triady Audytorskiej jest wykazanie za pomocą wskaźnika ROSI i wyliczenia matrycy 5x5, że brak bramek DevSecOps i luki w API niosą za sobą ryzyko likwidacji biznesu na skutek kar UODO i utraty licencji płatniczej PCI DSS.
Temat: Strategiczny Audyt Utraty Poufności Danych Prawnie Chronionych w Wyniku Zagubienia Niezaszyfrowanego Nośnika Zewnętrznego USB: Zbieżność KRI par. 20, RODO art. 9 i 10, art. 231 KK, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie pogłębionego audytu śledczego i proceduralnego w jednostce samorządu terytorialnego realizującej zadania pomocy społecznej, w której doszło do utraty poufności danych prawnie chronionych o najwyższym stopniu wrażliwości (dane z art. 9 i 10 RODO). Incydent powstał w wyniku zagubienia przez pracownika socjalnego niezaszyfrowanego przenośnego dysku twardego USB, na którym znajdowały się nieprzetworzone bazy danych 1 200 rodzin objętych procedurą 'Niebieskiej Karty', wywiady środowiskowe, orzeczenia sądów rodzinnych o odebraniu władzy rodzicielskiej, dane o chorobach psychicznych, uzależnieniach oraz numery PESEL i adresy ofiar przemocy domowej. Zadanie wymaga zastosowania kanonicznego modelu 4C, przeprowadzenia analizy ryzyka w matrycy 5x5 skorelowanej z parametrami BCM (RTO=1h, RPO=0s, MTPD=4h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego kontrolę nośników i kryptografię stacji roboczych oraz przygotowania Podsumowania Zarządczego (Pitch to Board) dla Prezydenta Miasta i Dyrekcji MOPR.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Miejski Ośrodek Pomocy Rodzinie (MOPR) w Kielcach jest jednostką budżetową miasta zatrudniającą 180 pracowników, w tym 95 pracowników socjalnych realizujących zadania w terenie. Ośrodek prowadzi postępowania w sprawach świadczeń socjalnych, pieczy zastępczej oraz procedury przeciwdziałania przemocy domowej.
Stan faktyczny w obszarze incydentu bezpieczeństwa i naruszenia danych:
1. Na stacjach roboczych MOPR porty USB były całkowicie odblokowane i umożliwiały swobodny zapis danych bez autoryzacji administratora.
2. Służbowy dysk komputera nie posiadał aktywnego szyfrowania BitLocker TPM.
3. W jednostce nie wdrożono żadnego systemu DLP (Data Loss Prevention) ani centralnego monitorowania operacji kopiowania plików masowych na nośniki wymienne.
4. Polityka Bezpieczeństwa Informacji formalnie zakazywała wynoszenia danych poza ośrodek, jednak zapis ten był martwy i powszechnie ignorowany z powodu braku technicznych środków wymuszenia oraz braku laptopów służbowych z bezpiecznym VPN.
5. IOD ośrodka pełnił swoją funkcję na 1/8 etatu, łącząc ją z funkcją IOD w 12 innych placówkach oświatowych, i od 2 lat nie przeprowadził żadnego audytu w MOPR.
Prezydent Miasta Kielce powołuje Triadę Audytorską do przeprowadzenia natychmiastowego audytu śledczego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w administracji, analizę zbieżności RODO art. 9/10, KRI par. 20 i art. 231 KK, kontakty z Prezydentem Miasta, Policją i Prezesem UODO oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Endpointów): Analizuje konfigurację stacji roboczych, logi zdarzeń Windows Event Log (Event ID 4663, 6416), brak polityk GPO, projektuje wdrożenie BitLocker TPM 2.0 przez Intune, techniczne blokady portów USB i białe listy nośników szyfrowanych Kingston IronKey.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=1h, RPO=0s, MTPD=4h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Utrata niezaszyfrowanego dysku zewnętrznego USB z danymi wrażliwymi 1 200 rodzin (przemoc domowa, Niebieskie Karty, wyroki) wskutek braku blokady portów USB, braku centralnego szyfrowania BitLocker oraz braku nadzoru technicznego nad stacjami roboczymi w jednostce samorządowej.
Naruszenie art. 9 ust. 1, art. 10, art. 32 ust. 1 lit. a i b, art. 33 i 34 RODO; par. 20 ust. 2 pkt 3 Krajowych Ram Interoperacyjności (obowiązek szyfrowania danych na nośnikach przenośnych); normy ISO/IEC 27001:2022 kontrole A.7.10 (Nośniki pamięci), A.8.1 (Urządzenia końcowe), A.8.24 (Kryptografia); art. 231 KK (niedopełnienie obowiązków służbowych przez Dyrekcję).
Przyczyna źródłowa: Całkowity brak ładu zarządczego w jednostce samorządowej, pozorne funkcjonowanie funkcji IOD (1/8 etatu na 13 placówek), ignorowanie par. 20 KRI przez władze miasta oraz brak alokacji środków na bezpieczną infrastrukturę endpointów.
Bezpośrednie zagrożenie życia i zdrowia ofiar przemocy domowej (możliwość zemsty ze strony sprawców po ujawnieniu adresów ukrycia), drastyczne załamanie zaufania do instytucji pomocy społecznej, kara administracyjna Prezesa UODO (do 100 000 PLN dla jednostki sektora finansów publicznych na mocy art. 102 UODO), odpowiedzialność karna Dyrektora MOPR z art. 231 KK oraz pozwy odszkodowawcze ofiar przemocy przeciwko miastu na miliony PLN.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Bezpośrednie zagrożenie życia/zdrowia ofiar przemocy po deanonimizacji adresów | 4 | 5 | 20/25 – Ryzyko Bardzo Wysokie | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Szantaż i stygmatyzacja rodzin objętych pieczą i procedurą Niebieskiej Karty | 4 | 5 | 20/25 | 1 | 3 | 3/25 |
| Naruszenie par. 20 KRI i kara finansowa UODO dla jednostki publicznej | 5 | 4 | 20/25 | 1 | 4 | 4/25 |
| Odpowiedzialność karna kierownictwa jednostki z art. 231 KK | 4 | 5 | 20/25 | 1 | 3 | 3/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 1h dla wdrożenia blokady USB na wszystkich stacjach |
| rpo | 0s |
| mtpd | 4h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe zablokowanie możliwości zapisu na porty USB za pomocą rejestru i skryptu PowerShell na 100% stacji w MOPR, zgłoszenie naruszenia do Prezesa UODO (w terminie 72h), zawiadomienie Policji, indywidualne powiadomienie 1 200 rodzin o naruszeniu z zaoferowaniem pomocy psychologicznej i ochrony policyjnej | A - Dyrektor MOPR, R - IOD / Administrator IT | 100% stacji z zablokowanymi portami USB | Liczba prób podłączenia nieautoryzowanych USB = 0 |
| 2 – Działania | 30 dni | Wdrożenie centralnego zarządzania stacjami przez Microsoft Intune / Defender for Endpoint, wymuszenie szyfrowania BitLocker XTS-AES 256 z modułem TPM 2.0 na 100% dysków służbowych, zakup certyfikowanych, sprzętowo szyfrowanych nośników USB (Kingston IronKey) z białymi listami VID/PID | A - Prezydent Miasta, R - Architekt Bezpieczeństwa IT | 100% dysków zaszyfrowanych BitLocker | Liczba stacji bez TPM = 0 |
| 3 – Działania | 90 dni | Utworzenie pełnoetatowego etatu IOD wyłącznie dla MOPR, wdrożenie bezpiecznej platformy pracy zdalnej z laptopami służbowymi i tunelem IPsec VPN MFA, formalny audyt zgodności z par. 20 KRI i normą ISO/IEC 27001, obowiązkowe warsztaty z ochrony danych dla wszystkich pracowników | A - Prezydent Miasta, R - CISO / IOD | 100% pracowników przeszkolonych i zweryfikowanych testem | Poziom zgodności z KRI = 100% |
Zredagujcie akt normatywny: "Standard Bezpieczeństwa Urządzeń Końcowych, Kontroli Nośników Przenośnych i Kryptograficznej Ochrony Danych Prawnie Chronionych w Miejskim Ośrodku Pomocy Rodzinie w Kielcach" z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy dokument dla Prezydenta Miasta i Dyrekcji: bilans ryzyk (redukcja IR=20 do RR<=4), analiza odpowiedzialności karnej z art. 231 KK, budżet Planu CAP (145 000 PLN) oraz stopa zwrotu ROSI (zapobieżenie tragediom ludzkim, uniknięcie odszkodowań miejskich rzędu milionów PLN i przywrócenie wiarygodności samorządu).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób skonfigurować mechanizmy kontroli urządzeń przenośnych w systemie Microsoft Intune / GPO, aby całkowicie zablokować nieautoryzowane nośniki USB, dopuszczając wyłącznie pamięci masowe posiadające certyfikat FIPS 140-2 Level 3 i sprzętowy numer seryjny z białej listy organizacji?
2. Jakie szczególne środki ostrożności i obowiązki prawne wynikają z art. 10 RODO oraz Ustawy o przeciwdziałaniu przemocy domowej przy przetwarzaniu danych dotyczących sprawców i ofiar przemocy w jednostkach samorządowych?
3. Jakie przesłanki decydują o zaistnieniu bezpośredniego niebezpieczeństwa dla życia lub zdrowia osób (art. 34 RODO) w przypadku wycieku danych z procedury Niebieskiej Karty i jakie konkretne działania osłonowe jednostka musi zaoferować poszkodowanym?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=1h, RPO=0s, MTPD=4h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Bezpieczeństwa Urządzeń Końcowych i Nośników USB (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: wygoda pracy socjalnej w terenie vs rygorystyczne blokady techniczne i kryptografia).
H. Bibliografia, netografia i regulacje prawne.
W trakcie referatu studenci powinni wykazać zrozumienie specyfiki jednostek samorządowych: brak budżetów i niska świadomość personelu nie zwalniają kierownictwa z odpowiedzialności prawnej. Kluczowe jest wykazanie, że wdrożenie BitLockera i blokady USB jest możliwe bezkosztowo przy użyciu istniejących licencji Microsoft oraz że brak tych kontroli naraża Dyrektora na odpowiedzialność karną z art. 231 KK.
Temat: Strategiczny Audyt Wycieku Wyników Badań Histopatologicznych i Genetycznych z Niezabezpieczonego Zasobu Chmurowego AWS S3: Zbieżność RODO art. 9, NIS2, CIS AWS Benchmark, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu powłamaniowego i chmurowego (Cloud Security Audit) w ogólnopolskiej sieci laboratoriów medycznych przetwarzającej dane szczególnej kategorii (art. 9 RODO: dane genetyczne i onkologiczne). Incydent polegał na publicznym ujawnieniu w sieci Internet zasobu chmurowego Amazon S3 (`medicsilesia-patient-results-prod`), zawierającego 65 000 niezaszyfrowanych skanów badań genetycznych (sekwencjonowanie genów BRCA1/BRCA2, mutacje predysponujące do nowotworów) oraz opisów biopsji histopatologicznych wraz z pełnymi danymi identyfikacyjnymi pacjentów. Naruszenie powstało na skutek samowolnej zmiany uprawnień bucket policy przez inżyniera DevOps podczas prac migracyjnych. Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej z BCM (RTO=15m, RPO=0s, MTPD=1h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) definiującego twarde reguły Cloud Governance (S3 Block Public Access, AWS KMS, AWS Config) oraz przygotowania Podsumowania Zarządczego (Pitch to Board) dla Zarządu i Rady Nadzorczej spółki.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Medic-Silesia S.A. jest prywatną siecią laboratoriów medycznych posiadającą 45 punktów pobrań i centralne laboratorium genetyczne w Katowicach. Spółka wykonuje rocznie ponad 500 000 badań, w tym zaawansowane panele genetyczne nowotworów dziedzicznych oraz badania prenatalne. W celu obniżenia kosztów utrzymania lokalnych serwerów NAS zarząd podjął decyzję o migracji cyfrowego archiwum wyników badań do chmury publicznej Amazon Web Services (AWS).
Stan faktyczny w obszarze incydentu chmurowego i wycieku danych:
Zarząd Medic-Silesia S.A. powołuje Triadę Audytorską do przeprowadzenia natychmiastowego audytu powłamaniowego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w ochronie zdrowia, analizę naruszenia art. 9 RODO i Dyrektywy NIS2, koordynację zgłoszenia do UODO i zawiadomienia 65 000 pacjentów oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Chmury AWS): Analizuje konfigurację AWS S3 Bucket Policy, logi CloudTrail i S3 Server Access Logs, brak SSE-KMS, projektuje wdrożenie AWS Control Tower, reguł SCP blokujących publiczne zasoby oraz automatyczną remediację przez AWS Config i Lambda.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=15m, RPO=0s, MTPD=1h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Samowolne wyłączenie blokad publicznego dostępu S3 Block Public Access i nadanie uprawnień publicznych do bucketu z 65 000 wyników badań genetycznych i histopatologicznych przez 28 dni, przy braku szyfrowania KMS i braku monitoringu CloudTrail/GuardDuty.
Naruszenie art. 9 ust. 1, art. 25 ust. 1 (Privacy by Design), art. 32 ust. 1 lit. a i b, art. 33 i 34 RODO; zaleceń CIS AWS Foundations Benchmark v3.0 (Sekcja 2 - Storage); norm ISO/IEC 27001:2022 A.8.9 (Zarządzanie konfiguracją), A.8.24 (Kryptografia), ISO/IEC 27017, ISO/IEC 27018 oraz art. 21 Dyrektywy NIS2.
Przyczyna źródłowa: Całkowity brak ładu Cloud Governance, brak wdrożenia Service Control Policies (SCP) blokujących publiczne buckety na poziomie całej organizacji AWS, brak testów bezpieczeństwa infrastruktury jako kodu (IaC) oraz brak nadzoru CISO nad zmianami w chmurze.
Katastrofalne skutki społeczne dla pacjentów (dyskryminacja na rynku pracy, odmowa zawarcia polis na życie przez ubezpieczycieli po ujawnieniu mutacji genetycznych, szantaż), maksymalna kara Prezesa UODO (do 20 mln EUR lub 4% obrotu), pozwy zbiorowe pacjentów szacowane na 30 mln PLN, sankcje z Dyrektywy NIS2 oraz utrata akredytacji laboratoriów medycznych.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Masowa eksfiltracja i publiczne rozpowszechnienie danych genetycznych art. 9 RODO | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Dyskryminacja ubezpieczeniowa i pozwy odszkodowawcze poszkodowanych pacjentów | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Kary finansowe Prezesa UODO i organów nadzoru NIS2 | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Trwała utrata reputacji i kontraktów z prywatnymi sieciami medycznymi | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 15 min dla zablokowania bucketu S3 |
| rpo | 0s |
| mtpd | 1h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowa aktywacja flagi S3 Block Public Access na poziomie konta AWS i bucketu, usunięcie publicznej Bucket Policy, wdrożenie szyfrowania SSE-KMS na wszystkich plikach, wdrożenie AWS GuardDuty, formalne zgłoszenie do Prezesa UODO i zawiadomienie 65 000 pacjentów | A - Prezes Zarządu, R - CISO / Architekt Chmury | 0 publicznych obiektów w AWS | Liczba alertów GuardDuty dot. publicznych bucketów = 0 |
| 2 – Działania | 30 dni | Wdrożenie AWS Control Tower z restrykcyjnymi polisami Service Control Policies (SCP) bezwzględnie zabraniającymi wyłączania Block Public Access na jakimkolwiek koncie, wdrożenie AWS Config z automatyczną regułą remediacji (remediation lambda usuwająca publiczne polisy w czasie < 5 sekund), migracja aplikacji na bezpieczne linki pre-signed z krótkim czasem życia (15 minut) i podpisem SigV4 | A - Dyrektor IT, R - Lead Cloud Engineer | 100% bucketów zgodnych z regułą s3-bucket-public-read-prohibited | Czas automatycznej remediacji < 5 s |
| 3 – Działania | 90 dni | Wdrożenie skanowania szablonów Terraform (Checkov, tfsec) w potokach CI/CD z blokowaniem wdrożeń niezgodnych z CIS Benchmark, wdrożenie kluczy AWS KMS z rotacją roczną i odrębnymi uprawnieniami do odszyfrowywania (Separation of Duties), certyfikacja ISO/IEC 27017 i ISO/IEC 27018, niezależny pentest infrastruktury AWS | A - Zarząd, R - CISO / Audytor Zewnętrzny | Poziom zgodności z CIS AWS Benchmark = 100% | Liczba luk w skanowaniu IaC = 0 |
Zredagujcie akt normatywny: "Standard Bezpieczeństwa Chmury Publicznej AWS, Ochrony Danych Genetycznych i Zarządzania Pamięcią Masową S3 w Medic-Silesia S.A." z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Zarządu: redukcja ryzyk IR=25 -> RR<=4, kalkulacja ekspozycji na kary (do 20 mln EUR UODO + 10 mln EUR NIS2 + pozwy 30 mln PLN), budżet Planu CAP (310 000 PLN) oraz stopa zwrotu ROSI (ochrona kontraktów o wartości 80 mln PLN rocznie i ocalenie reputacji medycznej spółki).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób skonstruować polisy Service Control Policies (SCP) w usłudze AWS Organizations, aby programowo i bezwzględnie zablokować możliwość modyfikacji flagi `S3 Block Public Access` oraz tworzenia publicznych Bucket Policies na wszystkich kontach członkowskich?
2. Jakie szczególne ryzyka dla praw i wolności osób fizycznych (art. 35 i 34 RODO) wiążą się z nieodwracalnym ujawnieniem danych genetycznych (BRCA1/2) i w jaki sposób administrator musi sformułować zawiadomienie dla pacjentów?
3. W jaki sposób zaimplementować architekturę automatycznej remediacji opartej na AWS Config Rule `s3-bucket-public-read-prohibited` i funkcji AWS Lambda, aby skasować nieuprawnioną Bucket Policy w czasie poniżej 5 sekund od jej zatwierdzenia?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=15m, RPO=0s, MTPD=1h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Bezpieczeństwa Chmury AWS i Ochrony Danych Genetycznych (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: automatyczna remediacja blokująca błędy inżynierów vs ryzyko przerwania działania aplikacji produkcyjnej).
H. Bibliografia, netografia i regulacje prawne.
Podczas wystąpienia studenci powinni podkreślić specyfikę danych genetycznych: w odróżnieniu od haseł czy numerów kart, danych genetycznych nie można zmienić ani zresetować. Ich ujawnienie stanowi nieodwracalne naruszenie godności i prywatności człowieka na całe życie. Dlatego tolerancja audytorska na błędy konfiguracyjne w chmurze w tym obszarze wynosi zero, a proponowane mechanizmy SCP i automatycznej remediacji muszą mieć charakter bezwzględny.
Temat: Strategiczny Audyt Zagrożenia Wewnętrznego (Insider Threat) i Bezprawnego Eksportu Bazy Klientów VIP z Systemu CRM: Zbieżność Rozporządzenia DORA, art. 104 Prawa Bankowego, RODO, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu śledczego w instytucji sektora bankowo-finansowego w sytuacji poważnego naruszenia bezpieczeństwa wywołanego przez zagrożenie wewnętrzne (Insider Threat / Malicious Insider). Dochodzenie dotyczy bezprawnego wyeksportowania pełnej bazy danych 38 000 klientów zamożnych (Private Banking i Wealth Management) przez odchodzącego dyrektora departamentu CRM, który podjął pracę w konkurencyjnej grupie finansowej. Wyeksportowane dane obejmowały: numery PESEL, numery rachunków IBAN, salda depozytów, strukturę portfeli inwestycyjnych, umowy kredytowe, numery telefonów oraz poufne notatki bankierów o sytuacji rodzinnej klientów. Naruszenie obnażyło krytyczne braki w systemach DLP (Data Loss Prevention), brak zasady podwójnej kontroli (Dual Control / 4-Eyes Principle) przy masowych eksportach oraz brak analizy behawioralnej anomalii (UEBA). Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej z BCM (RTO=15m, RPO=0s, MTPD=30m), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego ochronę przed zagrożeniami wewnętrznymi i kontrolę eksportu oraz przygotowania Podsumowania Zarządczego (Pitch to Board) dla Zarządu Banku i Komisji Nadzoru Finansowego (KNF).
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Korporacyjny Bank Inwestycyjno-Spółdzielczy w Warszawie jest wyspecjalizowaną instytucją finansową zrzeszającą 42 banki spółdzielcze oraz prowadzącą dedykowaną obsługę 38 000 klientów zamożnych w departamencie Private Banking & Wealth Management. Aktywa zarządzane przez bank przekraczają 14 mld PLN.
Stan faktyczny w obszarze incydentu bezpieczeństwa i naruszenia danych:
1. System CRM nie posiadał limitu pobierania danych (Throttling) ani wymogu zatwierdzenia masowego eksportu przez drugą osobę (brak zasady Dual Control).
2. Agent DLP zainstalowany na stacji roboczej traktował ruch szyfrowany do ProtonMaila jako "ruch zaufany TLS" bez deszyfracji SSL Inspection ze względu na politykę prywatności kadry menedżerskiej.
3. Porty USB dla dyrektorów były odblokowane na mocy "specjalnego wyjątku zarządu" sprzed 3 lat.
4. W organizacji wdrożono system SIEM, lecz nie posiadał on reguł korelacyjnych UEBA wykrywających nietypowy wolumen eksportu danych przez osoby będące w okresie wypowiedzenia.
5. Oficer Bezpieczeństwa Informacji (CISO) dowiedział się o incydencie dopiero po 10 dniach, gdy jeden z kluczowych klientów VIP zgłosił telefon od konkurencji z ofertą dokładnie dopasowaną do jego portfela depozytowego w banku.
Zarząd Banku, stając w obliczu kontroli KNF, UODO i zawiadomienia prokuratury, powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu dochodzeniowego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w banku, zgodność z DORA, art. 104 Prawa bankowego i RODO art. 33/34, relacje z KNF i Prokuraturą oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Informacji Finansowej): Analizuje logi CRM Salesforce, logi agenta DLP i zapory brzegowej, brak SSL Inspection, projektuje wdrożenie mechanizmu Dual Control w CRM, reguły Microsoft Purview IRM, integrację UEBA w SIEM oraz restrykcyjne odcięcie USB.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=15m, RPO=0s, MTPD=30m), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Masowy eksport bazy 38 000 klientów VIP z systemu CRM przez odchodzącego dyrektora departamentu przy użyciu prywatnej poczty i USB, spowodowany brakiem kontroli Dual Control, wyłączeniem inspekcji DLP dla menedżerów oraz brakiem modułu detekcji UEBA.
Naruszenie art. 104 Ustawy Prawo bankowe (Tajemnica bankowa); art. 32 ust. 1 lit. b, art. 24 i 25 RODO; art. 9 i 10 Rozporządzenia DORA; Rekomendacji D KNF (Zarządzanie bezpieczeństwem środowiska teleinformatycznego); normy ISO/IEC 27001:2022 A.5.10 (Dopuszczalne użytkowanie), A.8.2 (Prawa dostępu), A.8.16 (Monitorowanie aktywności); art. 266 KK (ujawnienie tajemnicy zawodowej).
Przyczyna źródłowa: Poważna luka w ładzie korporacyjnym banku, faworyzowanie uprzywilejowanego personelu menedżerskiego ponad procedurami bezpieczeństwa (wyjątki bezpieczeństwa bez uzasadnienia biznesowego) oraz brak wdrożenia standardów DORA i Rekomendacji D KNF.
Bezpośredni odpływ depozytów i aktywów inwestycyjnych do konkurencji (straty szacowane na 1,2 mld PLN w zarządzanych aktywach), ryzyko szantażu klientów VIP, gigantyczna kara administracyjna KNF (do 10% przychodu) oraz Prezesa UODO (do 20 mln EUR lub 4% obrotu), odpowiedzialność karna sprawcy z art. 266 KK i odpowiedzialność cywilna banku z art. 82 RODO.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Kradzież bazy klientów VIP i odpływ depozytów do konkurencji | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 5 | 5/25 – Ryzyko Akceptowalne |
| Ujawnienie tajemnicy bankowej i pozwy cywilne klientów zamożnych | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Sankcje regulacyjne KNF i kary UODO za brak nadzoru nad personelem | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Trwała utrata reputacji instytucji zaufania publicznego | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 15 min dla natychmiastowego zablokowania konta i cofnięcia tokenów |
| rpo | 0s |
| mtpd | 30 min |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe zablokowanie wszystkich kont sprawcy, zabezpieczenie stacji roboczej do badań kryminalistycznych, zawiadomienie Prokuratury z art. 266 KK, zgłoszenie naruszenia do Prezesa UODO (w terminie 72h) i do KNF w ramach DORA, rewizja i unieważnienie wszystkich wyjątków USB w banku | A - Prezes Zarządu Banku, R - CISO / Radca Prawny | 0 aktywnych wyjątków USB w banku | Liczba nieautoryzowanych eksportów = 0 |
| 2 – Działania | 30 dni | Wdrożenie w systemie CRM technicznej blokady masowych eksportów (limit jednorazowy: 50 rekordów) z wymogiem kryptograficznego zatwierdzenia przez Departament Bezpieczeństwa (Dual Control), uruchomienie inspekcji SSL/TLS na bramkach proxy dla wszystkich pracowników bez wyjątku, wdrożenie Microsoft Purview z dynamicznym znakowaniem wodnym (Watermarking) dokumentów poufnych | A - Wiceprezes ds. IT, R - Architekt Bezpieczeństwa | 100% eksportów > 50 rekordów wymaga autoryzacji Dual Control | Czas blokady podejrzanej sesji < 1 min |
| 3 – Działania | 90 dni | Wdrożenie modułu UEBA w bankowym systemie SIEM (integracja z systemem HR - automatyczne obniżenie uprawnień i wzmożony monitoring dla osób na wypowiedzeniu), certyfikacja zgodności procesów zarządzania tożsamością z normą ISO/IEC 27001:2022 i DORA, powołanie interdyscyplinarnego Zespołu ds. Zagrożeń Wewnętrznych (Insider Threat Working Group) z udziałem HR, Bezpieczeństwa i Prawnego | A - Zarząd Banku, R - CISO / Dyrektor HR | Poziom wdrożenia Rekomendacji D KNF = 100% | Liczba anomalii behawioralnych UEBA obsłużonych w SLA < 15 min = 100% |
Zredagujcie akt normatywny: "Standard Zapobiegania Zagrożeniom Wewnętrznym (Insider Threat), Kontroli Ekstrakcji Danych Finansowych i Procedury Dual Control w Korporacyjnym Banku Inwestycyjno-Spółdzielczym" z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Zarządu Banku: redukcja ryzyk IR=25 -> RR<=5, ekspozycja prawna (kary UODO/KNF, roszczenia VIP), budżet Planu CAP (540 000 PLN) oraz stopa zwrotu ROSI (zapobieżenie odpływowi 1,2 mld PLN w depozytach, obrona licencji bankowej i przywrócenie wiarygodności instytucji).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób zaimplementować zasadę podwójnej kontroli (Dual Control / 4-Eyes Principle) oraz kryptograficzny podpis cyfrowy dla operacji masowego eksportu danych w systemie CRM, aby całkowicie wykluczyć samowolne pobranie bazy przez uprawnionego menedżera?
2. Jakie rygorystyczne obowiązki w zakresie zgłaszania poważnych incydentów operacyjnych lub bezpieczeństwa nakłada Rozporządzenie DORA (art. 19) na instytucje finansowe w porównaniu ze standardowym terminem 72h z art. 33 RODO?
3. Jakie techniczne środki korelacji danych (User and Entity Behavior Analytics - UEBA) oraz integracji systemów SIEM z systemem kadrowym HR pozwalają na automatyczne wykrywanie i blokowanie anomalii w transferze danych u pracowników w okresie wypowiedzenia?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=15m, RPO=0s, MTPD=30m).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Ochrony Przed Zagrożeniami Wewnętrznymi i Kontroli Ekstrakcji Danych (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: inwigilacja personelu i narzut procesowy Dual Control vs gwarancja nienaruszalności tajemnicy bankowej).
H. Bibliografia, netografia i regulacje prawne.
Podczas wystąpienia studenci powinni zwrócić uwagę na psychologiczny i kulturowy aspekt incydentu: kadra zarządzająca często uważa, że zasady bezpieczeństwa dotyczą tylko szeregowych pracowników. Zadaniem Triady Audytorskiej jest bezkompromisowe wykazanie Zarządowi, że brak kontroli nad dyrektorami stanowił największe pojedyncze zagrożenie egzystencjalne dla banku, a wdrożenie procedury Dual Control i UEBA jest bezpośrednim wymogiem Rozporządzenia DORA i Rekomendacji D KNF.
Temat: Strategiczny Audyt Naruszenia w Łańcuchu Dostaw ICT i Kompromitacji Serwera Telefonii PBX/VOIP z Nagraniami Rozmów Windykacyjnych: Zbieżność NIS2, RODO art. 28, Prawa Telekomunikacyjnego, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu dochodzeniowego w relacji Administrator - Podmiot Przetwarzający (art. 28 RODO) w sektorze telekomunikacyjnym i łańcuchu dostawców ICT (Supply Chain Security). Audyt dotyczy kompromitacji serwera telefonii VoIP/PBX (Asterisk) u zewnętrznego podwykonawcy realizującego obsługę infolinii windykacyjnej. W wyniku zdalnej eksploatacji podatności w interfejsie zarządzania SIP/HTTP intruzi pobrali 12 000 niezaszyfrowanych nagrań rozmów windykacyjnych w formacie WAV/MP3. Nagrania zawierały skrajnie wrażliwe dane: imiona, nazwiska, numery PESEL, wysokość zadłużenia, szczegółowe informacje o stanie majątkowym, chorobach dłużników, problemach rodzinnych i numerach rachunków bankowych. Naruszenie ujawniło brak weryfikacji podwykonawcy, brak szyfrowania nagrań (SRTP / AES-256) oraz naruszenie tajemnicy telekomunikacyjnej. Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej z BCM (RTO=20m, RPO=0s, MTPD=1h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego audyty podwykonawców i bezpieczeństwo VoIP oraz przygotowania Podsumowania Zarządczego (Pitch to Board) dla Zarządu Operatora i Prezesa UKE.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
GlobalCom Polska S.A. jest ogólnopolskim operatorem telekomunikacyjnym obsługującym ponad 3 mln abonentów. Obsługę procesów windykacji przedsądowej operator powierzył wyspecjalizowanej spółce zewnętrznej ContactCenter Sp. z o.o. na podstawie umowy powierzenia przetwarzania danych osobowych (DPA) zawartej w 2021 roku.
Stan faktyczny w obszarze incydentu bezpieczeństwa i naruszenia danych:
1. Operator przez 4 lata trwania umowy nigdy nie przeprowadził audytu bezpieczeństwa u procesora (art. 28 ust. 3 lit. h RODO), polegając wyłącznie na jednostronicowym oświadczeniu podwykonawcy.
2. W umowie DPA nie określono standardów szyfrowania transmisji SIP/SRTP ani szyfrowania nagrań at-rest.
3. Procesor bez wiedzy i zgody operatora podpowierzył hosting serwera PBX nielicencjonowanemu dostawcy tanich usług VPS.
4. Część nagrań została opublikowana w serwisie YouTube z linkami do zrzutek internetowych dłużników.
Prezes Zarządu GlobalCom Polska S.A. powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu powłamaniowego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w relacjach z procesorami, analizę zbieżności art. 28 RODO, tajemnicy telekomunikacyjnej i Dyrektywy NIS2, relacje z Prezesem UODO i UKE oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Telekomunikacji): Analizuje podatność FreePBX CVE-2019-19006, zrzuty pakietów SIP/RTP, brak szyfrowania SRTP, projektuje architekturę bezpiecznego PBX w chmurze z SIP over TLS, szyfrowanie nagrań AES-256 z HSM oraz zaporę SBC (Session Border Controller).
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=20m, RPO=0s, MTPD=1h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Kompromitacja podatnego serwera PBX Asterisk u podwykonawcy i wyciek 12 000 niezaszyfrowanych nagrań rozmów windykacyjnych zawierających dane wrażliwe dłużników, spowodowany brakiem audytów procesora, brakiem łatania oprogramowania i brakiem szyfrowania danych at-rest.
Naruszenie art. 28 ust. 1 i 3, art. 32 ust. 1 lit. a i b, art. 33 i 34 RODO; art. 159 Ustawy Prawo telekomunikacyjne (Tajemnica telekomunikacyjna); art. 21 ust. 2 lit. d Dyrektywy NIS2 (Bezpieczeństwo łańcucha dostaw); normy ISO/IEC 27001:2022 A.5.19, A.5.20, A.8.24; art. 267 KK.
Przyczyna źródłowa: Całkowity brak ładu Third-Party Risk Management (TPRM) u operatora, brak weryfikacji podwykonawców ICT w myśl Dyrektywy NIS2 oraz iluzoryczny nadzór nad powierzonymi danymi abonentów.
Naruszenie dóbr osobistych i godności tysięcy dłużników, ryzyko szantażu i samobójstw, kara finansowa Prezesa UODO do 20 mln EUR lub 4% obrotu, sankcja Prezesa UKE za naruszenie tajemnicy telekomunikacyjnej (do 3% przychodu), rozwiązanie umowy z procesorem i wielomilionowe odszkodowania cywilne z art. 82 RODO.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Wyciek i publiczne odsłuchiwanie nagrań windykacyjnych w sieci | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Naruszenie tajemnicy telekomunikacyjnej i sankcje UKE | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Solidarna odpowiedzialność odszkodowawcza administratora z art. 82 RODO | 5 | 4 | 20/25 | 1 | 4 | 4/25 |
| Kary administracyjne UODO i utrata reputacji operatora | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 20 min dla zablokowania podatnego PBX |
| rpo | 0s |
| mtpd | 1h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe odcięcie dostępu sieciowego do skompromitowanego serwera PBX, wstrzymanie przekazywania danych do ContactCenter Sp. z o.o., zgłoszenie naruszenia do Prezesa UODO i UKE (w terminie 72h), zawiadomienie Prokuratury z art. 267 KK, indywidualne powiadomienie 12 000 dłużników | A - Prezes Zarządu, R - CISO / IOD | 100% nagrań zabezpieczonych forensycznie | Liczba zapytań do skompromitowanego PBX = 0 |
| 2 – Działania | 30 dni | Wdrożenie natychmiastowego audytu technicznego u wszystkich 35 zewnętrznych procesorów operatora, wymuszenie w aneksach DPA bezwzględnego stosowania Session Border Controller (SBC), SIP over TLS, SRTP oraz szyfrowania nagrań AES-256 GCM z rotacją kluczy w chmurze operatora, wdrożenie platformy TPRM (SecurityScorecard/BitSight) do ciągłego monitorowania podatności zewnętrznych | A - Dyrektor ds. Zakupów i IT, R - Lead Security Auditor | 100% procesorów zweryfikowanych w audycie | Średni scoring procesorów w TPRM > 85/100 |
| 3 – Działania | 90 dni | Wdrożenie nowej architektury bezpiecznego Contact Center w chmurze prywatnej operatora z centralnym nagrywaniem i automatyczną anonimizacją/maskowaniem danych wrażliwych (bilingi i PESEL wyciszane w strumieniu audio), certyfikacja procesów łańcucha dostaw wg ISO/IEC 27001:2022 (A.5.19-A.5.21) i Dyrektywy NIS2, powołanie stałego zespołu audytu dostawców (Vendor Audit Team) | A - Zarząd, R - CISO / Dyrektor Bezpieczeństwa | 100% umów DPA zaktualizowanych z rygorystycznymi SLA bezpieczeństwa | Liczba procesorów z lukami krytycznymi = 0 |
Zredagujcie akt normatywny: "Standard Bezpieczeństwa Łańcucha Dostawców ICT, Nadzoru nad Podmiotami Przetwarzającymi i Ochrony Infrastruktury Telefonii VoIP w GlobalCom Polska S.A." z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Zarządu: redukcja ryzyk IR=25 -> RR<=4, ekspozycja na sankcje (do 20 mln EUR UODO + 3% obrotu UKE), budżet Planu CAP (480 000 PLN) oraz stopa zwrotu ROSI (uniknięcie gigantycznych odszkodowań od dłużników i ocalenie marki operatora).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób skonstruować umowę powierzenia przetwarzania danych (DPA) oraz procedury audytowe (art. 28 RODO), aby zapewnić realne prawo do przeprowadzania niezapowiedzianych audytów technicznych i testów penetracyjnych w infrastrukturze procesora?
2. Jakie wymagania techniczne w zakresie szyfrowania sygnalizacji (SIP over TLS) oraz strumieni audio (SRTP z AES-GCM) nakłada norma ISO/IEC 27001:2022 oraz Dyrektywa NIS2 na systemy call center przetwarzające dane wrażliwe?
3. Na czym polega solidarna odpowiedzialność odszkodowawcza administratora i podmiotu przetwarzającego na gruncie art. 82 RODO w przypadku wycieku danych z winy podwykonawcy i w jaki sposób operator może zabezpieczyć roszczenia regresowe?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=20m, RPO=0s, MTPD=1h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Bezpieczeństwa Łańcucha Dostawców ICT i Telefonii VoIP (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: koszty audytowania dostawców vs ryzyko katastrofalnego wycieku w łańcuchu dostaw).
H. Bibliografia, netografia i regulacje prawne.
W trakcie wystąpienia studenci powinni położyć nacisk na fakt, że administrator nie może uciec od odpowiedzialności, zrzucając winę na podwykonawcę. Zgodnie z orzecznictwem UODO i EROD wybór procesora niezapewniającego odpowiednich gwarancji technicznych (art. 28 ust. 1 RODO) stanowi bezpośrednią winę w wyborze (culpa in eligendo) oraz w nadzorze (culpa in custodiendo) administratora.
Temat: Strategiczny Audyt Ataku Phishingowego Business Email Compromise (BEC) na Skarbnika Gminy, Wyłudzenia Środków i Masowego Przejęcia Korespondencji: Zbieżność KRI par. 20, RODO, art. 231 KK, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu śledczego w jednostce samorządu terytorialnego w warunkach krytycznego incydentu cybernetycznego łączącego przestępstwo finansowe z masowym naruszeniem ochrony danych osobowych obywateli. Dochodzenie dotyczy wyrafinowanego ataku typu Business Email Compromise (BEC / Man-in-the-Middle) wymierzonego w Skarbnika Gminy. W wyniku kliknięcia w link w wiadomości spear-phishingowej podszywającej się pod Regionalną Izbę Obrachunkową (RIO) oraz przejęcia sesji uwierzytelniania wieloskładnikowego przez framework Evilginx (omijający tradycyjne kody SMS MFA), napastnicy uzyskali pełny dostęp do skrzynki pocztowej Microsoft 365 Skarbnika. Doprowadziło to do wyłudzenia środków publicznych w kwocie 420 000 PLN (fałszywa faktura za budowę kanalizacji) oraz eksfiltracji 4 500 wiadomości zawierających dane petentów: numery PESEL, numery kont, deklaracje podatkowe od nieruchomości, wnioski o zapomogi celowe i dane o zajęciach komorniczych. Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w matrycy 5x5 powiązanej z BCM (RTO=30m, RPO=0s, MTPD=2h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego odporne na phishing uwierzytelnianie FIDO2 oraz procedury weryfikacji płatności (Dual Control) i przygotowania Podsumowania Zarządczego (Pitch to Board) dla Burmistrza i Rady Miejskiej.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Urząd Miasta i Gminy Wieliczka jest jednostką samorządu terytorialnego obsługującą 60 000 mieszkańców. Urząd zatrudnia 140 urzędników i zarządza budżetem rocznym przekraczającym 190 mln PLN. System pocztowy i obieg dokumentów oparty jest na platformie Microsoft 365 Business Premium.
Stan faktyczny w obszarze incydentu bezpieczeństwa i naruszenia danych:
Burmistrz Wieliczki zwołuje sesję Rady Miejskiej i powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu powłamaniowego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w urzędzie gminy, analizę zbieżności par. 20 KRI, art. 32 RODO i art. 231 KK (dyscyplina finansów publicznych), kontakty z Burmistrzem, CSIRT NASK i Policją oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Microsoft 365): Analizuje logi Entra ID Sign-in Logs (kradzież sesji AiTM), logi Unified Audit Log (dodanie reguły skrzynki), projektuje wdrożenie Phishing-Resistant MFA (klucze FIDO2 YubiKey), polityki Conditional Access i wymuszenie Białej Listy VAT w procedurach finansowych.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=30m, RPO=0s, MTPD=2h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Przejęcie konta Skarbnika Gminy w M365 przez atak phishingowy AiTM wskutek stosowania podatnego na podsłuch MFA (SMS), brak blokady logowań z zagranicy i brak detekcji reguł przekazywania poczty, co doprowadziło do utraty 420 000 PLN oraz eksfiltracji 4 500 wiadomości z danymi podatkowymi i socjalnymi petentów.
Naruszenie art. 25, 32 ust. 1 lit. b, art. 33 i 34 RODO; par. 20 ust. 2 pkt 2 i 3 Krajowych Ram Interoperacyjności (obowiązek stosowania adekwatnych mechanizmów uwierzytelniania); normy ISO/IEC 27001:2022 A.8.5 (Bezpieczne uwierzytelnianie), A.8.23 (Filtrowanie sieciowe); art. 231 KK (niedopełnienie obowiązków) oraz Ustawy o odpowiedzialności za naruszenie dyscypliny finansów publicznych.
Przyczyna źródłowa: Całkowity brak ładu cyberbezpieczeństwa w urzędzie gminy, zaniechanie wdrożenia wytycznych CSIRT NASK dotyczących kluczy FIDO2 oraz brak procedury podwójnej weryfikacji numerów rachunków bankowych (brak procedury 4-Eyes dla przelewów publicznych).
Bezpośrednia strata finansowa 420 000 PLN ze środków publicznych gminy, ryzyko kradzieży tożsamości i wyłudzeń kredytów na dane mieszkańców z wyciekłych 4 500 maili, kara finansowa Prezesa UODO, odpowiedzialność karna i dyscyplinarna Skarbnika i Burmistrza z art. 231 KK oraz kompromitacja wizerunkowa władz miasta.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Utrata środków publicznych gminy przez ataki socjotechniczne BEC | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Masowy wyciek danych podatkowych i majątkowych petentów | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Przejęcie tożsamości urzędników przez ataki phishingowe AiTM | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Odpowiedzialność karna i dyscyplinarna władz gminy z art. 231 KK | 4 | 5 | 20/25 | 1 | 3 | 3/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 30 min dla zresetowania sesji i wdrożenia blokady pocztowej |
| rpo | 0s |
| mtpd | 2h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe unieważnienie wszystkich tokenów sesyjnych Skarbnika (Revoke Sessions), usunięcie złośliwych reguł skrzynki pocztowej, zablokowanie automatycznego przekazywania poczty na zewnątrz na poziomie całej organizacji M365 (Anti-spam outbound policy), zawiadomienie Policji, CSIRT NASK i Prezesa UODO (w terminie 72h), próba blokady środków w banku odbiorcy | A - Burmistrz, R - CISO / IOD | 0 aktywnych nieautoryzowanych sesji | Liczba reguł auto-forwarding = 0 |
| 2 – Działania | 30 dni | Zakup i obligatoryjne wdrożenie sprzętowych kluczy FIDO2 (YubiKey 5 NFC) dla wszystkich pracowników urzędu z bezwzględnym wyłączeniem SMS MFA, wdrożenie zasad Microsoft Entra Conditional Access: blokada logowań spoza terytorium RP, wymuszenie urządzeń zgodnych ze standardem Intune (Compliant Devices), wdrożenie obowiązkowej procedury weryfikacji rachunków bankowych: każda zmiana konta wymaga kontaktu telefonicznego na znany numer oraz potwierdzenia w Białej Liście Podatników VAT | A - Skarbnik Gminy, R - Architekt Bezpieczeństwa IT | 100% urzędników logujących się kluczami FIDO2 | Liczba prób logowania spoza Polski = 0 dopuszczonych |
| 3 – Działania | 90 dni | Wdrożenie Microsoft Defender for Office 365 Plan 2 (Safe Attachments, Safe Links, automatyczna detekcja kampanii BEC), pełna konfiguracja DMARC w trybie `p=reject` dla domeny wieliczka.eu, przeprowadzenie kontrolowanych testów phishingowych personelu, certyfikacja SZBI urzędu wg par. 20 KRI i normy ISO/IEC 27001:2022 | A - Burmistrz, R - CISO / Audytor Zewnętrzny | Wynik testów phishingowych < 2% | Liczba incydentów BEC = 0 |
Zredagujcie akt normatywny: "Standard Bezpieczeństwa Poczty Elektronicznej, Uwierzytelniania Odpornego na Phishing (FIDO2) oraz Weryfikacji Transakcji Płatniczych w Urzędzie Miasta i Gminy Wieliczka" z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Burmistrza i Rady Miejskiej: redukcja ryzyk IR=25 -> RR<=4, analiza odpowiedzialności karnej z art. 231 KK, budżet Planu CAP (185 000 PLN) oraz stopa zwrotu ROSI (odzyskanie lub zabezpieczenie budżetu inwestycyjnego gminy i ochrona mieszkańców przed oszustwami).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób technologia kluczy sprzętowych FIDO2 / WebAuthn eliminuje podatność na ataki Adversary-in-the-Middle (AiTM / Evilginx) i dlaczego tradycyjne kody SMS MFA lub powiadomienia push w aplikacji nie zapewniają ochrony przed przejęciem sesji?
2. Jakie obowiązki ciążą na wójcie/burmistrzu jako kierowniku jednostki sektora finansów publicznych na gruncie par. 20 KRI oraz art. 231 Kodeksu Karnego w przypadku zaniechania wdrożenia procedur weryfikacji tożsamości i ochrony poczty elektronicznej?
3. Jakie rygorystyczne kryteria musi spełniać procedura powiadamiania mieszkańców o wycieku ich deklaracji podatkowych i danych majątkowych (art. 34 RODO), aby zminimalizować ryzyko wyłudzeń pożyczek 'na odległość'?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=30m, RPO=0s, MTPD=2h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Ochrony Poczty i Uwierzytelniania FIDO2 (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: wygoda urzędników vs rygorystyczne blokady Conditional Access i koszty kluczy sprzętowych).
H. Bibliografia, netografia i regulacje prawne.
Podczas wystąpienia studenci powinni wykazać się znakomitą znajomością mechanizmu ataku AiTM: błędem wielu urzędów jest przekonanie, że jakiekolwiek MFA (np. SMS) w 100% chroni przed włamaniem. Triada Audytorska musi przekonująco wyjaśnić komisji, w jaki sposób napastnicy przechwytują ciasteczka sesyjne oraz dlaczego wyłącznie klucze kryptograficzne FIDO2 (wiążące domenę origin z certyfikatem) stanowią skuteczną barierę obronną.
Temat: Strategiczny Audyt Niezabezpieczonego Interfejsu Telematyki Floty GPS i Naruszenia Prywatności Kierowców w Transporcie Materiałów Niebezpiecznych: Zbieżność NIS2, Kodeksu Pracy, RODO, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu bezpieczeństwa systemów IoT, telematyki pojazdowej i prywatności pracowników w międzynarodowej firmie logistycznej podlegającej Dyrektywie NIS2 (sektor transportu towarowego i infrastruktura kluczowa). Dochodzenie dotyczy publicznej ekspozycji serwera telematyki GPS (Traccar / platforma IoT) monitorującego w czasie rzeczywistym flotę 450 ciągników siodłowych przewożących chemikalia, paliwa i materiały wybuchowe (ładunki ADR). Wskutek rażącego błędu konfiguracyjnego interfejs REST API oraz mapa telemetryczna były dostępne bez jakiejkolwiek autoryzacji pod publicznym adresem IP. Ujawniono geolokalizację pojazdów z dokładnością do 1 metra, prędkość, styl jazdy, czas pracy kierowców z tachografów cyfrowych oraz bazę danych kierowców zawierającą: imiona, nazwiska, numery PESEL, numery praw jazdy, serie paszportów, numery telefonów oraz poufne trasy przewozu ładunków niebezpiecznych. Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej z BCM (RTO=15m, RPO=0s, MTPD=1h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego prywatność telematyczną wg art. 22^3 Kodeksu pracy oraz bezpieczeństwo IoT i przygotowania Podsumowania Zarządczego (Pitch to Board) dla Zarządu i Głównego Inspektoratu Transportu Drogowego (GITD).
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Trans-Logistics S.A. jest wiodącym operatorem logistycznym specjalizującym się w międzynarodowym transporcie materiałów niebezpiecznych klas 1-9 ADR (paliwa płynne, gazy techniczne, toksyczne chemikalia przemysłowe). Flota spółki liczy 450 ciągników siodłowych z naczepami cysternowymi operującymi w całej Europie. Zgodnie z Dyrektywą NIS2 spółka jest podmiotem kluczowym w sektorze transportu.
Stan faktyczny w obszarze incydentu IoT i wycieku danych:
Prezes Zarządu Trans-Logistics S.A. zwołuje posiedzenie sztabu kryzysowego i powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w transporcie kluczowym (NIS2), zgodność monitoringu GPS z art. 22^3 Kodeksu pracy i RODO art. 5/25, relacje z RCB, GITD i Prezesem UODO oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa IoT i Sieci): Analizuje podatność konfiguracji Traccar, zrzuty pakietów telemetrycznych, brak uwierzytelniania API, projektuje architekturę prywatnego APN w sieci komórkowej, mutualne uwierzytelnianie mTLS certyfikatami X.509 oraz mechanizm technicznego wyłącznika prywatności (Privacy Switch) dla kierowców.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=15m, RPO=0s, MTPD=1h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Wystawienie publicznie bez uwierzytelnienia serwera telematyki GPS z geolokalizacją na żywo 450 transportów ADR i danymi 450 kierowców, połączone z całodobową nielegalną inwigilacją pracowników w czasie odpoczynku i brakiem szyfrowania transmisji IoT.
Naruszenie art. 22^3 Kodeksu pracy (zasady monitoringu pojazdów służbowych); art. 5 ust. 1 lit. c (minimalizacja danych), art. 25 ust. 2 (Privacy by Default), art. 32 ust. 1 lit. a i b, art. 33 i 34 RODO; art. 21 ust. 2 lit. c i d Dyrektywy NIS2; wymogów rozdziału 1.10 umowy ADR (przepisy ochrony ładunków wysokiego ryzyka); normy ISO/IEC 27001:2022 A.8.9, A.8.20, A.8.24; art. 267 KK.
Przyczyna źródłowa: Całkowity brak ładu w zarządzaniu urządzeniami IoT i systemami transportowymi, ignorowanie przepisów Kodeksu pracy o monitoringu pracowników, brak kultury cyberbezpieczeństwa w podmiocie kluczowym NIS2.
Bezpośrednie zagrożenie bezpieczeństwa publicznego i ryzyko zamachu terrorystycznego z użyciem porwanej cysterny z chlorem (art. 1.10 ADR), masowe pozwy kierowców o naruszenie dóbr osobistych i bezprawną inwigilację, kara Prezesa UODO do 20 mln EUR lub 4% obrotu, sankcje NIS2 i utrata licencji transportowej GITD.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Przejęcie lub sabotaż transportu materiałów niebezpiecznych ADR wskutek ujawnienia pozycji | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 5 | 5/25 – Ryzyko Akceptowalne |
| Bezprawna inwigilacja kierowców poza godzinami pracy i spory pracownicze | 5 | 4 | 20/25 | 1 | 3 | 3/25 |
| Kary finansowe UODO i sankcje organów nadzorczych NIS2 | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Trwała utrata kontraktów z koncernami chemicznymi i paliwowymi | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 15 min dla odcięcia publicznego dostępu do Traccar |
| rpo | 0s |
| mtpd | 1h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe zablokowanie publicznych portów na firewallu, wymuszenie dostępu do serwera Traccar wyłącznie przez tunel IPsec VPN z uwierzytelnianiem MFA, wyłączenie rejestracji gości, zgłoszenie naruszenia do Prezesa UODO i CSIRT NASK (w terminie 72h), zawiadomienie RCB i ABW, powiadomienie 450 kierowców | A - Prezes Zarządu, R - CISO / IOD | 0 portów otwartych publicznie | Liczba prób nieautoryzowanego dostępu = 0 |
| 2 – Działania | 30 dni | Migracja kart SIM urządzeń pokładowych do dedykowanego, prywatnego APN u operatora komórkowego (brak routingu do Internetu, szyfrowany tunel do serwera telematyki), wdrożenie uwierzytelniania wzajemnego mTLS opartego na certyfikatach X.509 na urządzeniach OBU, implementacja fizycznego przełącznika 'Tryb Prywatny' (Privacy Switch) w kabinie ciągnika odcinającego wysyłanie współrzędnych GPS poza czasem pracy | A - Dyrektor ds. Floty i IT, R - Inżynier Bezpieczeństwa IoT | 100% floty w prywatnym APN z przełącznikiem prywatności | Czas reakcji na odłączenie APN < 1 min |
| 3 – Działania | 90 dni | Przeprowadzenie pełnej analizy skutków dla ochrony danych (DPIA) dla systemów monitoringu telematycznego, aktualizacja Regulaminu Pracy i umów z kierowcami zgodnie z art. 22^3 Kodeksu pracy, wdrożenie platformy SIEM z regułami anomalii tras i nieuprawnionych zatrzymań cystern ADR, certyfikacja ISO/IEC 27001 i ISO 28000 (bezpieczeństwo w łańcuchu dostaw) | A - Zarząd, R - CISO / Dyrektor HR | 100% kierowców zapoznanych z nowym regulaminem | Liczba naruszeń prywatności kierowców = 0 |
Zredagujcie akt normatywny: "Standard Bezpieczeństwa Systemów Telematyki IoT, Ochrony Danych Geolokalizacyjnych i Prywatności Pracowników Mobilnych w Trans-Logistics S.A." z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Zarządu: redukcja ryzyk IR=25 -> RR<=5, ekspozycja na kary UODO i NIS2, budżet Planu CAP (360 000 PLN) oraz stopa zwrotu ROSI (zapobieżenie katastrofie chemicznej/terroryzmowi, ochrona kontraktów chemicznych o wartości 150 mln PLN i uniknięcie sporów zbiorowych z kierowcami).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób zaprojektować architekturę sieciową dla urządzeń pokładowych IoT (prywatny APN, tunele IPsec VPN, brak publicznego routingu), aby całkowicie wykluczyć możliwość bezpośredniego kontaktu urządzenia z siecią publiczną?
2. Jakie ograniczenia prawne nakłada art. 22^3 Kodeksu pracy na pracodawcę stosującego monitoring geolokalizacyjny GPS pojazdów służbowych i w jaki sposób wdrożyć zasadę Privacy by Design w czasie odpoczynku i przerw kierowcy?
3. Jakie szczególne środki bezpieczeństwa fizycznego i teleinformatycznego wynikają z rozdziału 1.10 umowy ADR w odniesieniu do transportu towarów niebezpiecznych dużego ryzyka (TNDR) w podmiotach kluczowych NIS2?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=15m, RPO=0s, MTPD=1h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Bezpieczeństwa Telematyki IoT i Ochrony Prywatności Kierowców (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: ciągłość nadzoru nad ładunkiem niebezpiecznym vs prywatność pracownika i wyłączenie GPS w czasie przerw).
H. Bibliografia, netografia i regulacje prawne.
Podczas wystąpienia studenci powinni zwrócić uwagę na unikalny styk cyberbezpieczeństwa z bezpieczeństwem fizycznym i antyterrorystycznym: ujawnienie geolokalizacji cysterny z ciekłym chlorem stwarza ryzyko zamachu masowego, natomiast śledzenie kierowcy w kabinie podczas snu narusza prawo pracy. Triada Audytorska musi zaprezentować rozwiązanie inżynierskie (Privacy Switch / reguły geofencingu), które perfekcyjnie godzi te dwa sprzeczne interesy.
Temat: Strategiczny Audyt Publicznej Ekspozycji Pełnej Kopii Zapasowej Bazy Danych Uczelni na Serwerze WWW: Zbieżność KRI, Prawa o Szkolnictwie Wyższym, RODO, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu śledczego i architektury zarządzania kopiami zapasowymi w szkole wyższej, w której doszło do katastrofalnego naruszenia ochrony danych osobowych całej społeczności akademickiej. Naruszenie polegało na bezpośredniej ekspozycji w publicznej przestrzeni serwera WWW Apache (`/var/www/html/`) nieszyfrowanego archiwum bazy danych MySQL `backup_student_db_2025.sql.gz` o wadze 18 GB. Plik został tam umieszczony przez automatyczny skrypt cron administratora w celu "szybkiego pobrania przez zewnętrznego wykonawcę nowego portalu rekrutacyjnego". Zbiór danych został zindeksowany przez wyszukiwarki internetowe i pobrany przez ponad 60 niezależnych botów i użytkowników. Baza zawierała pełne dane 8 500 studentów, absolwentów i pracowników: imiona, nazwiska, numery PESEL, numery dowodów, adresy zamieszkania, hasła do Wirtualnego Dziekanatu (haszowane archaicznym algorytmem MD5 bez soli), numery kont bankowych, oceny, a także dane szczególnej kategorii (art. 9 RODO): wnioski o stypendia socjalne ze szczegółowymi dochodami rodzin oraz orzeczenia o stopniu niepełnosprawności z kodami chorób psychicznych i neurologicznych. Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w matrycy 5x5 powiązanej z BCM (RTO=20m, RPO=0s, MTPD=1h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego tworzenie i szyfrowanie kopii zapasowych oraz przygotowania Podsumowania Zarządczego (Pitch to Board) dla Rektora i Senatu Uczelni.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Niepubliczna Szkoła Wyższa 'Academia Futura' w Krakowie kształci 6 500 studentów na 12 kierunkach oraz zatrudnia 450 pracowników naukowo-dydaktycznych i administracyjnych. Głównym systemem obsługi toku studiów jest Wirtualny Dziekanat oparty na serwerze Linux Debian, silniku bazodanowym MySQL oraz serwerze WWW Apache.
Stan faktyczny w obszarze incydentu bezpieczeństwa i naruszenia danych:
Rektor Uczelni powołuje Triadę Audytorską do przeprowadzenia strategicznego audytu powłamaniowego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w szkolnictwie wyższym, zgodność z RODO art. 9 i 32, par. 20 KRI, relacje z Rektorem, Senatem Uczelni i Prezesem UODO oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Baz Danych i WWW): Analizuje logi Apache access_log, skrypt crona, konfigurację Options Indexes, dekomponuje słabość MD5, projektuje bezpieczną architekturę backupu (izolacja, szyfrowanie GPG AES-256), bezpieczny transfer SFTP oraz migrację haseł na Argon2id.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=20m, RPO=0s, MTPD=1h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Umieszczenie nieszyfrowanego zrzutu bazy danych Wirtualnego Dziekanatu z danymi 8 500 studentów (w tym dane art. 9 RODO: niepełnosprawność, dochody) w publicznym katalogu WWW serwera Apache na 4 miesiące i pobranie pliku przez 64 nieautoryzowane podmioty.
Naruszenie art. 5 ust. 1 lit. f (integralność i poufność), art. 9 ust. 1, art. 32 ust. 1 lit. a i b, art. 33 i 34 RODO; par. 20 ust. 2 pkt 3 Krajowych Ram Interoperacyjności; normy ISO/IEC 27001:2022 A.8.10 (Kopie zapasowe), A.8.12 (Zapobieganie wyciekom), A.8.24 (Kryptografia); art. 268a KK.
Przyczyna źródłowa: Całkowity brak ładu bezpieczeństwa informacji na uczelni, brak budżetu na profesjonalny dział IT (jeden administrator o niskich kompetencjach), fikcyjny nadzór IOD oraz brak procedur odbioru prac programistycznych.
Poważne ryzyko kradzieży tożsamości i wyłudzeń finansowych dla 8 500 osób, naruszenie godności i stygmatyzacja studentów niepełnosprawnych, kara finansowa Prezesa UODO (wcześniejsze kary dla uczelni sięgały kilkuset tysięcy PLN), pozwy odszkodowawcze studentów z art. 82 RODO, drastyczny spadek rekrutacji i kompromitacja wizerunku uczelni.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Masowa kradzież tożsamości i wyłudzenia kredytów na numery PESEL studentów | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Ujawnienie orzeczeń o niepełnosprawności i danych medycznych art. 9 RODO | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Przełamanie haseł MD5 i kompromitacja prywatnych kont studentów i wykładowców | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Kary finansowe Prezesa UODO i pozwy odszkodowawcze z art. 82 RODO | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 20 min dla usunięcia pliku z serwera WWW |
| rpo | 0s |
| mtpd | 1h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe usunięcie pliku backupu z serwera Apache, wyłączenie skryptu w cronie, zablokowanie opcji `Indexes` na serwerze WWW, wymuszenie natychmiastowego resetu haseł dla 100% użytkowników Wirtualnego Dziekanatu, zgłoszenie naruszenia do Prezesa UODO (w terminie 72h), zawiadomienie Policji z art. 268a KK, indywidualne powiadomienie 8 500 osób z instrukcją zastrzeżenia numeru PESEL w aplikacji mObywatel | A - Rektor, R - CISO / IOD | 0 publicznych plików bazy | Liczba zapytań o plik backupu = 0 |
| 2 – Działania | 30 dni | Całkowita separacja środowiska kopii zapasowych (dedykowany serwer NAS w odrębnym VLAN bez routingu do Internetu), wdrożenie skryptów backupowych z obligatoryjnym szyfrowaniem asymetrycznym GPG (klucz RSA 4096-bit / AES-256), wdrożenie bezpiecznego serwera SFTP z uwierzytelnianiem kluczami ed25519 dla podwykonawców, migracja algorytmu haszowania haseł w bazie z MD5 na nowoczesny Argon2id z solą | A - Kanclerz Uczelni, R - Architekt Baz Danych | 100% kopii szyfrowanych przed zapisem | Liczba haseł w MD5 = 0 |
| 3 – Działania | 90 dni | Wdrożenie pełnego ładu SZBI zgodnego z normą ISO/IEC 27001:2022 i par. 20 KRI, zwiększenie wymiaru etatu IOD do pełnego etatu, wdrożenie zautomatyzowanego skanera podatności (Nessus/OpenVAS) skanującego infrastrukturę uczelni co 7 dni, obowiązkowe szkolenia z cyberhigieny dla pracowników administracyjnych | A - Rektor i Senat, R - CISO / Audytor Zewnętrzny | Poziom zgodności z KRI = 100% | Liczba wykrytych podatności krytycznych = 0 |
Zredagujcie akt normatywny: "Standard Tworzenia, Szyfrowania i Przechowywania Kopii Zapasowych oraz Bezpiecznego Udostępniania Danych Wykonawcom w Niepublicznej Szkole Wyższej Academia Futura" z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Rektora i Senatu: redukcja ryzyk IR=25 -> RR<=4, ekspozycja na kary UODO (do kilkuset tysięcy PLN) i pozwy studentów, budżet Planu CAP (160 000 PLN) oraz stopa zwrotu ROSI (uratowanie naboru na studia, uniknięcie odszkodowań i ochrona reputacji akademickiej uczelni).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. W jaki sposób zaprojektować zautomatyzowany potok tworzenia kopii zapasowych baz danych (z użyciem asymetrycznego szyfrowania GPG/OpenSSL), aby klucz prywatny niezbędny do odszyfrowania znajdował się wyłącznie w sejfie offline, a serwer backupowy posiadał wyłącznie klucz publiczny?
2. Jakie obowiązki informacyjne wobec poszkodowanych (art. 34 RODO) powstają w przypadku wycieku danych studentów o ich orzeczeniach o niepełnosprawności i stypendiach socjalnych i jak zapobiec ich wtórnej wiktymizacji?
3. Czym różnią się funkcje skrótu MD5, SHA-256 oraz Argon2id pod kątem odporności na ataki słownikowe i łamanie przy użyciu układów GPU w kontekście przechowywania haseł w relacyjnych bazach danych?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=20m, RPO=0s, MTPD=1h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Zarządzania Kopiami Zapasowymi i Ochrony Danych Akademickich (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: wygoda pracy programistów zewnętrznych vs rygorystyczne procedury SFTP i szyfrowania).
H. Bibliografia, netografia i regulacje prawne.
Podczas obrony studenci powinni wykazać się realizmem: w wielu instytucjach akademickich zrzuty baz danych są traktowane jako "pliki robocze" i bezmyślnie kopiowane na serwery WWW. Triada Audytorska musi bezkompromisowo obnażyć ten proceder przed komisją wcielającą się w rolę Rektora, dowodząc, że tego typu niedbalstwo stanowi przestępstwo z art. 268a KK i bezpośrednią podstawę do nałożenia kary przez UODO.
Temat: Strategiczny Audyt Masowego Wycieku Danych Biometrycznych Rozpoznawania Twarzy i Danych Medycznych z Systemu Kontroli Dostępu: Zbieżność RODO art. 9, Wytycznych EROD 3/2019, Prawa Konsumenckiego, Model 4C, Ryzyko 5X5 i Trójfazowy Plan CAP
Głównym celem strategicznego zadania laboratoryjnego na ocenę 5.0 jest przeprowadzenie zaawansowanego audytu dochodzeniowego w ogólnopolskiej sieci obiektów sportowo-rekreacyjnych, w której doszło do bezprecedensowego wycieku danych szczególnych kategorii (art. 9 RODO: dane biometryczne oraz dane o stanie zdrowia). Incydent dotyczy kompromitacji centralnego serwera kontroli dostępu turnikietów oraz stacji bramkowych w 60 klubach fitness. Spółka wymusiła na 78 000 klientów rejestrację biometryczną (skanowanie geometrii twarzy i generowanie 512-wymiarowych szablonów biometrycznych do bezdotykowego wejścia), uzależniając od tego możliwość korzystania z karnetu. Wraz z danymi biometrycznymi wyciekła baza ankiet zdrowotnych wypełnianych obowiązkowo przed wstępem na siłownię (informacje o chorobach układu krążenia, przebytych zawałach, cukrzycy, urazach kręgosłupa i wadach serca). Dane były przechowywane w nieszyfrowanych bazach SQLite na urządzeniach bramkowych z domyślnym hasłem roota. Intruzi pobrali bazę i wystawili ją na sprzedaż w Darknecie. Zadanie wymaga zastosowania kanonicznego modelu 4C, wyliczenia ryzyka w 25-stopniowej matrycy 5x5 powiązanej z BCM (RTO=30m, RPO=0s, MTPD=2h), skonstruowania Trójfazowego Planu CAP z rolami RACI i metrykami KPI/KRI, opracowania sformalizowanego Załącznika Wykonawczego (SOP) regulującego natychmiastowe wycofanie biometrii, wdrożenie alternatywnych metod dostępu (karty RFID/NFC/QR) i kryptoizolacji oraz przygotowania Podsumowania Zarządczego (Pitch to Board) dla Zarządu i Prezesa UOKiK.
Powiązanie z sylabusem i efektami kształcenia na ocenę 5.0:
Aquafit Polska S.A. jest ogólnopolską siecią klubów fitness i basenów posiadającą 60 obiektów w największych miastach Polski oraz bazę ponad 110 000 aktywnych subskrybentów. W ramach redukcji kosztów obsługi recepcji spółka wdrożyła w 2024 roku w pełni zautomatyzowane bramki dostępowe (turnikiety) wyposażone w kamery rozpoznawania twarzy (Face Recognition Terminal).
Stan faktyczny w obszarze incydentu biometrycznego i wycieku danych:
1. Urządzenia bramkowe we wszystkich 60 klubach miały otwarty port SSH (22) z domyślnym hasłem fabrycznym `admin/admin123`.
2. Baza szablonów biometrycznych oraz dane medyczne były przechowywane w nieszyfrowanym pliku SQLite `access_biometrics.db`.
3. Sieć Wi-Fi dla klientów w klubach była połączona z siecią bramek kontroli dostępu (brak separacji VLAN).
Zarząd Aquafit Polska S.A. powołuje Triadę Audytorską do przeprowadzenia natychmiastowego audytu strategicznego w formule 90 minut.
Zadanie realizowane jest w ścisłym reżimie warsztatowym (formuła 90 minut) przez 2-3 osobową Triadę Audytorską:
Student A (Lead Auditor / Reprezentant CISO): Odpowiada za ład zarządczy w ochronie danych konsumenckich, analizę nielegalności przetwarzania biometrii (art. 9 ust. 1 i art. 7 RODO, wytyczne EROD 3/2019), relacje z UODO i UOKiK oraz przygotowanie Executive Summary ("Pitch to Board").
Student B (Technical SecOps Auditor / Architekt Bezpieczeństwa Systemów Kontroli Dostępu): Analizuje podatności urządzeń bramkowych IoT, otwarte porty SSH, domyślne hasła, brak szyfrowania SQLite, projektuje natychmiastowe zablokowanie biometrii, wdrożenie bezpiecznych kart RFID MIFARE DESFire EV3 z szyfrowaniem AES-128 oraz procedurę sanityzacji nośników wg NIST SP 800-88.
Student C (Governance, Risk & Compliance Auditor): Przeprowadza dekompozycję uchybienia w kanonicznym modelu 4C, wylicza ryzyko w matrycy 5x5 skorelowane ze wskaźnikami BCM (RTO=30m, RPO=0s, MTPD=2h), prowadzi sekwencję 5 Why oraz konstruuje Trójfazowy Plan CAP z przypisaniem ról RACI i metryk KPI/KRI. W zespole dwuosobowym zadania te dzielą Studenci A i B.
Sformułujcie kartę uchybienia w modelu 4C:
Nielegalne, wymuszone przetwarzanie danych biometrycznych twarzy i danych zdrowotnych 78 000 klientów, połączone z przechowywaniem ich w nieszyfrowanej bazie SQLite na urządzeniach bramkowych z domyślnym hasłem SSH w otwartej sieci Wi-Fi i doprowadzenie do masowej eksfiltracji.
Naruszenie art. 9 ust. 1 (ogólny zakaz przetwarzania danych biometrycznych i o zdrowiu), art. 7 ust. 4 (brak dobrowolności zgody), art. 25 (Privacy by Design/Default), art. 32 ust. 1 lit. a i b, art. 33 i 34 RODO; Wytycznych EROD 3/2019; Ustawy o ochronie konkurencji i konsumentów (praktyki naruszające zbiorowe interesy konsumentów); normy ISO/IEC 27001:2022 A.8.1, A.8.2, A.8.24; art. 267 KK.
Przyczyna źródłowa: Całkowite lekceważenie prawa ochrony danych osobowych przez Zarząd, wymuszenie nielegalnej zgody na biometrię (złamanie art. 7 i 9 RODO oraz wytycznych EROD), brak przeprowadzenia oceny DPIA przed wdrożeniem i pogoń za zyskiem kosztem fundamentalnych praw obywateli.
Nieodwracalna utrata poufności cech biometrycznych twarzy 78 000 osób (cechy twarzy nie można zmienić jak hasła, ryzyko impersonacji w systemach bankowych i paszportowych), ujawnienie intymnych danych o chorobach, maksymalna kara Prezesa UODO (do 20 mln EUR lub 4% globalnego obrotu), gigantyczna kara Prezesa UOKiK (do 10% obrotu), masowe pozwy zbiorowe konsumentów i bojkot sieci klubów.
Skwantyfikujcie 4 wektory zagrożeń w skali 25-stopniowej (P 1-5 x S 1-5):
| Zagrożenie (obszar podatności OWASP) | P (in.) | S (in.) | Ryzyko inherentne (IR) | P (po CAP) | S (po CAP) | Ryzyko rezydualne (RR) |
|---|---|---|---|---|---|---|
| Trwała kradzież tożsamości biometrycznej i kompromitacja wizerunku klientów | 5 | 5 | 25/25 – Ryzyko Ekstremalne | 1 | 4 | 4/25 – Ryzyko Akceptowalne |
| Szantaż i stygmatyzacja ujawnionymi danymi o chorobach i lekach | 5 | 5 | 25/25 | 1 | 3 | 3/25 |
| Kary finansowe UODO i UOKiK oraz nakaz natychmiastowego usunięcia baz | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Masowy odpływ klientów i paraliż operacyjny po zablokowaniu turnikietów | 5 | 5 | 25/25 | 1 | 4 | 4/25 |
| Parametr | Wartość docelowa |
|---|---|
| rto | 30 min dla wyłączenia modułów biometrycznych i otwarcia bramek |
| rpo | 0s |
| mtpd | 2h |
| Faza | Horyzont | Działania naprawcze | RACI (właściciele) | KPI (wskaźniki efektywności) | KRI / termin weryfikacji |
|---|---|---|---|---|---|
| 1 – Działania | 0-7 dni | Natychmiastowe fizyczne wyłączenie modułów biometrycznych i kamer rozpoznawania twarzy na wszystkich turnikietach, zmiana haseł roota na losowe 32-znakowe, odcięcie urządzeń bramkowych od sieci Wi-Fi gości, zgłoszenie naruszenia do Prezesa UODO (w terminie 72h) i UOKiK, zawiadomienie Policji z art. 267 KK, indywidualne powiadomienie 78 000 klientów z zaleceniem ostrożności | A - Prezes Zarządu, R - CISO / IOD | 100% kamer biometrycznych wyłączonych | Liczba aktywnych modułów biometrycznych = 0 |
| 2 – Działania | 30 dni | Całkowite i nieodwracalne zniszczenie bazy szablonów biometrycznych oraz zdjęć twarzy ze wszystkich serwerów i urządzeń bramkowych zgodnie ze standardem niszczenia danych NIST SP 800-88 Rev. 1 (kryptograficzne wymazanie i protokół zniszczenia), wdrożenie alternatywnego systemu kontroli dostępu: bezpłatne karty zbliżeniowe RFID MIFARE DESFire EV3 z szyfrowaniem AES-128 oraz kody dynamiczne QR w aplikacji | A - Dyrektor Operacyjny, R - Architekt Bezpieczeństwa Fizycznego | 100% szablonów biometrycznych usuniętych z certyfikatem niszczenia | Liczba pozostałych plików biometrycznych = 0 |
| 3 – Działania | 90 dni | Wdrożenie pełnego ładu Secure IoT i segmentacji sieciowej (osobne VLANy dla bramek, monitoringu, recepcji i gości), wdrożenie polityki dobrowolności i alternatywności metod weryfikacji uprawnień konsumenckich, audyt zgodności z wytycznymi EROD 3/2019 i normą ISO/IEC 27001:2022, usunięcie zbędnych pytań o stan zdrowia z regulaminu (zasada minimalizacji danych art. 5 ust. 1 lit. c RODO) | A - Zarząd, R - CISO / Radca Prawny | Poziom zgodności z RODO = 100% | Liczba skarg konsumenckich do UODO/UOKiK = 0 |
Zredagujcie akt normatywny: "Standard Bezpieczeństwa Systemów Kontroli Dostępu, Zakazu Przetwarzania Biometrii i Ochrony Prywatności Klientów w Sieci Klubów Aquafit Polska S.A." z artykułami § 1 do § 6.
Przygotujcie 1-stronicowy briefing dla Zarządu: redukcja ryzyk IR=25 -> RR<=4, kalkulacja ekspozycji na kary (do 20 mln EUR UODO + 10% obrotu UOKiK + pozwy zbiorowe), budżet Planu CAP (390 000 PLN) oraz stopa zwrotu ROSI (zapobieżenie likwidacji spółki przez regulatory, ocalenie 110 000 subskrybentów i przywrócenie wizerunku nowoczesnej, bezpiecznej marki).
Plan obrony seminaryjnej przed komisją laboratoryjną (15 minut):
Struktura raportu strategicznego na ocenę 5.0 (objętość 12-16 stron A4):
A. Podsumowanie Zarządcze (Executive Summary - "Pitch to Board") - 1 strona A4:
B. Odpowiedzi na zaawansowane pytania problemowe i opis sytuacji kryzysowej:
1. Dlaczego uzależnienie możliwości zakupu karnetu na siłownię od wyrażenia zgody na przetwarzanie danych biometrycznych stanowi rażące naruszenie art. 7 ust. 4 oraz art. 9 ust. 1 RODO w świetle Wytycznych EROD 3/2019 i orzecznictwa sądów administracyjnych?
2. W jaki sposób przeprowadzić procedurę bezpiecznego i nieodwracalnego zniszczenia bazy szablonów biometrycznych oraz obrazów twarzy z dysków i pamięci flash urządzeń IoT zgodnie ze standardem NIST SP 800-88 Rev. 1?
3. Jakie bezpieczne pod względem kryptograficznym i prywatnościowym technologie kontroli dostępu (karty zbliżeniowe MIFARE DESFire EV3, dynamiczne tokeny QR z kodami jednorazowymi TOTP) stanowią adekwatną alternatywę dla inwazyjnych systemów biometrycznych?
C. Kanoniczna Karta Ustaleń Audytowych w Modelu 4C (Condition, Criteria, Cause [5 Why + Diagram Ishikawy], Consequence).
D. Zaawansowana Matryca Ryzyka 5x5 i Wskaźniki BCM (IR vs RR, RTO=30m, RPO=0s, MTPD=2h).
E. Trójfazowy Plan Działań Korygujących (CAP) (tabela Faza 1, 2, 3 z macierzą RACI i KPI/KRI).
F. Sformalizowany Projekt Załącznika Wykonawczego (SOP) - Standard Bezpieczeństwa Kontroli Dostępu i Ochrony Prywatności (§ 1 do § 6).
G. Analiza kompromisów inżynierskich (Trade-offs: wygoda bezdotykowej biometrii vs katastrofalne ryzyko kradzieży tożsamości i sankcji UODO).
H. Bibliografia, netografia i regulacje prawne.
Podczas wystąpienia studenci powinni wykazać się bezkompromisowością: dane biometryczne to nieodwracalny cyfrowy odcisk człowieka. Przedsiębiorcy nie wolno zmuszać konsumenta do oddania biometrii w zamian za usługę rekreacyjną. Triada Audytorska musi dobitnie udowodnić Zarządowi, że dalsze brnięcie w biometrię twarzy grozi likwidacją firmy wskutek kar UODO i UOKiK, a bezpieczne technologie zbliżeniowe w 100% zaspokajają potrzeby biznesowe kontroli wejść.