Heap-based buffer over-read in Binutils - CVE-2018-10372
Published: April 26, 2018 / Updated: April 27, 2018
Binutils
Detailed vulnerability description
The vulnerability allows a remote unauthenticated attacker to cause Dos condition on the target system.
The weakness exists in the process_cu_tu_index function in the dwarf.c source code file due to improper bounds checking when used to process binary files. A remote attacker can trick the victim into opening a specially crafted binary file, as demonstrated by readelf, trigger heap-based buffer overread and cause the service to crash.