PT-2020-1001 · Gnu · Gcc
Publicado
2020-04-07
·
Atualizado
2020-04-07
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do software vulnerável e versões afetadas
GCC Toolset (versões afetadas não especificadas)
Descrição
O problema diz respeito a certas CPUs Intel afetadas pelo bug Jump Conditional Code (JCC), fazendo com que as instruções de máquina sejam executadas incorretamente. Isso pode levar à execução inadequada de programas nas CPUs afetadas. Uma solução alternativa está disponível no assembler para mitigar a perda de desempenho, mas não está habilitada por padrão. A correção completa requer a atualização do microcódigo das CPUs vulneráveis, o que pode causar degradação do desempenho.
Recomendações
Para aplicar a solução alternativa, recompile um programa usando o GCC com a opção de linha de comando “-Wa,-mbranches-within-32B-boundaries”.
Observe que a aplicação da solução alternativa aumentará o tamanho do programa e ainda poderá haver uma ligeira redução no desempenho, embora deva ser menor do que seria sem a recompilação.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Gcc