ELBA-2019-4861

ELBA-2019-4861 - binutils bug fix update

Type:BUG
Impact:NA
Release Date:2019-11-23

Description


[2.20.51.0.2-5.48.0.1.el6_10.1]
- CVE-2018-12207 / Intel SKX102
- Introduce the following gas options:
-malign-branch
-malign-branch-boundary
-malign-branch-prefix-size
-mbranches-within-32B-boundaries
- Lessen the performance hit due to the Mitigation of Intel's JCC Erratum by
backporting the patch series that teach gas not to place various jump
instructions at the end of 32 byte boundries or across such boundaries.
- Prepatory patches:
binutils-2.25-i386-gas-01-limit-nop-instructions-to-10-bytes.patch
binutils-2.31-i386-gas-01-add-.nop-assembler-directive.patch
binutils-2.31-i386-gas-02-rewrite-NOP-generation.patch
binutils-2.31-i386-gas-03-insns-exceeding-the-15-byte.patch
binutils-2.31-i386-gas-04-pass-max_bytes-to-TC_FRAG_INIT.patch
- Mitigation Patches:
binutils-2.33-i386-gas-01-add-md_cons_worker.patch
binutils-2.33-i386-gas-02-add-md_generic_table_relax_frag.patch
binutils-2.33-i386-gas-03-align-branches-within-a-fixed-boundary.patch
binutils-2.33-i386-gas-04-add-mbranches-within-32B-boundaries.patch
binutils-2.33-i386-gas-05-add-tests-for-malign-branch-boundary-and-malign.patch
- Reviewed-by: Jose E. Marchesi

[2.20.51.0.2-5.48.1]
- Backport patch to stop strip from corrupting unrecognised relocs.
(#1653798)




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 6 (i386) binutils-2.20.51.0.2-5.48.0.1.el6_10.1.src.rpm85c1a43ffaaff777f7373bd4f1320e497096e1a5619c7406d98b7eed21aa4ad2ELBA-2020-5506ol6_i386_latest
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.src.rpm85c1a43ffaaff777f7373bd4f1320e497096e1a5619c7406d98b7eed21aa4ad2ELBA-2020-5506ol6_u10_i386_patch
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpme9ba403c8d1e5972aac264930bbff30e9b2e7a44b7abc528e7e70b2ca0458e4aELBA-2020-5506ol6_i386_latest
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpme9ba403c8d1e5972aac264930bbff30e9b2e7a44b7abc528e7e70b2ca0458e4aELBA-2020-5506ol6_u10_i386_patch
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm6b1f0aac6f209a7e37424d3d493f1f6c7bc195dbf53bbe0ee3ca102ec4c70ad5ELBA-2020-5506ol6_i386_latest
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm6b1f0aac6f209a7e37424d3d493f1f6c7bc195dbf53bbe0ee3ca102ec4c70ad5ELBA-2020-5506ol6_u10_i386_patch
Oracle Linux 6 (x86_64) binutils-2.20.51.0.2-5.48.0.1.el6_10.1.src.rpm85c1a43ffaaff777f7373bd4f1320e497096e1a5619c7406d98b7eed21aa4ad2ELBA-2020-5506ol6_u10_x86_64_patch
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.src.rpm85c1a43ffaaff777f7373bd4f1320e497096e1a5619c7406d98b7eed21aa4ad2ELBA-2020-5506ol6_x86_64_latest
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpmf43cfad57c73eba959ea7ab593e34ec322c9161f49cf7c2a4c2ae4b45d401d8dELBA-2020-5506exadata_dbserver_18.1.23.0.0_x86_64_base
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpmf43cfad57c73eba959ea7ab593e34ec322c9161f49cf7c2a4c2ae4b45d401d8dELBA-2020-5506ol6_u10_x86_64_patch
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpmf43cfad57c73eba959ea7ab593e34ec322c9161f49cf7c2a4c2ae4b45d401d8dELBA-2020-5506ol6_x86_64_latest
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm6b1f0aac6f209a7e37424d3d493f1f6c7bc195dbf53bbe0ee3ca102ec4c70ad5ELBA-2020-5506ol6_u10_x86_64_patch
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm6b1f0aac6f209a7e37424d3d493f1f6c7bc195dbf53bbe0ee3ca102ec4c70ad5ELBA-2020-5506ol6_x86_64_latest
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpm74703ad25a3a81150552b1fa1880a5f10614ce91ab5079945af792c1d2404d10ELBA-2020-5506ol6_u10_x86_64_patch
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpm74703ad25a3a81150552b1fa1880a5f10614ce91ab5079945af792c1d2404d10ELBA-2020-5506ol6_x86_64_latest



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete