PT-2017-4307 · Gnu+1 · Gnu Binutils+1
Published
2017-09-22
·
Updated
2021-07-21
·
CVE-2017-15024
CVSS v2.0
7.8
High
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Name of the Vulnerable Software and Affected Versions:
GNU Binutils version 2.29
Description:
The issue is related to the
find abstract instance name function in the dwarf2.c component of the GNU Binutils. It allows a remote attacker to cause a denial of service by executing an infinite recursion, leading to an application crash. This can be achieved through a specially crafted ELF file.Recommendations:
For GNU Binutils version 2.29, consider updating to a newer version that contains a fix for this issue. As a temporary workaround, restrict the use of the
find abstract instance name function in the dwarf2.c component to minimize the risk of exploitation. Avoid processing untrusted ELF files until the issue is resolved.Fix
DoS
Infinite Loop
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Gnu Binutils
Ubuntu