CVE-2018-1000876
Fixed in a distro release EPSS <1%
binutils version 2.32 and earlier contains a Integer Overflow vulnerability in objdump, bfd_get_dynamic_reloc_upper_bound,bfd_canonicalize_dynamic_reloc that can result in Integer overflow trigger heap overflow. Successful exploitation allows execution of arbitrary code.. This attack appear to be exploitable via Local. This vulnerability appears to have been fixed in after commit 3a551c7a1b80fca579461774860574eabfd7f18f.
Products: gnu binutils, canonical ubuntu_linux, redhat enterprise_linux_desktop, redhat enterprise_linux_server, redhat enterprise_linux_workstation
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux 2 | binutils | 2.29.1-29.amzn2 |
| Amazon Linux 2 | binutils-devel | 2.29.1-29.amzn2 |
| Debian 12 | binutils | 2.32.51.20190707-1 |
| Debian 13 | binutils | 2.32.51.20190707-1 |
| Debian 14 | binutils | 2.32.51.20190707-1 |
| Red Hat Enterprise Linux 7 | binutils | 0:2.27-41.base.el7 |
| Red Hat Enterprise Linux 7 | binutils-debuginfo | 0:2.27-41.base.el7 |
| Red Hat Enterprise Linux 7 | binutils-devel | 0:2.27-41.base.el7 |
| SUSE Enterprise Storage 4 | binutils | 2.32-9.33.1 |
| SUSE Enterprise Storage 5 | binutils | 2.32-9.33.1 |
| SUSE HPE Helion OpenStack 8 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Desktop 12 SP4 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Module for Basesystem 15 | binutils | 2.32-6.8.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | binutils | 2.32-7.5.1 |
| SUSE Linux Enterprise Module for Development Tools 15 | binutils | 2.32-6.8.1 |
| SUSE Linux Enterprise Module for Development Tools 15 SP1 | binutils | 2.32-7.5.1 |
| SUSE Linux Enterprise Module for Package Hub 15 | binutils | 2.32-6.8.1 |
| SUSE Linux Enterprise Module for Package Hub 15 SP1 | binutils | 2.32-7.5.1 |
| SUSE Linux Enterprise Server 12 SP1-LTSS | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server 12 SP2-BCL | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server 12 SP2-LTSS | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server 12 SP3-BCL | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server 12 SP3-LTSS | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server 12 SP4 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server 12 SP5 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP1 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP2 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP4 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP4 | cross-ppc-binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP4 | cross-spu-binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | cross-ppc-binutils | 2.32-9.33.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | cross-spu-binutils | 2.32-9.33.1 |
| SUSE OpenStack Cloud 7 | binutils | 2.32-9.33.1 |
| SUSE OpenStack Cloud 8 | binutils | 2.32-9.33.1 |
| SUSE OpenStack Cloud Crowbar 8 | binutils | 2.32-9.33.1 |
| Ubuntu 18.04 LTS | binutils | 2.30-21ubuntu1~18.04.3 |
| Ubuntu Pro 14.04 LTS | binutils | no fix |
| Ubuntu Pro 16.04 LTS | binutils | 2.26.1-1ubuntu1~16.04.8+esm1 |
| openSUSE Leap 15.0 | binutils | 2.32-lp150.10.1 |
| openSUSE Leap 15.1 | binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-aarch64-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-arm-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-avr-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-epiphany-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-hppa-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-hppa64-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-i386-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-ia64-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-m68k-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-mips-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-ppc-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-ppc64-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-ppc64le-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-riscv64-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-rx-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-s390-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-s390x-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-sparc-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-sparc64-binutils | 2.32-lp151.3.3.1 |
| openSUSE Leap 15.1 | cross-spu-binutils | 2.32-lp151.3.3.1 |
| openSUSE Tumbleweed | binutils | 2.37-1.3 |