Co oznacza ten termin
Inwentaryzacja komponentów systemu informacyjnego to autorytatywna lista części, z których razem składa się system: serwerów i stacji roboczych, na których działa, urządzeń sieciowych, które je łączą, zainstalowanych systemów operacyjnych i aplikacji oraz firmware'u działającego pod spodem. Termin pochodzi z zarządzania konfiguracją. W NIST SP 800-53, katalogu kontroli stojącym za FISMA, FedRAMP i dużą częścią amerykańskiej polityki bezpieczeństwa federalnego i kontraktorów, jest sformalizowany jako kontrola CM-8, Information System Component Inventory. Ta sama idea pojawia się gdzie indziej pod innymi nazwami, na przykład jako ewidencja aktywów w ISO/IEC 27001 albo lista elementów konfiguracji w zarządzaniu konfiguracją opartym na ITIL.
Cechą definiującą jest dokładność i aktualność, a nie sam fakt istnienia listy. Jednorazowy arkusz sporządzony podczas audytu i nigdy potem nieaktualizowany nie spełnia wymogu. Jego wartość zależy od tego, czy odzwierciedla system taki, jaki jest dziś, łącznie z komponentami, które ktoś dodał w zeszłym tygodniu, nikogo nie pytając.
Co rejestruje inwentaryzacja
Inwentaryzacja komponentów spełniająca cel kontroli wykracza daleko poza listę nazw. Dla każdego komponentu rekord zwykle zawiera następujące atrybuty:
| Atrybut | Co obejmuje |
|---|---|
| Tożsamość | Nazwa hosta, numer seryjny lub etykieta zasobu, aby nic nie liczyć dwa razy |
| Sprzęt | Serwery, stacje robocze, laptopy, urządzenia sieciowe i peryferia, z marką i modelem |
| Oprogramowanie i firmware | Systemy operacyjne, aplikacje, wersje firmware'u i poziom poprawek |
| Własność i lokalizacja | Odpowiedzialna osoba lub zespół oraz miejsce, w którym znajduje się komponent |
| Funkcja i granica | Rola komponentu i granica systemu, do której należy |
Dlaczego istnieje ta kontrola
Inwentaryzacja jest warunkiem wstępnym niemal każdej innej kontroli bezpieczeństwa. Zarządzanie podatnościami nie załata oprogramowania, o którego istnieniu nie wiadomo. Reagowanie na incydenty nie określi zakresu włamania, jeśli nie wiadomo, jakie systemy istnieją i co na nich działa. Kontrola dostępu nie może być uznana za kompletną, jeśli część komponentów nigdy nie została sprawdzona. Każda z tych czynności po cichu zakłada, że inwentaryzacja jest kompletna i poprawna.
Ten sam wymóg występuje w innych ramach pod innymi nazwami. FedRAMP dziedziczy CM-8 wprost. PCI DSS wymaga inwentaryzacji komponentów systemu objętych zakresem danych kart płatniczych. ISO/IEC 27001 wymaga ewidencji aktywów z przypisaną własnością. Sformułowania się różnią, ale istota pozostaje ta sama: wiedz, co masz, zanim spróbujesz to chronić.
Budowa i utrzymywanie inwentaryzacji
Dojrzałe programy łączą ręczną rejestrację z automatycznym wykrywaniem, a potem sprawdzają wyniki według harmonogramu:
- 1
Ręczna rejestracja
Komponenty są wpisywane w momencie zakupu i wdrożenia, z przypisanym właścicielem od pierwszego dnia.
- 2
Automatyczne wykrywanie
Agenty lub skanowanie sieci stale wykrywają podłączone komponenty, łapiąc sprzęt i oprogramowanie, którego ręczny proces nie objął lub które pojawiły się poza nim.
- 3
Uzgadnianie
Wyniki wykrywania porównuje się z zarejestrowaną inwentaryzacją według ustalonego harmonogramu. Każdy komponent widziany w sieci, a nieobecny w rekordzie, jest badany, a nie po cichu dopisywany.
- 4
Częstotliwość przeglądu
NIST SP 800-53 zostawia dokładny interwał organizacji, ale oczekuje, że zostanie on określony w polityce i przestrzegany. Cykle kwartalne i miesięczne są równie częste, zależnie od ryzyka systemu.
Jak to wygląda w Anexet
Inwentaryzacja sprzętu w Anexet buduje ten rekord na podstawie wykrywania. Karta urządzenia zawiera typ, numer seryjny, osobę odpowiedzialną i lokalizację, a lista aplikacji każdego komputera pokazuje inwentaryzację oprogramowania z wersjami i datami instalacji.
1 / 2
Typowe luki i tryby awarii
Różnica między formalną a wiarygodną inwentaryzacją widoczna jest w kilku powtarzających się schematach. Rejestr aktualizowany tylko przy audytach nieaktualny staje się w ciągu kilku tygodni. Komponenty dodawane przez użytkowników poza zakupami, na przykład prywatne urządzenia, niezatwierdzone oprogramowanie czy zapasowy router podłączony do przełącznika, nigdy nie trafiają do rekordu. To właśnie problem shadow IT i urządzeń nieautoryzowanych, który inwentaryzacja ma wykrywać. Pola własności także się starzeją, gdy ludzie zmieniają zespoły, i komponenty pozostają na liście bez odpowiedzialnego. Inwentaryzacja obejmująca tylko część środowiska po cichu przestaje chronić resztę i daje fałszywe poczucie kompletności.
Test audytora
Audytorzy i zespoły bezpieczeństwa stosują ten sam test, który definiuje kontrolę. Czy organizacja potrafi na żądanie przedstawić dokładną listę tego, co posiada, kto jest właścicielem każdej pozycji i kiedy ostatnio ją zweryfikowano? Odpowiedź powinna pochodzić z rekordu prowadzonego na bieżąco jako rutyna, a nie z pamięci czy zgadywania.
Czytaj dalej: Automatyzacja bezpieczeństwa informacji.
Inwentaryzacja jest tylko tak dobra, jak ostatnie jej sprawdzenie. Utrzymuj listę na bieżąco, a każda inna kontrola będzie stać na solidnym fundamencie.
Jak rozwiązuje to Anexet
Moduł Anexet Inventory buduje i utrzymuje inwentaryzację komponentów automatycznie, zamiast polegać na ręcznej rejestracji. Właśnie w ręcznej rejestracji inwentaryzacje najczęściej się dezaktualizują.
Ponieważ platforma działa on-premise, powstające rekordy komponentów, ich historia zmian i każde zgłoszone odchylenie pozostają w infrastrukturze organizacji.
Ciągłe wykrywanie sprzętu
Agenty wykrywają komputery PC, laptopy, serwery i podłączone urządzenia, w tym monitory, nośniki danych, sprzęt sieciowy i peryferia. Rejestrują je automatycznie, więc inwentaryzacja pokazuje, co faktycznie jest podłączone, a nie to, co ostatnio zapisano ręcznie.
Inwentaryzacja oprogramowania
Dla każdego wykrytego komputera rejestrowane są zainstalowane aplikacje wraz z producentem, wersją, datą instalacji i lokalizacją. Strona programowa inwentaryzacji pozostaje aktualna obok strony sprzętowej.
Konfiguracja referencyjna i wykrywanie odchyleń
Dla każdego komputera można ustawić konfigurację bazową. Gdy podłączony zostanie komponent spoza tej konfiguracji lub zniknie oczekiwany komponent, moduł zgłasza odchylenie i powiadamia oficera bezpieczeństwa. Zamyka to lukę, w której zwykle ukrywają się niezarejestrowane komponenty.
Pola własności i lokalizacji
Każda karta komponentu zawiera odpowiedzialną osobę, dział, miejsce pracy i status. Pola tożsamości i własności, których wymaga zgodna inwentaryzacja, są dołączane w momencie wykrycia, a nie uzupełniane później.
Anexet Inventory
Dowiedz się więcej