A Internet das Coisas Industrial (IIoT ou “IoT”, na sigla em inglês) consiste em bilhões de dispositivos implantados em instalações industriais e na infraestrutura pública. Embora seja um benefício para a produtividade e para os negócios orientados por dados, a IoT gera riscos à segurança cibernética. A tecnologia em si é vulnerável, mas os dispositivos IoT também oferecem aos hackers um ponto de entrada fácil nas redes corporativas. De fato, de acordo com um estudo de 2019 do Ponemon Institute, dispositivos conectados sem proteção foram responsáveis por 26% dos incidentes de segurança, um aumento em relação aos 15% do ano anterior. Desde o início de 2020, a Verzion analisou 157.525 incidentes de vazamento de dados, dos quais 72% envolveram grandes empresas como vítimas. Fazer parte dessas estatísticas é uma perspectiva sombria para corporações e setores que não adotam as melhores estruturas de conformidade para a IoT.

Entendendo as vulnerabilidades da IoT
Os dispositivos e a infraestrutura da IoT são vulneráveis, em parte porque quase sempre ficam fora da rede principal. Por estarem expostos, são presas fáceis para os hackers. Além disso, esses dispositivos geralmente não são fabricados levando a segurança em consideração. Mais de três quartos dos dispositivos da IoT utilizam gateways e nós de borda com Linux. Eles utilizam microprocessadores ARM que rodam Linux embarcado, um dos alvos preferidos dos hackers.
Nesse ambiente, as seguintes vulnerabilidades de IoT resultam em exposição a riscos:
- Sistemas operacionais — Cada porta aberta e cada protocolo disponível em um sistema operacional constituem uma área de superfície de ataque. O código nas unidades de microcontrolador (MCUs) da IoT é executado em ambiente “bare metal”, sem o suporte de um sistema operacional. Elas podem ter muitas portas abertas por padrão.
- Aplicativos — Um sistema de IoT em um chip (SoC) pode estar executando vários aplicativos, cada um com o potencial de apresentar vulnerabilidades que podem ser exploradas.
- Dependências — Os aplicativos e sistemas operacionais em dispositivos de IoT podem ter dependências e bibliotecas externas.
- Comunicação — A IoT é vulnerável a ataques baseados em comunicações, como o “ataque man-in-the-middle” e o “ataque de repetição”.
- Hospedagem em nuvem — A infraestrutura de nuvem que sustenta a IoT, com seus servidores conectados, também constitui uma superfície de ataque.
- Acesso de usuários — O acesso aos dispositivos é um importante ponto de vulnerabilidade, especialmente se os invasores puderem se passar por usuários sem precisar passar pela rede corporativa.

Melhores práticas para conformidade com a IoT
É possível alcançar um alto nível de segurança e conformidade para a IoT. As melhores práticas abrangem cinco etapas essenciais:
1. Programe atualizações sensíveis ao contexto— as atualizações de dispositivos IoT, essenciais para a segurança, sempre implicaram em tempo de inatividade e atrasos. Esperar por uma janela de atualização faz com que dispositivos IoT vulneráveis continuem em operação. O live-patching do KernelCare oferece uma solução ao automatizar a atualização e aplicá-la a um kernel em execução.
2. Configurar canais de comunicação criptografados— As comunicações entre os administradores de IoT e os dispositivos em campo precisam ser criptografadas. Embora isso possa parecer uma contramedida óbvia, na verdade é comum que as tarefas de administração e segurança de IoT sejam realizadas em texto não criptografado.
3. Desenvolver uma rede de IoT adaptável— Todos os elementos da rede de IoT devem ser escaláveis como um todo. A automação é fundamental para atingir esse objetivo. As redes devem ser capazes de se adaptar de forma automática e eficiente. Caso contrário, elas começarão a apresentar falhas, fazendo com que os serviços de IoT fiquem lentos ou deixem de funcionar completamente.
4. Utilize firewalls— Embora as redes de IoT geralmente fiquem fora da rede corporativa principal, as organizações ainda devem configurar firewalls para proteger segmentos sensíveis da rede de IoT. Os assinantes do KernelCare que precisarem de um servidor de patches dedicado dentro de um ambiente seguro, fprotegido por firewall podem receber ajuda na configuração do nosso ePortal para administrá-lo.
5. Antecipar os papéis e os casos de uso dos consumidores— Os clientes de uma organização podem utilizar dispositivos de IoT de maneira diferente daquela inicialmente prevista. Por exemplo, um usuário pode instalar componentes de Wi-Fi no dispositivo, o que pode causar incompatibilidade com o processo de atualização do dispositivo.
Conclusão
A IoT precisa ser mantida segura, tanto por si só quanto para proteger os ativos digitais da organização. O desafio consiste em instalar as correções necessárias nos dispositivos de IoT sem interrupções nem tempo de inatividade associados à reinicialização. O KernelCare permite que os administradores utilizem sistemas de correção em tempo real para aplicar correções nos kernels Linux dos dispositivos de IoT sem interromper os processos em andamento nos dispositivos embarcados.
