CVE-2017-9744: Buffer Overflow
Last updated 24 July 2024
Other sources
The shelfsetmachfromflags 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.
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is CVE-2017-9744?
CVE-2017-9744 is a vulnerability in the Binary File Descriptor (BFD) library (aka libbfd) in GNU Binutils 2.28, which allows remote attackers to cause a denial of service or possibly have other impact.
How does CVE-2017-9744 affect the affected software?
CVE-2017-9744 affects the binutils package, versions 2.26.1-1ubuntu1~16.04.8+ and 2.29-1, as well as other versions listed in the Debian repository.
What is the severity of CVE-2017-9744?
The severity of CVE-2017-9744 is not specified in the available information.
What is the remedy for CVE-2017-9744?
The recommended remedy is to update the binutils package to versions 2.26.1-1ubuntu1~16.04.8+ or 2.29-1 depending on the distribution. For Debian, versions 2.31.1-16, 2.35.2-2, 2.40-2, and 2.41-5 are also recommended.
Where can I find more information about CVE-2017-9744?
You can find more information about CVE-2017-9744 on the Bugzilla bug report, SecurityFocus, and Launchpad bug pages linked in the references.