O que os usuários do Windows 11 devem saber sobre segurança de contêineres


Quando os utilizadores do Windows ouvem falar de contentores, muitos provavelmente consideram-nos algo que pertence ao kit de ferramentas de um programador e não a um PC comum. Na verdade, não deve ficar surpreendido ao descobrir que muitos outros nem sequer sabem o que são contentores, o que é compreensível. Afinal, se utiliza principalmente o computador para executar aplicações do dia a dia, porque precisaria de pensar em algo tão técnico como a segurança de contentores?

Mas, dado o ritmo da mudança no desenvolvimento de software, os contentores estão a tornar-se muito mais difíceis de ignorar. Os programadores utilizam-nos para criar ambientes de aplicações consistentes, enquanto as empresas dependem deles para mover software entre o desenvolvimento e a produção sem reconstruir tudo de raiz. E, uma vez que o Windows 11 suporta este tipo de fluxo de trabalho, é provável que se depare com contentores mesmo que nunca tenha pretendido tornar-se um especialista em segurança.

Portanto, se os contentores foram concebidos para isolar as aplicações do resto de um sistema, com que segurança é que os utilizadores do Windows 11 precisam realmente de se preocupar? Lembre-se de que, de acordo com a Pixee AI, mais de oito em cada dez líderes de DevSecOps sofreram uma violação relacionada com contentores, o que sublinha a necessidade de os utilizadores prestarem atenção à segurança dos contentores. E com as ferramentas de segurança de contentores certas, este processo torna-se muito menos complicado do que pode inicialmente parecer.

A ideia é garantir que tem visibilidade suficiente para compreender o que está a ser executado no seu sistema e se esse ambiente pode expô-lo a riscos desnecessários.

Nem todos os contentores merecem o mesmo nível de confiança

Só porque os contentores estão isolados não significa que sejam automaticamente fiáveis. A origem de um contentor pode ser tão importante como aquilo que ele faz depois de começar a ser executado.

Pense em transferir uma aplicação desconhecida da Internet. Provavelmente gostaria de saber quem a desenvolveu e se outros utilizadores tiveram problemas com ela antes de a instalar. Os contentores merecem um nível de cautela semelhante. Uma imagem transferida de uma origem desconhecida ou mal mantida pode conter software vulnerável que cria problemas assim que o contentor está a ser executado.

Além da própria aplicação, a imagem também inclui todos os componentes de que necessita para ser executada. Essa conveniência faz parte do atrativo, mas também significa que qualquer fragilidade nesses componentes incluídos vem à boleia. Assim, mesmo que tudo pareça bem à superfície, pode ainda haver uma vulnerabilidade oculta por baixo da qual alguém se pode aproveitar.

É por isso que deve utilizar ferramentas adequadas para verificar as imagens quanto a problemas conhecidos antes de algo ser implementado. Isto, por sua vez, ajuda a parar os problemas atempadamente, em vez de lidar com eles depois do facto, especialmente quando está a extrair imagens de registos públicos.

Além disso, preste atenção à frequência com que essas imagens são atualizadas. Uma imagem que era considerada segura há vários meses pode já não proporcionar o mesmo nível de proteção se um dos seus componentes subjacentes tiver, entretanto, desenvolvido uma vulnerabilidade conhecida. Por outras palavras, a segurança não é algo que se possa verificar uma vez e esquecer.

O seu ambiente Windows continua a desempenhar um papel

É fácil pensar na segurança como algo que acontece inteiramente dentro do contentor. Na realidade, o ambiente do Windows 11 que o suporta continua a ser importante. Lembre-se de que os contentores do Windows podem utilizar o isolamento de processos ou o isolamento do Hyper-V. Com o isolamento de processos, os contentores partilham o kernel do anfitrião, enquanto o isolamento do Hyper-V proporciona uma separação mais forte ao executar o contentor dentro de uma máquina virtual leve.

Essa distinção torna-se bastante importante, especialmente quando estas funcionalidades precisam de alojar cargas de trabalho que exigem um limite de segurança mais forte. Quanto mais sensível for a carga de trabalho, mais cuidadosamente deve ser considerado o método de isolamento. O mesmo se aplica aos contentores do Windows 11. Se estiver a utilizar WSL 2 ou outra plataforma de contentores, mantenha esses componentes atualizados como parte da sua rotina de segurança regular.

Não há grande valor em analisar cuidadosamente um contentor se o ambiente que o executa tiver sido descurado.

A segurança não termina quando o contentor é iniciado

O trabalho não termina só porque analisou uma imagem e iniciou um contentor com êxito. Afinal, as vulnerabilidades não deixam de aparecer simplesmente porque a sua aplicação já está a ser executada. Uma dependência pode tornar-se vulnerável após a implementação. Uma nova falha de segurança pode afetar um componente existente. Até uma configuração que parecia razoável no início pode tornar-se problemática à medida que o ambiente circundante muda.

É por isso que precisa de manter a segurança de um contentor debaixo de olho ao longo de todo o seu ciclo de vida. E há uma boa razão para levar isto a sério. De acordo com o Hacker News, mais de 90% dos ambientes têm dificuldade em ver o que está a acontecer por baixo da superfície das suas imagens de contentores. Estas estatísticas explicam, em grande parte, porque deve prestar atenção ao que os seus contentores estão a executar e se algo mudou desde que os implementou pela primeira vez.

E, claro, isto não é para fazer os contentores parecerem perigosos. Trata-se de compreender que o isolamento é apenas uma parte do panorama da segurança. Por mais que um contentor possa separar uma aplicação das partes do sistema, continua a depender da segurança da sua imagem e do ambiente em que é executado.

Os leitores ajudam a apoiar o Windows Report. Podemos receber uma comissão se você comprar através dos nossos links. Tooltip Icon

Leia a nossa página de divulgação para descobrir como pode ajudar o Windows Report a sustentar a equipe editorial. Read more

User forum

0 messages