Table of Contents

Podatności Systemów IoT

Aby zabezpieczyć systemy IoT i zapewnić poufność, prywatność i integralność danych, należy zrozumieć różne podatności, czyli słabości bezpieczeństwa systemów IoT, które mogą wykorzystać cyberprzestępcy. Większość podatności IoT występuje w warstwie fizycznej architektury referencyjnej IoT, obejmującej urządzenia IoT. Jak omówiono w poprzednich rozdziałach, urządzenia IoT mają ograniczone zasoby obliczeniowe i komunikacyjne, co utrudnia wdrożenie silnych protokołów i algorytmów bezpieczeństwa, zapewniających spełnienie wymagań poufności, integralności, dostępności, rozliczalności i niezaprzeczalności danych i systemów IoT. W efekcie środki bezpieczeństwa projektowane i wdrażane dla danych i systemów IoT często są niewystarczające, co czyni systemy IoT podatnymi na wiele rodzajów cyberataków i łatwiejszymi do skompromitowania.

Ponieważ urządzenia IoT są integrowane z istniejącymi systemami firm, urządzeniami osobistymi, systemami domowymi i infrastrukturą krytyczną, stają się atrakcyjnym celem dla cyberprzestępców i są narażone na nieustanne ataki. Cyberprzestępcy stale poszukują słabości bezpieczeństwa (podatności) urządzeń IoT, które mogą wykorzystać do kradzieży lub zniszczenia danych, obniżenia jakości usług lub skoordynowania urządzeń w celu przeprowadzenia ataków na dużą skalę, takich jak ataki DoS/DDoS, bądź dowolnych ataków kompromitujących inne systemy, zwłaszcza infrastrukturę krytyczną.

Typowe podatności IoT

Biorąc pod uwagę poważne ryzyko, jakie słabości bezpieczeństwa systemów IoT stwarzają dla usług IoT i innych usług w społeczeństwie – w tym możliwość utraty życia ludzkiego lub zakłócenia funkcjonowania społeczeństwa – kluczowe jest identyfikowanie i usuwanie podatności IoT, zanim wykorzystają je cyberprzestępcy. Rozpowszechnienie różnorodnych urządzeń IoT w wielu sektorach przy niewielkiej standaryzacji i regulacji lub ich braku zwiększyło liczbę podatności i powierzchnię ataku, które cyberprzestępcy mogą wykorzystać do kompromitacji danych zbieranych przez urządzenia IoT oraz istniejących systemów. Do podatności IoT należą m.in. (rysunek 1):

Diagram drzewa: z pola Typowe podatności IoT wychodzi 13 gałęzi: hasła wbudowane w urządzenia IoT; brak uwierzytelniania; słabe hasła; tylne furtki (backdoory); słabo chronione usługi sieciowe; ekspozycja w Internecie; używanie przestarzałych komponentów; podatności łańcucha dostaw; przestarzałe oprogramowanie układowe; słabe strategie i polityki zarządzania urządzeniami; słabe protokoły zarządzania kluczami; słabe fizyczne zabezpieczenie urządzeń IoT; standaryzacja podatności.
Fig. 1: Typowe podatności IoT

Strategie ograniczania podatności IoT

Choć nie da się wyeliminować wszystkich podatności IoT, istnieją dobre praktyki, które utrudniają ich wykorzystanie do kompromitacji danych i systemów IoT. Do środków i technik bezpieczeństwa, które można zastosować w celu wzmocnienia bezpieczeństwa IoT i ograniczenia ryzyka ataku wynikającego z wykorzystania którejkolwiek z podatności, należą m.in. (rysunek 2):

Diagram drzewa: z pola Strategie ograniczania podatności IoT wychodzi 16 gałęzi: stosowanie zasad security by design; egzekwowanie polityk silnych haseł; obowiązkowe uwierzytelnianie; wdrożenie skutecznych mechanizmów bezpieczeństwa sieci; regularna aktualizacja oprogramowania i firmware; nieprzedkładanie wygody użytkowania nad bezpieczeństwo; zabezpieczenie interfejsów API; weryfikacja firmware mechanizmem Secure Boot; stosowanie bezpiecznych systemów zarządzania kluczami; ograniczanie ryzyka przestarzałych komponentów; wdrażanie i egzekwowanie polityk zero-trust; wykorzystanie narzędzi uczenia maszynowego; szkolenie personelu; ciągła edukacja konsumentów; fizyczna ochrona urządzeń; wdrażanie dobrych praktyk w cyber-łańcuchu dostaw.
Fig. 2: Strategie ograniczania podatności IoT
1) , 2)
Bruno Rossi, Top 10 IoT Vulnerabilities and How to Mitigate Them, https://sternumiot.com/iot-blog/top-10-iot-vulnerabilities-and-how-to-mitigate-them/
3)
Anna Chung and Asher Davila, Risks in IoT Supply Chain, https://unit42.paloaltonetworks.com/iot-supply-chain/