CVE:CVE-2017-12451
CNNVD:CNNVD-201708-230
GNU Binutils（又名GNU Binary Utilities或binutils）是GNU计划开发的一组编程语言工具程序，它主要用于处理多种格式的目标文件，并提供有连接器、汇编器和其他用于目标文件和档案的工具。Binary File Descriptor（BFD）library（又名libbfd）是其中的一个以各种格式便携式操作对象文件的库。
GNU Binutils 2.29及之前的版本中的BFD库的bfd/coff64-rs6000.c文件和bfd/coff-rs6000.c文件的‘_bfd_xcoff_read_ar_hdr’函数存在安全漏洞。远程攻击者可借助特制的COFF图像文件利用该漏洞造成越边界栈读取。
solution:Upgrade gnu binutils to a higher version than 2.29,and avoid the version (,2.29]