CVE Catalog

CVE-2017-7300

High
Published: Translated: NVD NIST

Summary

The Binary File Descriptor (BFD) library in GNU Binutils 2.28 has an aout_link_add_symbols function that is vulnerable to a heap-based buffer over-read (off-by-one) due to an incomplete check for invalid string offsets while loading symbols, leading to a GNU linker (ld) program crash.

Risk Assessment

This vulnerability may lead to application crashes, affecting service availability within the organization. If exploited by an attacker, it could lead to further attacks on the system.

Recommendation

It is recommended to update to the latest version of GNU Binutils to mitigate this vulnerability. Additionally, monitor systems for unauthorized attempts to exploit this vulnerability.

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, has an aout_link_add_symbols function in bfd/aoutx.h that is vulnerable to a heap-based buffer over-read (off-by-one) because of an incomplete check for invalid string offsets while loading symbols, leading to a GNU linker (ld) program crash.

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