CEVIU Logo
Voltar

AMD desativa criptografia de memória em CPUs Ryzen de consumo: segurança contra cold boot e snooping fica comprometida

Aprofundamento CEVIU

Aprofundamento

A AMD não apenas desativou o TSME em CPUs Ryzen de consumo, ela reescreveu, no firmware, a política de proteção física da memória. O flag DfIsTsmeEnabled agora é forçado como FALSE em todas as SKUs não-PRO, mesmo quando o usuário ativa a opção no BIOS. Isso significa que a criptografia transparente da RAM não é 'desligada por acidente': é bloqueada na inicialização, antes do sistema operacional carregar. O efeito prático é a perda total de defesa contra cold boot (ataques que extraem chaves de criptografia após reinício forçado), espionagem direta no barramento de memória (DRAM snooping) e clonagem de módulos físicos, ameaças reais em ambientes com acesso físico não controlado, como notebooks em aeroportos ou estações de trabalho compartilhadas.

O TSME não depende do sistema operacional: ele opera no nível do firmware, com chave gerada no próprio processador. Sua remoção afeta diretamente quem usa BitLocker com TPM 2.0, LUKS2 com TOTP + memory encryption ou até sistemas de desktop seguro baseados em Qubes OS. Sem TSME, o Windows só pode confiar em SME (que exige suporte do kernel e não protege toda a RAM), e o Linux precisa de configurações manuais complexas, e ainda assim com cobertura parcial.

Por que isso importa

Essa mudança não é técnica, é estratégica. A AMD está segregando segurança de hardware por segmento de mercado, não por capacidade do silício. O mesmo chip (ex: Ryzen 9800X3D) tem a mesma unidade de criptografia que o 9945 PRO, mas o firmware impede seu uso. Para empresas que adotam Ryzen em estações de trabalho críticas, bancos, escritórios de advocacia, órgãos públicos, isso cria um risco não declarado: equipamentos que parecem seguros, mas não são. E pior: sem aviso, sem documentação, sem correção. Em um cenário onde ataques físicos estão cada vez mais acessíveis (ex: ferramentas como Thunderspy e PCILeech), remover uma camada de proteção que já estava funcionando é retrocesso real, não otimização.

Perguntas frequentes

O TSME foi removido por um bug ou por decisão da AMD?

É uma decisão deliberada no firmware AGESA 1.2.7.0. O flag DfIsTsmeEnabled é definido como FALSE nas SKUs de consumo, independentemente da configuração do BIOS. A MSI confirmou oficialmente que a AMD comunicou a restrição exclusiva às linhas PRO e EPYC.

Posso reativar o TSME em um Ryzen de consumo com atualização de BIOS ou firmware?

Não. A desativação ocorre no nível do AGESA, antes do BIOS carregar. Nenhuma atualização de BIOS de fabricante de placa-mãe contornará isso, o bloqueio está no código de inicialização fornecido pela AMD. Até mesmo redefinir as opções no BIOS ou usar versões antigas do AGESA não restaura a funcionalidade.

Qual é a diferença prática entre TSME e SME para usuários finais?

TSME criptografa toda a RAM automaticamente, sem intervenção do sistema operacional, protege contra ataques físicos imediatos. SME requer suporte explícito do kernel, ativa-se por página de memória e depende de configuração manual. SME não impede cold boot se o kernel não estiver configurado corretamente ou se o atacante acessar a memória antes do SO iniciar.

Meu notebook com Ryzen 7 9700X ainda está seguro?

Ele perdeu uma camada crítica de proteção física. Se o dispositivo for perdido, roubado ou acessado fisicamente durante o uso (mesmo com tela bloqueada), dados em RAM, como senhas, chaves PGP, tokens de autenticação, podem ser extraídos. Recomenda-se evitar armazenar segredos sensíveis em memória não persistente e priorizar soluções de disco criptografado com autenticação forte (ex: BitLocker com TPM + PIN).

Fontes

Avalie este artigo:
Compartilhar:
Categoria
CEVIU Segurança da Informação
Publicado
17 de junho de 2026
Editoria
CEVIU Segurança da Informação

Quer receber mais sobre CEVIU Segurança da Informação?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser