Nuvens Soberanas

A Europa está investindo mais de 2 bilhões de euros em iniciativas de nuvens soberanas para reduzir a exposição ao alcance legal dos EUA. O programa IPCEI-CIS da UE financia o desenvolvimento de infraestrutura. A França qualifica operadores sob o SecNumCloud, um quadro com quase 1.200 requisitos técnicos que prometem “imunidade às leis extraterritoriais”. No entanto, a maioria dos datacenters e operadores de nuvem qualificados ainda depende fortemente de processadores Intel ou AMD. E dentro desses processadores, há um computador abaixo do computador: motores de gerenciamento que operam no nível de Ring -3, abaixo do sistema operacional, fora do controle do software de segurança do host, persistente mesmo quando a máquina parece desligada. De acordo com a Lei de Reforma de Inteligência e Segurança da América (RISAA) de 2024, os fabricantes de hardware são considerados “provedores de serviços de comunicações eletrônicas” sujeitos a ordens governamentais secretas.

A Europa certifica as nuvens, mas não avalia o silício. Esse computador abaixo do computador tem um nome. Nos processadores Intel, é o Motor de Gerenciamento (ME), ou mais precisamente o Motor de Segurança e Gerenciamento Convergente (CSME). Nos processadores AMD, é o Processador de Segurança da Plataforma (PSP). Ambos operam no nível de Ring -3, abaixo do sistema operacional, abaixo do hipervisor, em um nível de privilégio que o host não pode ver ou registrar. “É um computador dentro do seu computador”, explica John Goodacre, Professor de Arquiteturas de Computador e ex-diretor do programa de Segurança Digital por Design do Reino Unido, que custou 200 milhões de libras. Ele é claro sobre o que isso significa na prática. O ME tem sua própria memória, seu próprio relógio e sua própria pilha de rede, e porque pode compartilhar o endereço MAC e IP do host, qualquer tráfego que gera é indistinguível do tráfego do host para o firewall.

A arquitetura não é teórica. Incorporado no Hub de Controle de Plataforma, o CSME é um microcontrolador separado que opera de forma independente do host, com acesso direto à memória, dispositivos e conectividade de rede que o sistema operacional do host não pode monitorar. O PSP da AMD funciona da mesma maneira. A Tecnologia de Gerenciamento Ativo (AMT) da Intel, a funcionalidade de gerenciamento remoto que o ME habilita, expõe pelo menos as portas TCP 16992, 16993, 16994 e 16995 em dispositivos provisionados. Goodacre observa que uma superfície de ataque existe em hardware não provisionado também. Essas portas entregam redirecionamento de teclado-vídeo-mouse, redirecionamento de armazenamento, Serial-over-LAN e controle de energia a administradores que gerenciam conjuntos de dispositivos remotamente. A capacidade tem usos legítimos. Ela também fornece um canal que opera em um nível abaixo do que as estruturas de soberania europeias podem atestar.

A Microsoft documentou em 2017 que o ator estatal PLATINUM usou o Serial-over-LAN (SOL) da Intel como um canal de exfiltração sigilosa. O tráfego do SOL transita o Motor de Gerenciamento e o caminho lateral da NIC, entregue ao ME antes que a pilha TCP/IP do host seja executada. O firewall do host e a detecção de endpoint não viram nada, e qualquer ferramenta de segurança em execução na máquina comprometida em si era igualmente cega. O PLATINUM não explorou uma vulnerabilidade. Ele explorou uma funcionalidade, exigindo apenas que a AMT estivesse habilitada e as credenciais fossem obtidas. Nos casos documentados, essas credenciais eram as padrão de fábrica: admin, sem senha definida.

Goodacre cataloga esse e outros cenários em uma avaliação de risco de 37 páginas preparada para CISOs que avaliam hardware Intel vPro conectado a redes corporativas. Sua conclusão é direta: conectar um dispositivo ME não alterado a recursos corporativos “expos o organização a uma classe de comprometimento que derrota a pilha de segurança do host em sua totalidade”. O ME não para quando a máquina parece desligada. Os usuários reconhecem o sintoma: um laptop desligado e armazenado por semanas é encontrado, na próxima inicialização, com a bateria esgotada. Em plataformas modernas e leves, o que a Microsoft documenta como Modo de Espera significa que “desligado” não corresponde a “todos os subsistemas desligados”. Os componentes do sistema em chip que o Motor de Gerenciamento executa permanecem em estados de baixo consumo de energia, consumindo o suficiente para drenar uma bateria de 55 Wh em semanas, na ordem de 100-200 mW de consumo contínuo.

A implicação é documentada na avaliação de risco de Goodacre: “Se o rádio está em um estado de escuta Wake-on-Wireless-LAN é uma política de firmware. Em um dispositivo cujo firmware foi manipulado durante o trânsito pela cadeia de suprimentos, a resposta não pode ser inferida do estado de energia visível”. Um laptop que parece desligado, em uma bolsa, pode se associar a uma rede hostil que o usuário não tem conhecimento. O Professor Aurélien Francillon, um pesquisador de segurança na escola de engenharia francesa EURECOM, passou anos estudando exatamente essa classe de problemas. Trabalhando com colegas, ele construiu um backdoor totalmente funcional no firmware do disco rígido, um conceito de prova que demonstra como os dispositivos de armazenamento podem exfiltrar silenciosamente dados por meio de canais sigilosos.

Essa é uma questão crítica para a soberania digital europeia. A Europa está investindo bilhões de euros em iniciativas de nuvens soberanas, mas esqueceu-se dos processadores. Os processadores Intel e AMD são amplamente utilizados em datacenters