Pesquisadores do Laboratório de Ciência da Computação e Inteligência Artificial (CSAIL) do MIT revelaram uma nova classe de ataque, batizada de 'TONTOU', que burla as defesas de segurança em processadores modernos da Intel e AMD. A falha explora um intervalo de tempo de nanossegundos, ressuscitando os temores sobre a segurança da execução especulativa — um pilar da computação de alta performance desde a descoberta da vulnerabilidade Spectre, em 2018.
O ataque demonstra que, mesmo após anos de correções e novas arquiteturas, a busca incessante por velocidade nos processadores continua a abrir flancos para vulnerabilidades sofisticadas. A tese aqui é que as mitigações atuais são um paliativo, não uma cura para um problema de design fundamental.
A aposta do processador
Processadores modernos ganham velocidade ao 'adivinhar' o próximo passo de um programa, uma técnica conhecida como execução especulativa. Quando erram, o trabalho é descartado, mas deixa rastros. As defesas atuais tentam limpar esses rastros para evitar vazamentos, mas os pesquisadores do MIT descobriram que existe uma brecha minúscula entre a limpeza e o uso seguinte do mecanismo de predição.
Usando uma técnica que chamaram de 'injeção de interrupção', eles conseguem executar código precisamente nessa janela de tempo, 'sujando' o sistema novamente e forçando o processador a vazar dados através de seus erros de previsão. O ataque se mostrou eficaz contra quatro gerações de chips Intel e AMD, superando proteções implementadas tanto em software quanto diretamente no silício.
Da teoria à prática
A equipe demonstrou a gravidade da falha em um sistema AMD com um kernel Linux atualizado. Em testes, conseguiram desativar uma das proteções de memória e, em seguida, ler dados protegidos a uma taxa de cinco bytes por segundo. Embora lenta, a velocidade foi suficiente para localizar e copiar o arquivo /etc/shadow, que armazena os hashes de senha do sistema, em metade das tentativas.
A prova de conceito transforma uma vulnerabilidade teórica em um risco prático. A AMD já liberou uma mitigação via atualização de sistema operacional, mas a situação para chips Intel parece mais complexa; a reportagem do MIT News sugere que uma correção padrão poderia, paradoxalmente, tornar o ataque mais confiável em certas gerações de seus processadores.
O episódio TONTOU é um lembrete sóbrio: a busca por performance cria concessões de segurança no nível do hardware. Anos após Spectre, a arquitetura fundamental dos processadores continua sendo um campo de batalha, exigindo vigilância constante e um redesenho mais profundo da segurança no silício.
Com reportagem de Brazil Valley
Source · MIT News





