CVE-2017-9746
HIGHGNU Binutils - Buffer Overflow in objdump Disassemble Function
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2017-9746. PoCs published by Alexandre Adamski.
AI-analyzed exploit summary This exploit demonstrates a heap-buffer-overflow vulnerability in GNU Binutils' objdump utility (CVE-2017-9746). The PoC includes malformed input files that trigger the overflow when processed with `objdump -D`, leading to potential denial-of-service or arbitrary code execution.
Description
The disassemble_bytes function in objdump.c 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 rae insns printing for this file during "objdump -D" execution.
Exploits (1)
This exploit demonstrates a heap-buffer-overflow vulnerability in GNU Binutils' objdump utility (CVE-2017-9746). The PoC includes malformed input files that trigger the overflow when processed with `objdump -D`, leading to potential denial-of-service or arbitrary code execution.
References (4)
Scores
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H