CVE-2017-7301Improper Input Validation in Binutils

Severity
7.5HIGHNVD
EPSS
0.4%
top 37.22%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedMar 29
Latest updateMay 17

Description

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has an aout_link_add_symbols function in bfd/aoutx.h that has an off-by-one vulnerability because it does not carefully check the string offset. The vulnerability could lead to a GNU linker (ld) program crash.

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6

Affected Packages2 packages

Debiangnu/binutils< 2.27.51.20161212-1+3
NVDgnu/binutils2.28

Patches

🔴Vulnerability Details

3
GHSA
GHSA-gpjq-r2ff-7mx6: The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 22022-05-17
OSV
CVE-2017-7301: The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 22017-03-29
CVEList
CVE-2017-7301: The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 22017-03-29

📋Vendor Advisories

3
Ubuntu
GNU binutils vulnerabilities2021-07-21
Debian
CVE-2017-7301: binutils - The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Bin...2017
Red Hat
binutils: Off-by-one error in aout_link_add_symbols function2016-12-03

💬Community

1
Bugzilla
CVE-2017-7301 binutils: Off-by-one error in aout_link_add_symbols function2017-04-10
CVE-2017-7301 — Improper Input Validation in Binutils | cvebase