Software e Hardware · Avançado · Inglês · Técnico
Spectre
Família de vulnerabilidades de processadores, revelada em 2018, que explora a execução especulativa para fazer um programa inferir dados que não deveria ler, via efeitos na cache.
Onde usar
Citado em alertas de segurança, em notas de atualização de sistemas e navegadores e em discussões sobre a perda de desempenho causada pelas mitigações. Afetou chips da Intel, da AMD e da ARM.
Exemplos
Browsers added mitigations after Spectre showed that precise timers could leak data.
Os navegadores adotaram mitigações depois que o Spectre mostrou que temporizadores precisos podiam vazar dados.
The microcode update reduced the Spectre risk but slowed some workloads.
A atualização de microcódigo reduziu o risco do Spectre, mas deixou algumas cargas de trabalho mais lentas.
Cuidado
Não confunda com o Meltdown, divulgado na mesma época, que quebra o isolamento entre usuário e kernel e afetou principalmente chips da Intel.
Origem
O nome remete à speculative execution; spectre significa 'espectro' em inglês.