CVE Catalog

CVE-2017-7302

High
Published: Translated: NVD NIST

Summary

The Binary File Descriptor (BFD) library in GNU Binutils 2.28 has a swap_std_reloc_out function that is vulnerable to an invalid read due to missing checks for unrecognized relocs. This vulnerability causes Binutils utilities like strip to crash.

Risk Assessment

This vulnerability may lead to critical tool crashes, disrupting software build and management processes within the organization.

Recommendation

It is recommended to upgrade to a newer version of GNU Binutils where the issue has been fixed to avoid potential crashes.

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 a swap_std_reloc_out function in bfd/aoutx.h that is vulnerable to an invalid read (of size 4) because of missing checks for relocs that could not be recognised. This vulnerability causes Binutils utilities like strip to crash.

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