Lucene search

K
GnuBinutils

243 matches found

CVE
CVE
added 2020/12/09 9:15 p.m.97 views

CVE-2020-16591

A Denial of Service vulnerability exists in the Binary File Descriptor (BFD) in GNU Binutils 2.35 due to an invalid read in process_symbol_table, as demonstrated in readeif.

5.5CVSS5.7AI score0.00393EPSS
CVE
CVE
added 2021/01/04 3:15 p.m.97 views

CVE-2020-35495

There's a flaw in binutils /bfd/pef.c. An attacker who is able to submit a crafted input file to be processed by the objdump program could cause a null pointer dereference. The greatest threat from this flaw is to application availability. This flaw affects binutils versions prior to 2.34.

5.5CVSS5.5AI score0.00355EPSS
CVE
CVE
added 2017/09/30 1:29 a.m.95 views

CVE-2017-14930

Memory leak in decode_line_info in dwarf2.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (memory consumption) via a crafted ELF file.

7.1CVSS5.7AI score0.00314EPSS
CVE
CVE
added 2017/05/18 1:29 a.m.95 views

CVE-2017-9038

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...

5.5CVSS5.9AI score0.00358EPSS
CVE
CVE
added 2020/12/09 9:15 p.m.95 views

CVE-2020-16593

A Null Pointer Dereference vulnerability exists in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.35, in scan_unit_for_symbols, as demonstrated in addr2line, that can cause a denial of service via a crafted file.

5.5CVSS5.5AI score0.00301EPSS
CVE
CVE
added 2023/08/22 7:16 p.m.95 views

CVE-2022-47007

An issue was discovered function stab_demangle_v3_arg in stabs.c in Binutils 2.34 thru 2.38, allows attackers to cause a denial of service due to memory leaks.

5.5CVSS5.9AI score0.00014EPSS
CVE
CVE
added 2014/12/09 11:59 p.m.94 views

CVE-2014-8502

Heap-based buffer overflow in the pe_print_edata function in bfd/peXXigen.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (crash) and possibly have other unspecified impact via a truncated export table in a PE file.

7.5CVSS8.5AI score0.04743EPSS
CVE
CVE
added 2017/08/04 3:29 p.m.94 views

CVE-2017-12452

The bfd_mach_o_i386_canonicalize_one_reloc function in bfd/mach-o-i386.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29 and earlier, allows remote attackers to cause an out of bounds heap read via a crafted mach-o file.

7.8CVSS5.9AI score0.00305EPSS
CVE
CVE
added 2017/08/10 6:29 p.m.94 views

CVE-2017-12799

The elf_read_notesfunction in bfd/elf.c in GNU Binutils 2.29 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file.

7.8CVSS6.8AI score0.00318EPSS
CVE
CVE
added 2014/12/09 11:59 p.m.92 views

CVE-2014-8503

Stack-based buffer overflow in the ihex_scan function in bfd/ihex.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (crash) and possibly have other unspecified impact via a crafted ihex file.

7.5CVSS8.4AI score0.057EPSS
CVE
CVE
added 2017/09/12 8:29 a.m.92 views

CVE-2017-14333

The process_version_sections function in readelf.c in GNU Binutils 2.29 allows attackers to cause a denial of service (Integer Overflow, and hang because of a time-consuming loop) or possibly have unspecified other impact via a crafted binary file with invalid values of ent.vn_next, during "readelf...

7.8CVSS6.8AI score0.00266EPSS
CVE
CVE
added 2017/10/27 9:29 p.m.92 views

CVE-2017-15938

