Use-after-free in Binutils - CVE-2018-20623
Published: January 2, 2019
Binutils
Detailed vulnerability description
The vulnerability allows a remote attacker to cause DoS condition or execute arbitrary code.
The vulnerability exists due to use-after-free in the error function in elfcomm.c when called from the process_archive function in readelf.c. A remote attacker can supply a specially crafted ELF file, trigger heap-based buffer overflow and cause the service to crash or execute arbitrary code with elevated privileges.
Successful exploitation of the vulnerability may allow an attacker to compromise vulnerable system.