Revision Date: | 2020-12-01 | Version: | 1 |
Title: | Security update for binutils (Moderate) |
Description: |
This update for binutils fixes the following issues:
binutils was updated to current 2.32 branch [jsc#ECO-368].
Includes following security fixes:
- CVE-2018-17358: Fixed invalid memory access in _bfd_stab_section_find_nearest_line in syms.c (bsc#1109412) - CVE-2018-17359: Fixed invalid memory access exists in bfd_zalloc in opncls.c (bsc#1109413) - CVE-2018-17360: Fixed heap-based buffer over-read in bfd_getl32 in libbfd.c (bsc#1109414) - CVE-2018-17985: Fixed a stack consumption problem caused by the cplus_demangle_type (bsc#1116827) - CVE-2018-18309: Fixed an invalid memory address dereference was discovered in read_reloc in reloc.c (bsc#1111996) - CVE-2018-18483: Fixed get_count function provided by libiberty that allowed attackers to cause a denial of service or other unspecified impact (bsc#1112535) - CVE-2018-18484: Fixed stack exhaustion in the C++ demangling functions provided by libiberty, caused by recursive stack frames (bsc#1112534) - CVE-2018-18605: Fixed a heap-based buffer over-read issue was discovered in the function sec_merge_hash_lookup causing a denial of service (bsc#1113255) - CVE-2018-18606: Fixed a NULL pointer dereference in _bfd_add_merge_section when attempting to merge sections with large alignments, causing denial of service (bsc#1113252) - CVE-2018-18607: Fixed a NULL pointer dereference in elf_link_input_bfd when used for finding STT_TLS symbols without any TLS section, causing denial of service (bsc#1113247) - CVE-2018-19931: Fixed a heap-based buffer overflow in bfd_elf32_swap_phdr_in in elfcode.h (bsc#1118831) - CVE-2018-19932: Fixed an integer overflow and infinite loop caused by the IS_CONTAINED_BY_LMA (bsc#1118830) - CVE-2018-20623: Fixed a use-after-free in the error function in elfcomm.c (bsc#1121035) - CVE-2018-20651: Fixed a denial of service via a NULL pointer dereference in elf_link_add_object_symbols in elflink.c (bsc#1121034) - CVE-2018-20671: Fixed an integer overflow that can trigger a heap-based buffer overflow in load_specific_debug_section in objdump.c (bsc#1121056) - CVE-2018-1000876: Fixed integer overflow in bfd_get_dynamic_reloc_upper_bound,bfd_canonicalize_dynamic_reloc in objdump (bsc#1120640) - CVE-2019-1010180: Fixed an out of bound memory access that could lead to crashes (bsc#1142772)
- enable xtensa architecture (Tensilica lc6 and related) - Use -ffat-lto-objects in order to provide assembly for static libs (bsc#1141913). - Fixed some LTO build issues (bsc#1133131 bsc#1133232). - riscv: Don't check ABI flags if no code section - Fixed a segfault in ld when building some versions of pacemaker (bsc#1154025, bsc#1154016). - Add avr, epiphany and rx to target_list so that the common binutils can handle all objects we can create with crosses (bsc#1152590).
Update to binutils 2.32:
The binutils now support for the C-SKY processor series. * The x86 assembler now supports a -mvexwig=[0|1] option to control encoding of VEX.W-ignored (WIG) VEX instructions. It also has a new -mx86-used-note=[yes|no] option to generate (or not) x86 GNU property notes. * The MIPS assembler now supports the Loongson EXTensions R2 (EXT2), the Loongson EXTensions (EXT) instructions, the Loongson Content Address Memory (CAM) ASE and the Loongson MultiMedia extensions Instructions (MMI) ASE. * The addr2line, c++filt, nm and objdump tools now have a default limit on the maximum amount of recursion that is allowed whilst demangling strings. This limit can be disabled if necessary. * Objdump's --disassemble option can now take a parameter, specifying the starting symbol for disassembly. Disassembly will continue from this symbol up to the next symbol or the end of the function. * The BFD linker will now report property change in linker map file when merging GNU properties. * The BFD linker's -t option now doesn't report members within archives, unless -t is given twice. This makes it more useful when generating a list of files that should be packaged for a linker bug report. * The GOLD linker has improved warning messages for relocations that refer to discarded sections.
- Improve relro support on s390 [fate#326356] - Fix broken debug symbols (bsc#1118644) - Handle ELF compressed header alignment correctly.
|
Family: | unix | Class: | patch |
Status: | | Reference(s): | 1051510 1051979 1065600 1066110 1077761 1081917 1083647 1086274 1086288 1086314 1086315 1086317 1086327 1086331 1086906 1087081 1087092 1089343 1090888 1097104 1097577 1097808 1099811 1099813 1099844 1099845 1099846 1099849 1099858 1099863 1099864 1100132 1101116 1101331 1101669 1101822 1101828 1101832 1101833 1101837 1101839 1101841 1101843 1101844 1101845 1101847 1101852 1101853 1101867 1101872 1101874 1101875 1101882 1101883 1101885 1101887 1101890 1101891 1101893 1101895 1101896 1101900 1101902 1101903 1102633 1102658 1103097 1103269 1103277 1103356 1103363 1103421 1103445 1103517 1103723 1103724 1103725 1103726 1103727 1103728 1103729 1103730 1103886 1103917 1103920 1103948 1103949 1104066 1104111 1104174 1104211 1104319 1104353 1104365 1104427 1104494 1104495 1104708 1104777 1104897 1109412 1109413 1109414 1111996 1112534 1112535 1113247 1113252 1113255 1116827 1118644 1118830 1118831 1120640 1121034 1121035 1121056 1133131 1133232 1141913 1142772 1152590 1154016 1154025 906574 917799 924960 933288 933878 936227 937787 939523 942865 957174 957566 957567 957598 957600 958789 960837 960996 962743 971741 972127 972335 975947 CVE-2004-2771 CVE-2007-4772 CVE-2007-6600 CVE-2008-3825 CVE-2009-0696 CVE-2009-1384 CVE-2009-4012 CVE-2009-4022 CVE-2009-4034 CVE-2009-4136 CVE-2010-1169 CVE-2010-1170 CVE-2010-3433 CVE-2010-3613 CVE-2010-3614 CVE-2010-3615 CVE-2011-0414 CVE-2011-1145 CVE-2011-1907 CVE-2011-1910 CVE-2011-2464 CVE-2011-4313 CVE-2012-0866 CVE-2012-0867 CVE-2012-0868 CVE-2012-1571 CVE-2012-1667 CVE-2012-2143 CVE-2012-2655 CVE-2012-3488 CVE-2012-3489 CVE-2012-3817 CVE-2012-3868 CVE-2012-4244 CVE-2012-5166 CVE-2012-5688 CVE-2012-5689 CVE-2013-0221 CVE-2013-0222 CVE-2013-0223 CVE-2013-0255 CVE-2013-1899 CVE-2013-1900 CVE-2013-1901 CVE-2013-2001 CVE-2013-2266 CVE-2013-4854 CVE-2014-0060 CVE-2014-0061 CVE-2014-0062 CVE-2014-0063 CVE-2014-0064 CVE-2014-0065 CVE-2014-0066 CVE-2014-0067 CVE-2014-0591 CVE-2014-3710 CVE-2014-7844 CVE-2014-8116 CVE-2014-8117 CVE-2014-8500 CVE-2014-8964 CVE-2014-9679 CVE-2015-1349 CVE-2015-2325 CVE-2015-2327 CVE-2015-2328 CVE-2015-3165 CVE-2015-3166 CVE-2015-3167 CVE-2015-3210 CVE-2015-3217 CVE-2015-4041 CVE-2015-4042 CVE-2015-4620 CVE-2015-4792 CVE-2015-4802 CVE-2015-4807 CVE-2015-4815 CVE-2015-4826 CVE-2015-4830 CVE-2015-4836 CVE-2015-4858 CVE-2015-4861 CVE-2015-4870 CVE-2015-4871 CVE-2015-4913 CVE-2015-5073 CVE-2015-5288 CVE-2015-5289 CVE-2015-5477 CVE-2015-5722 CVE-2015-5969 CVE-2015-7575 CVE-2015-8000 CVE-2015-8126 CVE-2015-8380 CVE-2015-8381 CVE-2015-8382 CVE-2015-8383 CVE-2015-8384 CVE-2015-8385 CVE-2015-8386 CVE-2015-8387 CVE-2015-8388 CVE-2015-8389 CVE-2015-8390 CVE-2015-8391 CVE-2015-8392 CVE-2015-8393 CVE-2015-8394 CVE-2015-8395 CVE-2015-8472 CVE-2015-8704 CVE-2016-0402 CVE-2016-0448 CVE-2016-0466 CVE-2016-0483 CVE-2016-0494 CVE-2016-0766 CVE-2016-0773 CVE-2016-1283 CVE-2016-1285 CVE-2016-1286 CVE-2016-2776 CVE-2016-3191 CVE-2016-3627 CVE-2016-5423 CVE-2016-5424 CVE-2018-1000876 CVE-2018-10853 CVE-2018-10876 CVE-2018-10877 CVE-2018-10878 CVE-2018-10879 CVE-2018-10880 CVE-2018-10881 CVE-2018-10882 CVE-2018-10883 CVE-2018-17358 CVE-2018-17359 CVE-2018-17360 CVE-2018-17985 CVE-2018-18309 CVE-2018-18483 CVE-2018-18484 CVE-2018-18605 CVE-2018-18606 CVE-2018-18607 CVE-2018-19931 CVE-2018-19932 CVE-2018-20623 CVE-2018-20651 CVE-2018-20671 CVE-2018-3620 CVE-2018-3646 CVE-2018-5391 CVE-2018-6323 CVE-2018-6543 CVE-2018-6759 CVE-2018-6872 CVE-2018-7208 CVE-2018-7568 CVE-2018-7569 CVE-2018-7570 CVE-2018-7642 CVE-2018-7643 CVE-2018-8945 CVE-2019-1010180 SUSE-SU-2015:0465-1 SUSE-SU-2016:0265-1 SUSE-SU-2016:0296-1 SUSE-SU-2016:1204-1 SUSE-SU-2016:3161-1 SUSE-SU-2018:2450-1 SUSE-SU-2019:2779-1
|
Platform(s): | openSUSE Leap 15.0 openSUSE Leap 15.1 SUSE Linux Enterprise Desktop 11 SP2 SUSE Linux Enterprise Desktop 11 SP3 SUSE Linux Enterprise Desktop 12 SUSE Linux Enterprise Desktop 12 SP1 SUSE Linux Enterprise Desktop 12 SP2 SUSE Linux Enterprise Desktop 12 SP3 SUSE Linux Enterprise Desktop 12 SP4 SUSE Linux Enterprise Module for additional PackageHub packages 15 SP1 SUSE Linux Enterprise Module for Public Cloud 15 SUSE Linux Enterprise Server 12 SP1 SUSE Linux Enterprise Server 12 SP1-LTSS SUSE Linux Enterprise Server 12 SP2 SUSE Linux Enterprise Server 12 SP2-BCL SUSE Linux Enterprise Server 12 SP2-ESPOS SUSE Linux Enterprise Server 12 SP2-LTSS SUSE Linux Enterprise Server 12 SP3 SUSE Linux Enterprise Server 12 SP3-BCL SUSE Linux Enterprise Server 12 SP3-LTSS SUSE Linux Enterprise Server 12 SP3-TERADATA SUSE Linux Enterprise Server 12 SP4 SUSE OpenStack Cloud 6 SUSE OpenStack Cloud 7 SUSE OpenStack Cloud 8 SUSE OpenStack Cloud Crowbar 8 SUSE OpenStack Cloud Crowbar 9
| Product(s): | |
Definition Synopsis |
openSUSE Leap 15.0 is installed AND libSDL2-2_0-0-2.0.8-lp150.1 is installed
|
Definition Synopsis |
openSUSE Leap 15.1 is installed
AND Package Information
elfutils-0.168-lp151.4.3 is installed
OR elfutils-lang-0.168-lp151.4.3 is installed
OR libasm-devel-0.168-lp151.4.3 is installed
OR libasm1-0.168-lp151.4.3 is installed
OR libasm1-32bit-0.168-lp151.4.3 is installed
OR libdw-devel-0.168-lp151.4.3 is installed
OR libdw1-0.168-lp151.4.3 is installed
OR libdw1-32bit-0.168-lp151.4.3 is installed
OR libebl-devel-0.168-lp151.4.3 is installed
OR libebl-plugins-0.168-lp151.4.3 is installed
OR libebl-plugins-32bit-0.168-lp151.4.3 is installed
OR libelf-devel-0.168-lp151.4.3 is installed
OR libelf-devel-32bit-0.168-lp151.4.3 is installed
OR libelf1-0.168-lp151.4.3 is installed
OR libelf1-32bit-0.168-lp151.4.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 11 SP2 is installed
AND Package Information
libfreebl3-3.15.2-0.3 is installed
OR libfreebl3-32bit-3.15.2-0.3 is installed
OR mozilla-nspr-4.10.1-0.3 is installed
OR mozilla-nspr-32bit-4.10.1-0.3 is installed
OR mozilla-nss-3.15.2-0.3 is installed
OR mozilla-nss-32bit-3.15.2-0.3 is installed
OR mozilla-nss-tools-3.15.2-0.3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 11 SP3 is installed
AND Package Information
compat-openssl097g-0.9.7g-146.22.31 is installed
OR compat-openssl097g-32bit-0.9.7g-146.22.31 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 is installed
AND Package Information
cups-1.7.5-5 is installed
OR cups-client-1.7.5-5 is installed
OR cups-libs-1.7.5-5 is installed
OR cups-libs-32bit-1.7.5-5 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP1 is installed
AND Package Information
pam_krb5-2.4.4-4 is installed
OR pam_krb5-32bit-2.4.4-4 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP2 is installed
AND Package Information
bind-libs-9.9.9P1-46 is installed
OR bind-libs-32bit-9.9.9P1-46 is installed
OR bind-utils-9.9.9P1-46 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP3 is installed
AND Package Information
coreutils-8.25-12 is installed
OR coreutils-lang-8.25-12 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Desktop 12 SP4 is installed
AND Package Information
libXxf86vm1-1.1.3-3 is installed
OR libXxf86vm1-32bit-1.1.3-3 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for additional PackageHub packages 15 SP1 is installed
AND Package Information
binutils-2.32-7.5 is installed
OR binutils-gold-2.32-7.5 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Module for Public Cloud 15 is installed
AND Package Information
kernel-azure-4.12.14-5.13 is installed
OR kernel-azure-base-4.12.14-5.13 is installed
OR kernel-azure-devel-4.12.14-5.13 is installed
OR kernel-devel-azure-4.12.14-5.13 is installed
OR kernel-source-azure-4.12.14-5.13 is installed
OR kernel-syms-azure-4.12.14-5.13 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP1 is installed
AND Package Information
colord-gtk-lang-0.1.25-3 is installed
OR libcolord-gtk1-0.1.25-3 is installed
OR libcolord2-1.1.7-5 is installed
OR libcolord2-32bit-1.1.7-5 is installed
OR libcolorhug2-1.1.7-5 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP1-LTSS is installed
AND Package Information
libxml2-2.9.1-26.15 is installed
OR libxml2-2-2.9.1-26.15 is installed
OR libxml2-2-32bit-2.9.1-26.15 is installed
OR libxml2-doc-2.9.1-26.15 is installed
OR libxml2-tools-2.9.1-26.15 is installed
OR python-libxml2-2.9.1-26.15 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2 is installed
AND Package Information
jakarta-commons-fileupload-1.1.1-120 is installed
OR jakarta-commons-fileupload-javadoc-1.1.1-120 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-BCL is installed
AND Package Information
python3-rpm-4.11.2-16.21 is installed
OR rpm-4.11.2-16.21 is installed
OR rpm-32bit-4.11.2-16.21 is installed
OR rpm-build-4.11.2-16.21 is installed
OR rpm-python-4.11.2-16.21 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-ESPOS is installed
AND Package Information
MozillaFirefox-60.4.0esr-109.55 is installed
OR MozillaFirefox-devel-60.4.0esr-109.55 is installed
OR MozillaFirefox-translations-common-60.4.0esr-109.55 is installed
OR libfreebl3-3.40.1-58.18 is installed
OR libfreebl3-32bit-3.40.1-58.18 is installed
OR libsoftokn3-3.40.1-58.18 is installed
OR libsoftokn3-32bit-3.40.1-58.18 is installed
OR mozilla-nspr-4.20-19.6 is installed
OR mozilla-nspr-32bit-4.20-19.6 is installed
OR mozilla-nss-3.40.1-58.18 is installed
OR mozilla-nss-32bit-3.40.1-58.18 is installed
OR mozilla-nss-certs-3.40.1-58.18 is installed
OR mozilla-nss-certs-32bit-3.40.1-58.18 is installed
OR mozilla-nss-sysinit-3.40.1-58.18 is installed
OR mozilla-nss-sysinit-32bit-3.40.1-58.18 is installed
OR mozilla-nss-tools-3.40.1-58.18 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP2-LTSS is installed
AND Package Information
kgraft-patch-4_4_120-92_70-default-6-2 is installed
OR kgraft-patch-SLE12-SP2_Update_20-6-2 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3 is installed
AND Package Information
glib2-lang-2.48.2-10 is installed
OR glib2-tools-2.48.2-10 is installed
OR libgio-2_0-0-2.48.2-10 is installed
OR libgio-2_0-0-32bit-2.48.2-10 is installed
OR libglib-2_0-0-2.48.2-10 is installed
OR libglib-2_0-0-32bit-2.48.2-10 is installed
OR libgmodule-2_0-0-2.48.2-10 is installed
OR libgmodule-2_0-0-32bit-2.48.2-10 is installed
OR libgobject-2_0-0-2.48.2-10 is installed
OR libgobject-2_0-0-32bit-2.48.2-10 is installed
OR libgthread-2_0-0-2.48.2-10 is installed
OR libgthread-2_0-0-32bit-2.48.2-10 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-BCL is installed
AND Package Information
MozillaFirefox-68.2.0-109.95 is installed
OR MozillaFirefox-translations-common-68.2.0-109.95 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-LTSS is installed
AND Package Information
kgraft-patch-4_4_162-94_72-default-5-2 is installed
OR kgraft-patch-SLE12-SP3_Update_22-5-2 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP3-TERADATA is installed
AND Package Information
postgresql96-9.6.10-3.22 is installed
OR postgresql96-contrib-9.6.10-3.22 is installed
OR postgresql96-docs-9.6.10-3.22 is installed
OR postgresql96-libs-9.6.10-3.22 is installed
OR postgresql96-server-9.6.10-3.22 is installed
|
Definition Synopsis |
SUSE Linux Enterprise Server 12 SP4 is installed
AND apache2-mod_jk-1.2.40-5 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 6 is installed
AND python-pycrypto-2.6.1-2 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 7 is installed
AND Package Information
evince-3.20.2-6.27 is installed
OR evince-browser-plugin-3.20.2-6.27 is installed
OR evince-lang-3.20.2-6.27 is installed
OR evince-plugin-djvudocument-3.20.2-6.27 is installed
OR evince-plugin-dvidocument-3.20.2-6.27 is installed
OR evince-plugin-pdfdocument-3.20.2-6.27 is installed
OR evince-plugin-psdocument-3.20.2-6.27 is installed
OR evince-plugin-tiffdocument-3.20.2-6.27 is installed
OR evince-plugin-xpsdocument-3.20.2-6.27 is installed
OR libevdocument3-4-3.20.2-6.27 is installed
OR libevview3-3-3.20.2-6.27 is installed
OR nautilus-evince-3.20.2-6.27 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud 8 is installed
AND Package Information
dnsmasq-2.78-18.6 is installed
OR dnsmasq-utils-2.78-18.6 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud Crowbar 8 is installed
AND Package Information
xen-4.9.4_06-3.59 is installed
OR xen-doc-html-4.9.4_06-3.59 is installed
OR xen-libs-4.9.4_06-3.59 is installed
OR xen-libs-32bit-4.9.4_06-3.59 is installed
OR xen-tools-4.9.4_06-3.59 is installed
OR xen-tools-domU-4.9.4_06-3.59 is installed
|
Definition Synopsis |
SUSE OpenStack Cloud Crowbar 9 is installed
AND Package Information
mariadb-10.2.25-3.19 is installed
OR mariadb-galera-10.2.25-3.19 is installed
|