GNU Binutils(GNU Binary Utilities或binutils)是GNU计划的开发的一组编程语言工具程序。该程序主要用于处理多种格式的目标文件,并提供有连接器、汇编器和其他用于目标文件和档案的工具。Binary File Descriptor library是其中的一个用于处理不同格式的目标文件可移植性的库。 GNU Binutils 2.32版本中的Binary File Descriptor library的archive64.c文件的‘_bfd_archive_64_bit_slurp_armap’函数存在基于堆的缓冲区溢出漏洞。攻击者可利用该漏洞执行代码或造成拒绝服务。
GNU Binutils(GNU Binary Utilities或binutils)是GNU计划的开发的一组编程语言工具程序。该程序主要用于处理多种格式的目标文件,并提供有连接器、汇编器和其他用于目标文件和档案的工具。Binary File Descriptor library是其中的一个用于处理不同格式的目标文件可移植性的库。 GNU Binutils 2.32版本中的Binary File Descriptor library的archive64.c文件的‘_bfd_archive_64_bit_slurp_armap’函数存在基于堆的缓冲区溢出漏洞。攻击者可利用该漏洞执行代码或造成拒绝服务。