CVE Catalog

CVE-2017-16832

High
Published: Translated: NVD NIST

Summary

The pe_bfd_read_buildid function in the Binary File Descriptor (BFD) library in GNU Binutils 2.29.1 does not validate size and offset values in the data dictionary, allowing remote attackers to cause a denial of service (segmentation violation and application crash) or possibly have unspecified other impact via a crafted PE file.

Risk Assessment

This vulnerability may lead to application crashes, disrupting the operation of systems using this library. There is also a risk of unspecified impacts on system security.

Recommendation

It is recommended to update to the latest version of GNU Binutils to mitigate this vulnerability. Additionally, monitor and restrict access to systems that may be exposed to attacks using crafted PE files.

Other vulnerabilities in GNU Binutils 2.29.1

See all
Original NVD description (English source)

The pe_bfd_read_buildid function in peicode.h in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, does not validate size and offset values in the data dictionary, which allows remote attackers to cause a denial of service (segmentation violation and application crash) or possibly have unspecified other impact via a crafted PE file.

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