CVE-2017-9747
HIGHGNU Binutils 2.28 - Buffer Overflow in ieee_archive_p Function
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2017-9747. PoCs published by Alexandre Adamski.
AI-analyzed exploit summary This exploit demonstrates a stack-buffer-overflow vulnerability in `objdump` (CVE-2017-9747) triggered by a malformed input file. The issue occurs in the `bfd_get_string` function in `bfd/ieee.c`, leading to a crash when processing the file with `objdump -D`.
Description
The ieee_archive_p function in bfd/ieee.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, might allow 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. NOTE: this may be related to a compiler bug.
Exploits (1)
This exploit demonstrates a stack-buffer-overflow vulnerability in `objdump` (CVE-2017-9747) triggered by a malformed input file. The issue occurs in the `bfd_get_string` function in `bfd/ieee.c`, leading to a crash when processing the file with `objdump -D`.
References (3)
Scores
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H