CVE Catalog

CVE-2017-14729

High
Published: Translated: NVD NIST

Summary

The *_get_synthetic_symtab functions in the Binary File Descriptor (BFD) library in GNU Binutils 2.29 do not ensure a unique PLT entry for a symbol. This allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted ELF file.

Risk Assessment

The organization may be exposed to remote attacks leading to application crashes, affecting service availability. Additionally, there is a risk of unspecified security impacts.

Recommendation

It is recommended to update to the latest version of GNU Binutils to mitigate this vulnerability. Also, monitor and analyze ELF files processed by the system.

Other vulnerabilities in GNU Binutils 2.29

See all
Original NVD description (English source)

The *_get_synthetic_symtab functions in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, do not ensure a unique PLT entry for a symbol, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted ELF file, related to elf32-i386.c and elf64-x86-64.c.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS