CVE Catalog

CVE-2017-9744

High
Published: Translated: NVD NIST

Summary

The sh_elf_set_mach_from_flags function in the Binary File Descriptor (BFD) library in GNU Binutils 2.28 allows remote attackers to cause a denial of service via a buffer overflow, leading to application crash. This issue occurs when handling a crafted binary file during 'objdump -D' execution.

Risk Assessment

Attackers may exploit this vulnerability to disrupt application functionality, potentially leading to system downtime. There is also a risk of unspecified other impacts on system aspects.

Recommendation

It is recommended to update to the latest version of GNU Binutils to mitigate this vulnerability. Additionally, monitor and restrict access to tools that may be used to process potentially malicious binary files.

Other vulnerabilities in GNU Binutils 2.28

See all
Original NVD description (English source)

The sh_elf_set_mach_from_flags function in bfd/elf32-sh.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this file during "objdump -D" execution.

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