Out-of-bounds read in Binutils - CVE-2017-8393

 

Out-of-bounds read in Binutils - CVE-2017-8393

Published: May 1, 2017 / Updated: August 8, 2020


Vulnerability identifier: #VU39085
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2017-8393
CWE-ID: CWE-125
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to a global buffer over-read error because of an assumption made by code that runs for objcopy and strip, that SHT_REL/SHR_RELA sections are always named starting with a .rel/.rela prefix. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objcopy and strip, to crash.


Affected software

Binutils
Gentoo Linux

How to mitigate CVE-2017-8393

Install update from vendor's website.


External References

Related Security Bulletins