Um novo ataque, denominado Injeção de Interrupção, foi descoberto por pesquisadores do MIT CSAIL, Daniël Trujillo e Mengjia Yan. Esse ataque permite que um programa Linux não privilegiado injete uma interrupção de hardware no momento certo para re-envenenar o preditor de ramo após as defesas do Spectre v2 terem sido executadas.
Detalhes Técnicos
O ataque explora uma falha na forma como as interrupções de hardware são manipuladas pelo kernel Linux e pelo processador.
Um programa malicioso pode temporizar uma interrupção de hardware para que ela ocorra no intervalo entre a sanitização do preditor de ramo pelo processador e o uso do kernel, re-envenenando o preditor.
Esse ataque foi testado em uma máquina AMD Zen 2 executando Linux 6.14 com todas as mitigations padrão do Spectre v2 habilitadas.
Impacto e Recomendações
Esse ataque pode ser usado para explorar vulnerabilidades em sistemas que utilizam CPUs Intel e AMD.
Os administradores de sistemas devem garantir que as atualizações de segurança mais recentes sejam aplicadas para mitigar essa vulnerabilidade.
É recomendável monitorar os logs de sistema e de segurança para detectar possíveis tentativas de ataque.
Próximos Passos
Verificar se o sistema operacional e o processador estão atualizados com as últimas patches de segurança.
Monitorar os logs de sistema e de segurança para detectar atividades suspeitas.
Considerar a implementação de medidas de segurança adicionais, como a autenticação multifator e a segmentação de rede.