Não é.
As atualizações que precisam acontecer são atualizações microcode . Microcódigo é o código que roda dentro do próprio processador central , que faz o trabalho de entender e executar as instruções do processador (em todos os programas, desde os programas no firmware até os programas que você baixa e executa da WWW ).
As atualizações de firmware são de fato irrelevantes para esse problema, sendo apenas envolvidas no sentido de que uma maneira de executar atualizações de microcódigo é para o firmware da sua máquina fazer upload do novo microcódigo, a partir de uma imagem binária está embutido na imagem do firmware.
Mas isso é apenas um caminho para que isso seja feito; seu sistema operacional também pode fazer isso. Não há nada de especial na instrução da máquina que acione uma atualização de microcódigo que restrinja sua execução apenas ao firmware da sua máquina.
Leitura adicional
- Ben Hawkes (2012). Notas sobre as atualizações de microcódigo da Intel . Inertiawar.com.
- " O que é o microcódigo? Como instalo as atualizações do microcódigo da CPU Intel? " . Perguntas Freqüentes sobre o FreeBSD .
- Microcódigo . Wiki do Debian.
- Microcódigo . Wiki do arco.
- Intel (2018). Intel Análise dos Canais Laterais de Execução Especulativa .