AXBA:2020-178:06

リリース日: 
2020/06/23 Tuesday - 06:05
題名: 
binutils-2.30-58.el8.2
影響のあるチャネル: 
Asianux Server 8 for x86_64
Severity: 
N/A
Description: 

The binutils packages provide a collection of binary utilities for the manipulation of object code in various object file formats. It includes the ar, as, gprof, ld, nm, objcopy, objdump, ranlib, readelf, size, strings, strip, and addr2line utilities.

Bug Fix(es):

* Certain Intel CPUs are affected by the Jump Conditional Code (JCC) bug causing machine instructions to be executed incorrectly. Consequently, the affected CPUs might not execute programs properly. The full fix involves updating the microcode of vulnerable CPUs, which can cause a performance degradation. This update enables a workaround in the assembler that helps to mitigate the performance loss. The workaround is not enabled by default.

To apply the workaround, recompile a program using GCC with the "-Wa,-mbranches-within-32B-boundaries" command-line option. A program recompiled with this command-line option will not be affected by JCC flaw, but the microcode update is still necessary in order to fully protect a system.

Note that applying the workaround will increase the size of the program and there can still be a slight performance decrease, although it should be less than it would have been without the recompilation.

解決策: 

Update packages.

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. binutils-2.30-58.el8.2.src.rpm
    MD5: cb2073b51b68b40b7880fb42ff0d5513
    SHA-256: b9a7add7029cdd9e1b2776d71683e407644e2a094639c7bd6cf62c9367d2d3fa
    Size: 19.70 MB

Asianux Server 8 for x86_64
  1. binutils-2.30-58.el8.2.x86_64.rpm
    MD5: 1b270bf8ffff9b2ecaed3972b9052295
    SHA-256: 9082d584d476fc84d02547632fde0021988498bea3dd181f3953b7179068ee12
    Size: 5.73 MB
  2. binutils-devel-2.30-58.el8.2.x86_64.rpm
    MD5: bca20c911a32429dd44f75c10faa08cb
    SHA-256: ecbb49cfe14b5a7a082e88534ea704a0356638de0fb4146fafcded4165efa583
    Size: 0.99 MB
Copyright© 2007-2015 Asianux. All rights reserved.