← Vulnerability feed

Vulnerability record · CVE-2017-9756 · published 19 June 2017

CVE-2017-9756: Gnu binutils memory buffer overflow vulnerability

Gnu · Binutils

The aarch64_ext_ldst_reglist function in opcodes/aarch64-dis.c in GNU Binutils 2.28 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this file during "objdump -D" execution.

7.8 CVSS 3.0 High EPSS 8.1% · top 5.4% CWE-119 · Memory buffer overflow
7.8CVSS 3.0 base score, v2 6.8
8.1%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
8References
17 Jun 2026Last modified by NVD

Description

The aarch64_ext_ldst_reglist function in opcodes/aarch64-dis.c in GNU Binutils 2.28 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this file during "objdump -D" execution.

CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2017-9756 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2018-12699Gnu binutils out-of-bounds write vulnerabilityfinish_stab in stabs.c in GNU Binutils 2.30 allows attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified o…EPSS 4.5%9.8CVE-2017-7614Gnu binutils null pointer dereference vulnerabilityelflink.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has a "member access within null pointer" un…EPSS 3.8%9.8CVE-2014-9939Gnu binutils memory buffer overflow vulnerabilityihex.c in GNU Binutils before 2.26 contains a stack buffer overflow when printing bad bytes in Intel Hex objects.EPSS 2.3%9.1CVE-2017-7226Gnu binutils out-of-bounds read vulnerabilityThe pe_ILF_object_p function in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to a heap-b…EPSS 2.5%9.1CVE-2017-6969Gnu binutils out-of-bounds read vulnerabilityreadelf in GNU Binutils 2.28 is vulnerable to a heap-based buffer over-read while processing corrupt RL78 binaries. The vulnerability can trigger pro…EPSS 3.7%8.8CVE-2020-19726Gnu binutils uncontrolled resource consumption vulnerabilityAn issue was discovered in binutils libbfd.c 2.36 relating to the auxiliary symbol data allows attackers to read or write to system memory or cause a…EPSS 0.75%7.8CVE-2026-6846Gnu binutils heap-based buffer overflow vulnerabilityA flaw was found in binutils. A heap-buffer-overflow vulnerability exists when processing a specially crafted XCOFF (Extended Common Object File Form…EPSS 0.20%7.8CVE-2022-44840Gnu binutils out-of-bounds write vulnerabilityHeap buffer overflow vulnerability in binutils readelf before 2.40 via function find_section_in_set in file readelf.c.EPSS 0.49%

Source: NIST National Vulnerability Database (record CVE-2017-9756), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.