Search 191973 CVE descriptions
and 86218 test descriptions,
access 10,000+ cross references.
Tests   CVE   All  

Test ID:
Category:SuSE Local Security Checks
Title:openSUSE: Security Advisory for binutils (openSUSE-SU-2020:1790-1)
Summary:The remote host is missing an update for the 'binutils'; package(s) announced via the openSUSE-SU-2020:1790-1 advisory.
The remote host is missing an update for the 'binutils'
package(s) announced via the openSUSE-SU-2020:1790-1 advisory.

Vulnerability Insight:
This update for binutils fixes the following issues:

binutils was updated to version 2.35. (jsc#ECO-2373)

Update to binutils 2.35:

* The assembler can now produce DWARF-5 format line number tables.

* Readelf now has a 'lint' mode to enable extra checks of the files it is

* Readelf will now display '[...]' when it has to truncate a symbol name.
The old behaviour - of displaying as many characters as possible, up to
the 80 column limit - can be restored by the use of the

- -silent-truncation

* The linker can now produce a dependency file listing the inputs that it
has processed, much like the -M -MP option supported by the compiler.

- fix DT_NEEDED order with -flto [bsc#1163744]

Update to binutils 2.34:

* The disassembler (objdump --disassemble) now has an option to generate
ascii art that's show the arcs between that start and end points of
control flow instructions.

* The binutils tools now have support for debuginfod. Debuginfod is a
HTTP service for distributing ELF/DWARF debugging information as well as
source code. The tools can now connect to debuginfod servers in order
to download debug information about the files that they are processing.

* The assembler and linker now support the generation of ELF format files
for the Z80 architecture.

- Add new subpackages for libctf and libctf-nobfd.

- Disable LTO due to bsc#1163333.

- Includes fixes for these CVEs: bsc#1153768 aka CVE-2019-17451 aka
PR25070 bsc#1153770 aka CVE-2019-17450 aka PR25078

- fix various build fails on aarch64 (PR25210, bsc#1157755).

Update to binutils 2.33.1:

* Adds support for the Arm Scalable Vector Extension version 2 (SVE2)
instructions, the Arm Transactional Memory Extension (TME) instructions
and the Armv8.1-M Mainline and M-profile Vector Extension (MVE)

* Adds support for the Arm Cortex-A76AE, Cortex-A77 and Cortex-M35P
processors and the AArch64 Cortex-A34, Cortex-A65, Cortex-A65AE,
Cortex-A76AE, and Cortex-A77 processors.

* Adds a .float16 directive for both Arm and AArch64 to allow encoding of
16-bit floating point literals.

* For MIPS, Add -m[no-]fix-loongson3-llsc option to fix (or not) Loongson3
LLSC Errata. Add a --enable-mips-fix-loongson3-llsc=[yesno] configure
time option to set the default behavior. Set the default if the
configure option is not used to 'no'.

* The Cortex-A53 Erratum 843419 workaround now supports a choice of which
workaround to use. The option --fix-cortex-a53-843419 now takes an
optional argument --fix-cortex-a53-843419[=fulladr
Description truncated. Please see the references for more information.

Affected Software/OS:
'binutils' package(s) on openSUSE Leap 15.1.

Please install the updated package(s).

CVSS Score:

CVSS Vector:

Cross-Ref: Common Vulnerability Exposure (CVE) ID: CVE-2019-9074
SuSE Security Announcement: openSUSE-SU-2020:1790 (Google Search)
SuSE Security Announcement: openSUSE-SU-2020:1804 (Google Search)
Common Vulnerability Exposure (CVE) ID: CVE-2019-9075
Common Vulnerability Exposure (CVE) ID: CVE-2019-9077
BugTraq ID: 107139
CopyrightCopyright (C) 2020 Greenbone Networks GmbH

This is only one of 86218 vulnerability tests in our test suite. Find out more about running a complete security audit.

To run a free test of this vulnerability against your system, register below.

© 1998-2020 E-Soft Inc. All rights reserved.