Ao usar este site, você concorda com a Política de Privacidade e nossa Politica de Cookies.
Accept
TechParaTodosTechParaTodosTechParaTodos
Notificação Ver Mais
Tamanho da FonteAa
  • Inovação
  • Produtividade
  • Games
    • Listas e Tops
  • Segurança
  • Criptomoedas
TechParaTodosTechParaTodos
Tamanho da FonteAa
Buscar
  • Inovação
  • Produtividade
  • Games
    • Listas e Tops
  • Segurança
  • Criptomoedas
Follow US
Segurança

Vulnerabilidade na AMD Zen: Google força CPUs a gerar sempre o número 4

Redação TechParaTodos
Atualizado em: 4 de fevereiro de 2025 23:30
Redação TechParaTodos
Compartilhar
Compartilhar

Você já imaginou que um simples patch de software pudesse ser usado para manipular o funcionamento de um processador? Parece ficção científica, mas pesquisadores do Google descobriram uma vulnerabilidade que permite exatamente isso, com impactos significativos na segurança de processadores AMD Zen.

Contents
O que são Microcódigos?A Vulnerabilidade ReveladaComo Isso é Possível?As Implicações da DescobertaA CorreçãoConclusão

Prepare-se para mergulhar no fascinante mundo dos microcódigos e descobrir como uma falha aparentemente pequena pode ter consequências enormes.

O que são Microcódigos?

Em termos simples, o microcódigo é um conjunto de instruções que define como o processador funciona. É como um “patch” interno do chip que pode adicionar recursos, corrigir problemas e estender funcionalidades, sem precisar de uma nova fabricação física. A AMD, assim como a Intel, utiliza essa tecnologia para atualizar seus processadores. A segurança, idealmente, reside na exclusividade: apenas a fabricante deveria ter acesso para criar e distribuir atualizações de microcódigo.

A Vulnerabilidade Revelada

Pesquisadores do Google descobriram uma maneira de criar microcódigos próprios para processadores AMD Zen. Eles conseguem contornar os mecanismos de segurança da AMD e fazer com que o processador execute comandos não autorizados. Para demonstrar essa vulnerabilidade, eles criaram um microcódigo que modifica a instrução RDRAND (responsável por gerar números aleatórios), forçando-a a sempre gerar o número 4.

Isso demonstra a possibilidade de manipulação profunda do funcionamento do processador. Embora o exemplo seja aparentemente inofensivo, imagine o potencial para criar microcódigos maliciosos que comprometam a segurança e a criptografia dos dados.

Como Isso é Possível?

A pesquisa revelou uma fraqueza no algoritmo de assinatura digital usado pela AMD para validar as atualizações de microcódigo. Ao explorar essa fraqueza, os pesquisadores conseguiram criar microcódigos que, aparentemente, são assinados pela AMD, mesmo não sendo. Isso permite a instalação de códigos maliciosos sem que o sistema de segurança o detecte.

As Implicações da Descoberta

Essa vulnerabilidade afeta processadores AMD Zen de todas as gerações, incluindo Ryzen e Epyc. A possibilidade de carregar microcódigos não oficiais abre portas para diversos tipos de ataques, impactando a segurança de sistemas e a integridade dos dados. Recursos como o AMD Secure Encrypted Virtualization (SEV) – que protege máquinas virtuais de acessos maliciosos – também podem ser comprometidos.

É importante ressaltar que, para explorar essa vulnerabilidade, é necessário acesso em nível de kernel (ring-0), o que limita sua utilização a atacantes com privilégios elevados. Mas imagine a possibilidade em servidores remotos ou cenários de malware sofisticado.

A Correção

A AMD já está a par do problema (CVE-2024-56161), e está liberando atualizações de microcódigo oficiais para corrigir a vulnerabilidade. Essa correção é feita através de atualizações de BIOS fornecidas pelas fabricantes de placas-mãe. Embora a AMD tenha anunciado correções para processadores de data centers e embutidos, as atualizações para processadores de computadores pessoais estão sendo gradativamente liberadas.

A atualização do microcódigo é crucial para garantir que o sistema recuse microcódigos não autorizados. A AMD enfatiza que o acesso de administrador (host admin) é requerido, dificultando o acesso para um atacante comum.

Conclusão

A descoberta dessa vulnerabilidade reforça a importância da segurança em todos os níveis da computação. Mesmo componentes tão fundamentais como o microcódigo de um processador estão sujeitos a falhas, e a constante busca por segurança e melhorias é fundamental. Fique atento às atualizações de sua BIOS para proteger seu sistema.

Compartilhe suas experiências com atualizações de BIOS e segurança de seus processadores!

Assine Nossa Newsletter Diária

Fique por dentro! Receba as últimas notícias de última hora diretamente na seu e-mail.

Ao se inscrever, você concorda e reconhece as práticas de dados descritas em nossa Política de Privacidade. Você pode cancelar a inscrição a qualquer momento.
Compartilhe esse Artigo
Facebook Whatsapp Whatsapp Reddit Telegram Copiar Link Print
Deixe um Comentário Deixe um Comentário

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

No TechParaTodos, acreditamos que a tecnologia deve ser simples e acessível. Nosso objetivo é descomplicar o mundo digital com dicas, tutoriais e tendências, ajudando você a aproveitar ao máximo as inovações tecnológicas no dia a dia. 🚀

You Might Also Like

Segurança

Golpe do E-ZPass por SMS: como identificar e se proteger

3 Min de Leitura
Segurança

Lavagem de Infra: Criminosos usam a nuvem para esconder operações

4 Min de Leitura
Segurança

Google IA: Pare golpes em SMS e ligações

3 Min de Leitura
Segurança

Google vs Golpistas: IA combate novas fraudes online

4 Min de Leitura

Redes Sociais

TechParaTodos - Alguns direitos reservados.
  • Início
  • Quem Somos
  • Fale Conosco
  • Política de Privacidade
  • Política de Cookies
  • Todos os posts
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?