dwarf2.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, miscalculates DW_FORM_ref_addr die refs in the case of a relocatable object file, which allows remote attackers to cause a denial of service (find_abstract_instance_name invalid memory read, segm...

7.5CVSS5.9AI score0.00773EPSS
CVE
CVE
added 2017/10/29 5:29 p.m.92 views

CVE-2017-15996

elfcomm.c in readelf in GNU Binutils 2.29 allows remote attackers to cause a denial of service (excessive memory allocation) or possibly have unspecified other impact via a crafted ELF file that triggers a "buffer overflow on fuzzed archive header," related to an uninitialized variable, an improper...

7.8CVSS7.9AI score0.00442EPSS
CVE
CVE
added 2019/01/02 2:29 p.m.92 views

CVE-2018-20657

The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, has a memory leak via a crafted string, leading to a denial of service (memory consumption), as demonstrated by cxxfilt, a related issue to CVE-2018-12698.

7.5CVSS7AI score0.01455EPSS
CVE
CVE
added 2017/06/19 4:29 a.m.91 views

CVE-2017-9746

The disassemble_bytes function in objdump.c in GNU Binutils 2.28 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of rae insns printing for this file durin...

7.8CVSS7AI score0.04547EPSS
CVE
CVE
added 2018/06/23 11:29 p.m.91 views

CVE-2018-12698

demangle_template in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.30, allows attackers to trigger excessive memory consumption (aka OOM) during the "Create an array for saving the template argument values" XNEWVEC call. This can occur during execution of objdump.

7.5CVSS7.3AI score0.01455EPSS
CVE
CVE
added 2017/09/04 8:29 p.m.90 views

CVE-2017-14129

The read_section function in dwarf2.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (parse_comp_unit heap-based buffer over-read and application crash) via a crafted ELF file.

5.5CVSS5.8AI score0.00442EPSS
CVE
CVE
added 2025/01/29 8:15 p.m.90 views

CVE-2025-0840

A vulnerability, which was classified as problematic, was found in GNU Binutils up to 2.43. This affects the function disassemble_bytes of the file binutils/objdump.c. The manipulation of the argument buf leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The comp...

7.5CVSS5.3AI score0.00137EPSS
CVE
CVE
added 2025/02/10 7:15 p.m.90 views

CVE-2025-1153

A vulnerability classified as problematic was found in GNU Binutils 2.43/2.44. Affected by this vulnerability is the function bfd_set_format of the file format.c. The manipulation leads to memory corruption. The attack can be launched remotely. The complexity of an attack is rather high. The exploi...

5.9CVSS3.6AI score0.00185EPSS
CVE
CVE
added 2017/09/04 8:29 p.m.88 views

CVE-2017-14130

The _bfd_elf_parse_attributes function in elf-attrs.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (_bfd_elf_attr_strdup heap-based buffer over-read and application crash) via a crafted ELF file.

5.5CVSS5.8AI score0.00442EPSS
CVE
CVE
added 2017/09/18 12:29 a.m.87 views

CVE-2017-14529

The pe_print_idata function in peXXigen.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, mishandles HintName vector entries, which allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted P...

5.5CVSS5.8AI score0.00442EPSS
CVE
CVE
added 2017/09/30 1:29 a.m.87 views

CVE-2017-14939

decode_line_info in dwarf2.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, mishandles a length calculation, which allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file, related...

5.5CVSS5.6AI score0.02788EPSS
CVE
CVE
added 2017/05/18 1:29 a.m.87 views

CVE-2017-9041

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.

5.5CVSS5.8AI score0.00483EPSS
CVE
CVE
added 2021/11/18 10:15 p.m.87 views

CVE-2021-37322

GCC c++filt v2.26 was discovered to contain a use-after-free vulnerability via the component cplus-dem.c.

7.8CVSS7.6AI score0.00159EPSS
CVE
CVE
added 2014/12/09 11:59 p.m.86 views

CVE-2014-8485

The setup_group function in bfd/elf.c in libbfd in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted section group headers in an ELF file.

7.5CVSS8.7AI score0.04328EPSS
CVE
CVE
added 2015/01/15 3:59 p.m.86 views

CVE-2014-8738

The _bfd_slurp_extended_name_table function in bfd/archive.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (invalid write, segmentation fault, and crash) via a crafted extended name table in an archive.

5CVSS7.8AI score0.05944EPSS
CVE
CVE
added 2017/08/04 3:29 p.m.86 views

CVE-2017-12451

The _bfd_xcoff_read_ar_hdr function in bfd/coff-rs6000.c and bfd/coff64-rs6000.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29 and earlier, allows remote attackers to cause an out of bounds stack read via a crafted COFF image file.

7.8CVSS5.8AI score0.00347EPSS
CVE
CVE
added 2017/10/05 1:29 a.m.86 views

CVE-2017-15020

dwarf1.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, mishandles pointers, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted ELF file, related to parse_die and pars...

7.8CVSS7.9AI score0.00396EPSS
CVE
CVE
added 2017/05/01 6:59 p.m.86 views

CVE-2017-8396

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read of size 1 because the existing reloc offset range tests didn't catch small negative offsets less than the size of the reloc field. This vulnerability causes programs that con...

7.5CVSS7AI score0.0038EPSS
CVE
CVE
added 2017/06/19 4:29 a.m.86 views

CVE-2017-9749

The regs macros in opcodes/bfin-dis.c in GNU Binutils 2.28 allow remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this file during "objdump -D" execution.

7.8CVSS7.9AI score0.04547EPSS
CVE
CVE
added 2023/08/22 7:16 p.m.86 views

CVE-2021-46174

Heap-based Buffer Overflow in function bfd_getl32 in Binutils objdump 3.37.

7.5CVSS7.4AI score0.00035EPSS
CVE
CVE
added 2017/06/19 4:29 a.m.85 views

CVE-2017-9750

opcodes/rx-decode.opc in GNU Binutils 2.28 lacks bounds checks for certain scale arrays, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this fil...

7.8CVSS6.9AI score0.01959EPSS
CVE
CVE
added 2017/06/19 4:29 a.m.85 views

CVE-2017-9756

The aarch64_ext_ldst_reglist function in opcodes/aarch64-dis.c in GNU Binutils 2.28 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by mishandling of this file during "o...

7.8CVSS6.9AI score0.01959EPSS
CVE
CVE
added 2017/06/19 4:29 a.m.84 views

CVE-2017-9748

The ieee_object_p function in bfd/ieee.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, might allow remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted binary fi...

7.8CVSS7.3AI score0.01959EPSS
CVE
CVE
added 2018/10/29 12:29 p.m.84 views

CVE-2018-18700

An issue was discovered in cp-demangle.c in GNU libiberty, as distributed in GNU Binutils 2.31. There is a stack consumption vulnerability resulting from infinite recursion in the functions d_name(), d_encoding(), and d_local_name() in cp-demangle.c. Remote attackers could leverage this vulnerabili...

5.5CVSS6AI score0.00777EPSS
CVE
CVE
added 2017/03/22 4:59 p.m.83 views

CVE-2017-7225

The find_nearest_line function in addr2line in GNU Binutils 2.28 does not handle the case where the main file name and the directory name are both empty, triggering a NULL pointer dereference and an invalid write, and leading to a program crash.

7.5CVSS6.9AI score0.00432EPSS
CVE
CVE
added 2019/01/15 12:29 a.m.83 views

CVE-2018-20712

A heap-based buffer over-read exists in the function d_expression_1 in cp-demangle.c in GNU libiberty, as distributed in GNU Binutils 2.31.1. A crafted input can cause segmentation faults, leading to denial-of-service, as demonstrated by c++filt.

6.5CVSS6.3AI score0.0107EPSS
CVE
CVE
added 2014/12/09 11:59 p.m.82 views

CVE-2014-8504

Stack-based buffer overflow in the srec_scan function in bfd/srec.c in GNU binutils 2.24 and earlier allows remote attackers to cause a denial of service (crash) and possibly have other unspecified impact via a crafted file.

7.5CVSS8.4AI score0.03302EPSS
CVE
CVE
added 2017/10/05 1:29 a.m.82 views

CVE-2017-15021

bfd_get_debug_link_info_1 in opncls.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (heap-based buffer over-read and application crash) via a crafted ELF file, related to bfd_getl32.

5.5CVSS5.8AI score0.00453EPSS
CVE
CVE
added 2017/06/19 4:29 a.m.82 views

CVE-2017-9744

The sh_elf_set_mach_from_flags function in bfd/elf32-sh.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 (buffer overflow and application crash) or possibly have unspecified other impact via a craft...

7.8CVSS7.9AI score0.01026EPSS
CVE
CVE
added 2017/06/26 11:29 p.m.82 views

CVE-2017-9955

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 th...

5.5CVSS5.9AI score0.004EPSS
CVE
CVE
added 2023/08/22 7:16 p.m.82 views

CVE-2022-47008

An issue was discovered function make_tempdir, and make_tempname in bucomm.c in Binutils 2.34 thru 2.38, allows attackers to cause a denial of service due to memory leaks.

5.5CVSS5.9AI score0.00014EPSS
CVE
CVE
added 2014/12/09 11:59 p.m.81 views

CVE-2014-8484

The srec_scan function in bfd/srec.c in libdbfd in GNU binutils before 2.25 allows remote attackers to cause a denial of service (out-of-bounds read) via a small S-record.

5CVSS7.9AI score0.0202EPSS
CVE
CVE
added 2017/09/04 8:29 p.m.81 views

CVE-2017-14128

The decode_line_info function in dwarf2.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (read_1_byte heap-based buffer over-read and application crash) via a crafted ELF file.

5.5CVSS5.8AI score0.00442EPSS
CVE
CVE
added 2017/03/29 3:59 p.m.81 views

CVE-2017-7299

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. ...

5.5CVSS6.5AI score0.00261EPSS
CVE
CVE
added 2018/09/30 8:29 p.m.81 views

CVE-2018-17794

An issue was discovered in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31. There is a NULL pointer dereference in work_stuff_copy_to_from when called from iterate_demangle_function.

6.5CVSS6.6AI score0.00477EPSS
CVE
CVE
added 2017/08/04 3:29 p.m.80 views

CVE-2017-12450

The alpha_vms_object_p function in bfd/vms-alpha.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29 and earlier, allows remote attackers to cause an out of bounds heap write and possibly achieve code execution via a crafted vms alpha file.

7.8CVSS6.6AI score0.00543EPSS
CVE
CVE
added 2017/08/04 3:29 p.m.80 views

CVE-2017-12455

The evax_bfd_print_emh function in vms-alpha.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29 and earlier, allows remote attackers to cause an out of bounds heap read via a crafted vms alpha file.

7.8CVSS5.9AI score0.00347EPSS
CVE
CVE
added 2017/08/04 3:29 p.m.80 views

CVE-2017-12456

The read_symbol_stabs_debugging_info function in rddbg.c in GNU Binutils 2.29 and earlier allows remote attackers to cause an out of bounds heap read via a crafted binary file.

7.8CVSS5.9AI score0.00347EPSS
CVE
CVE
added 2017/05/02 5:59 p.m.80 views

CVE-2017-8421

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. Additional validation in dump_relocs_in_section in objdum...

7.1CVSS6.6AI score0.00087EPSS
Total number of security vulnerabilities243