CVE Catalog

CVE-2017-8393

High
Published: Translated: NVD NIST

Summary

The Binary File Descriptor (BFD) library in GNU Binutils 2.28 is vulnerable to a global buffer over-read error. The issue arises from the assumption that SHT_REL/SHR_RELA sections always start with a .rel/.rela prefix, leading to crashes in programs analyzing binary files.

Risk Assessment

Exploitation of this vulnerability may lead to crashes of applications using the libbfd library, potentially disrupting binary file analysis processes within the organization.

Recommendation

It is recommended to upgrade to a newer version of GNU Binutils to mitigate this vulnerability and to monitor applications using libbfd for potential issues.

Other vulnerabilities in GNU Binutils 2.28

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS