CVE Catalog

CVE-2017-17124

High
Published: Translated: NVD NIST

Summary

The _bfd_coff_read_string_table function in the BFD library (libbfd) in GNU Binutils 2.29.1 does not properly validate the size of the external string table, which can lead to denial of service or buffer overflow.

Risk Assessment

Remote attackers may exploit this vulnerability to cause excessive memory consumption or application crashes, impacting system availability.

Recommendation

It is recommended to update to the latest version of GNU Binutils to mitigate this vulnerability and implement monitoring of application memory usage.

Other vulnerabilities in GNU Binutils 2.29.1

See all
Original NVD description (English source)

The _bfd_coff_read_string_table function in coffgen.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, does not properly validate the size of the external string table, which allows remote attackers to cause a denial of service (excessive memory consumption, or heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted COFF binary.

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