Vulnerability Description
The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has an invalid read (of size 8) because the code to emit relocs (bfd_elf_final_link function in bfd/elflink.c) does not check the format of the input file before trying to read the ELF reloc section header. The vulnerability leads to a GNU linker (ld) program crash.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Gnu | Binutils | 2.28 |
Related Weaknesses (CWE)
References
- http://www.securityfocus.com/bid/97217Third Party AdvisoryVDB Entry
- https://sourceware.org/bugzilla/show_bug.cgi?id=20908Issue TrackingPatch
- http://www.securityfocus.com/bid/97217Third Party AdvisoryVDB Entry
- https://sourceware.org/bugzilla/show_bug.cgi?id=20908Issue TrackingPatch
FAQ
What is CVE-2017-7299?
CVE-2017-7299 is a vulnerability with a CVSS score of 5.5 (MEDIUM). The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has an invalid read (of size 8) because the code to emit relocs (bfd_elf_final_link function in bfd/elflink....
How severe is CVE-2017-7299?
CVE-2017-7299 has been rated MEDIUM with a CVSS base score of 5.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2017-7299?
Check the references section above for vendor advisories and patch information. Affected products include: Gnu Binutils.