PT-2020-1024 · Gnu · Gcc
Published
2020-04-28
·
Updated
2020-04-28
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions
GCC Toolset (affected versions not specified)
Description
The issue concerns certain Intel CPUs affected by the Jump Conditional Code (JCC) bug, causing machine instructions to be executed incorrectly. This can lead to affected CPUs not executing programs properly. A workaround is available by recompiling programs using GCC with the
-Wa,-mbranches-within-32B-boundaries command-line option, which helps mitigate performance loss but does not fully protect the system without a microcode update.Recommendations
To apply the workaround, recompile a program using GCC with the
-Wa,-mbranches-within-32B-boundaries command-line option.
Note that applying the workaround will increase the size of the program and there can still be a slight performance decrease.
The full fix involves updating the microcode of vulnerable CPUs. Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Gcc