Czym są non-human identities (NHI)? Jak możemy je chronić i jakie zagrożenia stwarzają dla organizacji?
W dzisiejszym artykule opisujemy pewien problem istniejący w firmach i organizacjach, związany z tożsamościami nieludzkimi (non-human identities), czyli inaczej – tożsamościami niezwiązanymi z pracownikami.

Czym są tożsamości non-human (NHI)?
W firmie możemy rozróżnić dwa główne rodzaje tożsamości:
- Tożsamości ludzkie (human identities):
tożsamości przypisane do rzeczywistych osób, takich jak pracownicy, kontrahenci, partnerzy czy klienci. Każda z tych tożsamości jest zarządzana w kontekście dostępu do zasobów firmy, np. kont użytkowników, uprawnień do systemów, aplikacji czy danych. Zabezpieczenia związane z tożsamościami ludzkimi często obejmują mechanizmy takie jak hasła, uwierzytelnianie wieloskładnikowe (MFA), systemy zarządzania dostępem (IAM) i monitorowanie aktywności. - Tożsamości nieludzkie (non-human identities, NHI):
tożsamości przypisane do elementów, które nie są osobami fizycznymi, ale występują w infrastrukturze IT organizacji. Tożsamości te obejmują:- Boty i skrypty automatyzujące – programy wykonujące zadania automatyczne, takie jak monitorowanie systemów, przetwarzanie danych czy testowanie aplikacji.
- Klucze API – klucze do uwierzytelniania i autoryzacji komunikacji między aplikacjami.
- Konta usługowe – konta używane przez usługi i aplikacje do wykonywania określonych zadań.
- Tokeny OAuth i sekrety – mechanizmy bezpiecznego uwierzytelniania w systemach chmurowych i aplikacjach zewnętrznych.
- Certyfikaty cyfrowe – klucze kryptograficzne zabezpieczające komunikację i autoryzację.
Tożsamości nieludzkie (non-human identities, NHI) to konta, klucze, tokeny lub inne formy tożsamości cyfrowych przypisanych do maszyn, aplikacji, procesów, serwisów, botów lub innych komponentów automatyzujących działania w infrastrukturze IT. Są one nieodłącznym elementem nowoczesnych środowisk IT, wspierając automatyzację, skalowalność i integrację systemów. Jednocześnie ich rosnąca liczba zwiększa złożoność zarządzania bezpieczeństwem i poszerza powierzchnię ataku.
Zabezpieczanie NHI jest kluczowe, ponieważ często posiadają one szeroki dostęp do krytycznych systemów i danych, a ich niewłaściwe zarządzanie może prowadzić do poważnych naruszeń bezpieczeństwa.
W czym tkwi problem z NHI?
Z przeprowadzonych przez specjalistów Prolimes audytów oraz wdrożeń systemów zarządzania tożsamością i dostępem wynika, że organizacje napotykają istotne trudności w zabezpieczaniu NHI.
Duża liczba tożsamości nieludzkich znacząco zwiększa wyzwania związane z bezpieczeństwem. Brak odpowiedniej widoczności i kontroli nad NHI prowadzi do wzrostu ryzyka incydentów, a obecne strategie ochrony często nie nadążają za skalą i dynamiką środowisk IT.
Najczęstsze problemy obejmują zarządzanie kontami usług oraz identyfikację NHI. Mimo stosowania narzędzi IAM, wiele organizacji nie posiada rozwiązań dostosowanych do specyfiki tożsamości nieludzkich, co zostało uwidocznione w głośnych atakach na AWS, Okta, Cloudflare czy Microsoft.
Dlaczego atakujący celują w NHI?
NHI często pozostają poza bezpośrednią kontrolą człowieka, co czyni je szczególnie atrakcyjnym celem dla cyberprzestępców. Najważniejsze powody to:
1. Brak MFA
NHI często nie wykorzystują uwierzytelniania wieloskładnikowego, co ułatwia ich przejęcie przy użyciu skradzionych poświadczeń.
2. Ukryte tylne drzwi
Przejęte tożsamości nieludzkie mogą służyć jako backdoory, umożliwiając długotrwały, niezauważony dostęp do systemów.
3. Długie okresy aktywności
NHI często pozostają aktywne przez wiele miesięcy lub lat bez rotacji czy audytu.
4. Szeroki zasięg wpływu
Kompromitacja jednej NHI może skutkować dostępem do wielu systemów i danych.
5. Trudne do wykrycia działania
Złośliwe operacje mogą maskować się jako legalna aktywność automatycznych procesów.
6. Ataki na łańcuch dostaw
NHI są często wykorzystywane w integracjach międzyorganizacyjnych, co czyni je atrakcyjnym celem ataków typu supply chain.
Jak można poradzić sobie z problemem NHI?
Zabezpieczenie tożsamości nieludzkich wymaga dedykowanego, wielowarstwowego podejścia:
- Zarządzanie IAM dostosowane do NHI
- Rotacja kluczy i stosowanie MFA tam, gdzie to możliwe
- Segmentacja sieci i minimalizacja uprawnień
- Monitorowanie i analiza behawioralna
- Regularne audyty i ocena ryzyka
- Dedykowane polityki bezpieczeństwa
- Bezpieczne zarządzanie sekretami
- Pełna widoczność i inwentaryzacja NHI
Odpowiednia ochrona NHI jest kluczowa dla bezpieczeństwa całej organizacji.
Podsumowanie
Tożsamości nieludzkie są fundamentem nowoczesnej infrastruktury IT, ale ich niewłaściwe zabezpieczenie znacząco zwiększa ryzyko incydentów. Świadomość zagrożeń i wdrożenie odpowiednich mechanizmów ochronnych są niezbędne do utrzymania bezpieczeństwa organizacji.