Vulnerabilities > GNU > Medium

DATE CVE VULNERABILITY TITLE RISK
2017-06-26 CVE-2017-9955 Out-of-bounds Read vulnerability in GNU Binutils 2.28
The get_build_id function in opncls.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted file in which a certain size field is larger than a corresponding data field, as demonstrated by mishandling within the objdump program.
local
low complexity
gnu CWE-125
5.5
2017-06-26 CVE-2017-9954 Out-of-bounds Read vulnerability in GNU Binutils 2.28
The getvalue function in tekhex.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, allows remote attackers to cause a denial of service (stack-based buffer over-read and application crash) via a crafted tekhex file, as demonstrated by mishandling within the nm program.
local
low complexity
gnu CWE-125
5.5
2017-06-21 CVE-2017-9778 Allocation of Resources Without Limits or Throttling vulnerability in GNU GDB
GNU Debugger (GDB) 8.0 and earlier fails to detect a negative length field in a DWARF section.
local
low complexity
gnu CWE-770
5.5
2017-05-18 CVE-2017-9044 Out-of-bounds Read vulnerability in GNU Binutils 2.28
The print_symbol_for_build_attribute function in readelf.c in GNU Binutils 2017-04-12 allows remote attackers to cause a denial of service (invalid read and SEGV) via a crafted ELF file.
local
low complexity
gnu CWE-125
5.5
2017-05-18 CVE-2017-9041 Out-of-bounds Read vulnerability in GNU Binutils 2.28
GNU Binutils 2.28 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file, related to MIPS GOT mishandling in the process_mips_specific function in readelf.c.
local
low complexity
gnu CWE-125
5.5
2017-05-18 CVE-2017-9040 NULL Pointer Dereference vulnerability in GNU Binutils 2.28
GNU Binutils 2017-04-03 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash), related to the process_mips_specific function in readelf.c, via a crafted ELF file that triggers a large memory-allocation attempt.
local
low complexity
gnu CWE-476
5.5
2017-05-18 CVE-2017-9039 Allocation of Resources Without Limits or Throttling vulnerability in GNU Binutils 2.28
GNU Binutils 2.28 allows remote attackers to cause a denial of service (memory consumption) via a crafted ELF file with many program headers, related to the get_program_headers function in readelf.c.
local
low complexity
gnu CWE-770
5.5
2017-05-18 CVE-2017-9038 Out-of-bounds Read vulnerability in GNU Binutils 2.28
GNU Binutils 2.28 allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file, related to the byte_get_little_endian function in elfcomm.c, the get_unwind_section_word function in readelf.c, and ARM unwind information that contains invalid word offsets.
local
low complexity
gnu CWE-125
5.5
2017-05-02 CVE-2017-8421 Missing Release of Resource after Effective Lifetime vulnerability in GNU Binutils 2.28
The function coff_set_alignment_hook in coffcode.h in Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has a memory leak vulnerability which can cause memory exhaustion in objdump via a crafted PE file.
local
low complexity
gnu CWE-772
5.5
2017-03-29 CVE-2017-7299 Out-of-bounds Read vulnerability in GNU Binutils 2.28
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.
local
low complexity
gnu CWE-125
5.5