Przejdź do głównej zawartości

A.8 Zabezpieczenia technologiczne

Zasady czytania tabeli są opisane na stronie A.5.

Uwaga terminologiczna: kilka zabezpieczeń dotyczy operational systems. Chodzi o systemy eksploatowane, czyli produkcyjne, a nie o systemy operacyjne (operating systems).

NrZabezpieczenieO co chodzi
8.1Urządzenia końcowe użytkownikówOchrona informacji na laptopach, telefonach i tabletach: szyfrowanie, MDM, blokada ekranu, aktualizacje.
8.2Uprawnienia uprzywilejowaneKonta administracyjne przydzielane oszczędnie, osobne od codziennych, nadzorowane i okresowo przeglądane.
8.3Ograniczenie dostępu do informacjiTechniczne wymuszenie polityki dostępu: każdy widzi tylko to, czego potrzebuje.
8.4Dostęp do kodu źródłowegoKontrola, kto może czytać i zmieniać kod, narzędzia deweloperskie i biblioteki.
8.5Bezpieczne uwierzytelnianieMechanizmy logowania dopasowane do wrażliwości informacji — np. MFA dla dostępu zdalnego i kont uprzywilejowanych.
8.6Zarządzanie pojemnościąMonitorowanie wykorzystania zasobów (dysk, CPU, łącza) i planowanie ich na przyszłość, żeby nie zabrakło.
8.7Ochrona przed złośliwym oprogramowaniemNarzędzia antymalware/EDR połączone ze świadomością użytkowników.
8.8Zarządzanie podatnościami technicznymiPozyskiwanie informacji o podatnościach, ocena ekspozycji i terminowe łatanie lub inne działania.
8.9 ★Zarządzanie konfiguracjąBezpieczne konfiguracje bazowe (hardening) dla sprzętu, oprogramowania, usług i sieci — udokumentowane, wdrożone, monitorowane i przeglądane.
8.10 ★Usuwanie informacjiUsuwanie danych z systemów, urządzeń i nośników, gdy przestają być potrzebne — wsparcie dla RODO i minimalizacji danych.
8.11 ★Maskowanie danychUkrywanie danych wrażliwych (np. pseudonimizacja, anonimizacja, maskowanie numerów) zgodnie z polityką dostępu i prawem.
8.12 ★Zapobieganie wyciekom danychMechanizmy DLP w systemach, sieciach i urządzeniach, które przetwarzają wrażliwe informacje.
8.13Kopie zapasoweKopie informacji, oprogramowania i systemów wykonywane według polityki i regularnie testowane przez odtwarzanie.
8.14RedundancjaNadmiarowość systemów i infrastruktury wystarczająca do spełnienia wymagań dostępności.
8.15Rejestrowanie zdarzeńLogi aktywności, wyjątków, błędów i innych istotnych zdarzeń — generowane, przechowywane, chronione przed zmianą i analizowane.
8.16 ★Monitorowanie działańObserwacja sieci, systemów i aplikacji pod kątem nietypowych zachowań i ocena ich jako możliwych incydentów (np. SIEM, SOC).
8.17Synchronizacja czasuZegary systemów zsynchronizowane z zatwierdzonym źródłem czasu — inaczej nie da się zestawić logów.
8.18Programy narzędziowe uprzywilejowaneOgraniczenie i kontrola narzędzi, które mogą obejść zabezpieczenia systemów i aplikacji.
8.19Instalowanie oprogramowania w systemach eksploatowanychKontrolowany proces instalowania oprogramowania w systemach produkcyjnych.
8.20Bezpieczeństwo sieciSieci i urządzenia sieciowe zabezpieczone, zarządzane i nadzorowane.
8.21Bezpieczeństwo usług sieciowychOkreślone i monitorowane mechanizmy bezpieczeństwa, poziomy usług i wymagania dla usług sieciowych (własnych i zewnętrznych).
8.22Podział sieciSegmentacja — oddzielenie grup użytkowników, usług i systemów (np. sieć gości, produkcja, biuro).
8.23 ★Filtrowanie stron internetowychZarządzanie dostępem do zewnętrznych stron, żeby ograniczyć kontakt ze złośliwymi treściami.
8.24Stosowanie kryptografiiZasady skutecznego użycia kryptografii i zarządzania kluczami kryptograficznymi.
8.25Bezpieczny cykl wytwarzaniaReguły bezpiecznego tworzenia oprogramowania i systemów (secure SDLC).
8.26Wymagania bezpieczeństwa aplikacjiWymagania bezpieczeństwa ustalane i zatwierdzane przy tworzeniu lub zakupie aplikacji.
8.27Bezpieczna architektura i zasady inżynierii systemówSpisane i stosowane zasady projektowania bezpiecznych systemów (np. defense in depth, zero trust).
8.28 ★Bezpieczne programowanieStosowanie zasad bezpiecznego kodowania przy tworzeniu oprogramowania (np. wytyczne OWASP, przegląd kodu, SAST).
8.29Testy bezpieczeństwa w wytwarzaniu i odbiorzeTesty bezpieczeństwa zdefiniowane i wykonywane w cyklu wytwarzania oraz przed odbiorem.
8.30Wytwarzanie zlecone na zewnątrzKierowanie, monitorowanie i przegląd prac programistycznych zleconych innym firmom.
8.31Rozdzielenie środowiskOddzielone i zabezpieczone środowiska: deweloperskie, testowe i produkcyjne.
8.32Zarządzanie zmianamiZmiany w systemach i infrastrukturze przechodzą przez proces zarządzania zmianą.
8.33Dane testoweDane do testów dobrane, chronione i nadzorowane — najlepiej bez używania prawdziwych danych osobowych.
8.34Ochrona systemów podczas testów audytowychTesty audytowe i inne oceny systemów eksploatowanych planowane i uzgadniane między testującym a kierownictwem, żeby nie zakłócić działania.