First published: Wed Mar 29 2017(Updated: )
The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read (of size 8) because of missing a check (in the copy_special_section_fields function) for an invalid sh_link field before attempting to follow it. This vulnerability causes Binutils utilities like strip to crash.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Binutils | =2.28 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-7304 has been assigned a medium severity level due to its potential to cause unexpected behavior in the GNU Binutils 2.28.
To fix CVE-2017-7304, you should update to a patched version of GNU Binutils that addresses the invalid read issue.
CVE-2017-7304 affects GNU Binutils version 2.28 specifically.
Exploitation of CVE-2017-7304 may lead to application crashes or unintended system behavior due to invalid memory reads.
Yes, CVE-2017-7304 is a vulnerability specifically in the Binary File Descriptor (BFD) library within GNU Binutils.