CVE Catalog

CVE-2017-8396

High
Published: Translated: NVD NIST

Summary

The Binary File Descriptor (BFD) library, known as libbfd, in GNU Binutils version 2.28 is vulnerable to an invalid read of size 1. Existing reloc offset range tests did not catch small negative offsets, leading to crashes of programs analyzing binary files, such as objdump.

Risk Assessment

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

Recommendation

It is recommended to upgrade to a newer version of GNU Binutils to mitigate this vulnerability and to conduct testing of applications utilizing libbfd.

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 an invalid read of size 1 because the existing reloc offset range tests didn't catch small negative offsets less than the size of the reloc field. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objdump, to crash.

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