Foi confirmado que as CPUs de 10ª geração e superiores da Intel foram afetadas pela nova vulnerabilidade “Reptar”, mas a empresa lançou rapidamente mitigações para seus chips mais recentes. A vulnerabilidade Reptar, denominada CVE-2023-23583, é considerada um “risco crítico” principalmente devido à sua capacidade de “permitir escalonamento e/ou divulgação de informações e/ou negação de serviço por meio de acesso local”.
O Reptar, que tem pontuação CVSS de 8,8, é capaz de adulterar a execução de instruções de software, causando efeitos prejudiciais, um dos quais é o “problema de prefixo redundante”. Simplificando, a interferência do "prefixo REX" ao executar instruções específicas pode levar a um comportamento imprevisível do sistema e causar travamentos/travamentos do sistema.
No entanto, o facto importante a notar é que a equipa de investigação de segurança do Google descobriu esta vulnerabilidade há meses. De acordo com Tavis Ormandy, “Reptar” pode causar mau funcionamento da CPU e causar “comportamento inesperado” em termos de operação. A vulnerabilidade teve um enorme impacto nas máquinas virtuais, colocando em risco a segurança de hosts e dispositivos em nuvem e comprometendo potencialmente os dados de milhares de pessoas.
O pesquisador de segurança do Google, Tavis Ormandy, disse:
Durante os testes, observamos alguns comportamentos muito estranhos. Por exemplo, ramificações são levadas para locais inesperados, ramificações incondicionais são ignoradas e o processador não registra mais com precisão o ponteiro de instrução em instruções xsave ou de chamada. Estranhamente, quando tentamos entender o que está acontecendo, vemos o depurador relatando um status inválido. Isso parecia indicar um problema sério, mas em alguns dias de experimentação descobrimos que quando vários núcleos acionavam o mesmo erro, o processador começava a relatar exceções de verificação da máquina e parava de funcionar.
Os pesquisadores de segurança verificaram isso mesmo em uma máquina virtual convidada sem privilégios, portanto, isso já tem sérias implicações de segurança para os provedores de nuvem. Assim que foi confirmado que se tratava de um problema de segurança, a situação foi imediatamente comunicada à Intel.
No que diz respeito às respostas aos relatórios de segurança, demorou muito, mas felizmente a Intel respondeu. Como a vulnerabilidade afetou CPUs de 10ª geração e mais recentes, a Intel lançou atualmente medidas de mitigação para processadores Intel Xeon de 12ª, 13ª e 4ª gerações. Não houve nenhum relato de ataques ativos via Reptar, e é por isso que a Intel pode optar por ficar à frente de gerações relativamente novas de processadores.
Se você está preocupado com a possibilidade de ser afetado pelo Reptar, você pode ver uma lista de CPUs afetadas na imagem abaixo para aplicar mitigações:
https://www.intel.com/content/www/us/en/developer/topic-technology/software-security-guidance/processors-affected-consolidated-product-cpu-model.html
Embora isto seja incerto, a aplicação de mitigações pode resultar na degradação do desempenho, pelo que deve ter isto em mente antes de continuar.
Produtos atualizados com novo microcódigo:
Os seguintes produtos foram mitigados: