Search vulnerabilities

Results 1,296

Export CSV
CVE-2017-9747

binutils: Stack-based buffer over-read in ieee_archive_p function while disassembling corrupt IEEE binary

The ieee_archive_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 file, as demonstrated by mishandling of this file during "objdump -D" execution. NOTE: this may be related to a compiler bug.

CVSS 3.0 · 7.8 High EPSS 7.9% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9748

binutils: Stack-based buffer over-read in ieee_object_p function

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 file, as demonstrated by mishandling of this file during "objdump -D" execution. NOTE: this may be related to a compiler bug.

CVSS 3.0 · 7.8 High EPSS 7.9% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9749

binutils: Global buffer over-read in *regs* macros when disassembling corrupt bfin binary

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.

CVSS 3.0 · 7.8 High EPSS 8.5% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-15804

glibc: Buffer overflow during unescaping of user names with the ~ operator

The glob function in glob.c in the GNU C Library (aka glibc or libc6) before 2.27 contains a buffer overflow during unescaping of user names with the ~ operator.

CVSS 3.0 · 9.8 Critical EPSS 2.8% KEV · Not listed
Vendors
CVE-2017-9750

binutils: Global buffer over-read in opcodes/rx-decode.opc when disassembling a corrupt RX binary

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 file during "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 8.1% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-15671

glibc: Memory leak in glob with GLOB_TILDE

The glob function in glob.c in the GNU C Library (aka glibc or libc6) before 2.27, when invoked with GLOB_TILDE, could skip freeing allocated memory when processing the ~ operator with a long user name, potentially leading to a denial of service (memory leak).

CVSS 3.0 · 5.9 Medium EPSS 1.4% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9751

binutils: Stack-based buffer over-read in opcodes/rl78-decode.opc when disassembling a corrupt RL78 binary

opcodes/rl78-decode.opc in GNU Binutils 2.28 has an unbounded GETBYTE macro, 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 file during "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 3.0% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-15670

glibc: Buffer overflow in glob with GLOB_TILDE

The GNU C Library (aka glibc or libc6) before 2.27 contains an off-by-one error leading to a heap-based buffer overflow in the glob function in glob.c, related to the processing of home directories using the ~ operator followed by a long string.

CVSS 3.0 · 9.8 Critical EPSS 3.0% KEV · Not listed
Vendors
CVE-2015-8107

a2ps: output_file() format string flaw

Format string vulnerability in GNU a2ps 4.14 allows remote attackers to execute arbitrary code.

CVSS 3.0 · 7.8 High EPSS 2.8% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9752

binutils: Heap buffer over-read in f_bfd_vms_get_value function when processing a corrupt Alpha VMA binary

bfd/vms-alpha.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 crafted binary file, as demonstrated by mishandling of this file in the _bfd_vms_get_value and _bfd_vms_slurp_etir functions during "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 2.8% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-15602

In GNU Libextractor 1.4, there is an integer signedness error for the chunk size in the EXTRACTOR_nsfe_extract_method function in plugins/nsfe_extractor.c, leading to an infinite loop for a crafted size.

CVSS 3.0 · 7.5 High EPSS 1.5% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9753

binutils: Address violation in versados_mkobject function when disassembling a corrupt versados binary

The versados_mkobject function in bfd/versados.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, does not initialize a certain data structure, 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 file during "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 2.8% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9754

binutils: Stack-based buffer over-read in process_otr function

The process_otr function in bfd/versados.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, does not validate a certain offset, 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 file during "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 2.7% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9755

binutils: Global buffer over-read in opcodes/i386-dis.c while checking invalid registers

opcodes/i386-dis.c in GNU Binutils 2.28 does not consider the number of registers for bnd mode, 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 file during "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 3.0% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9756

binutils: Address violation in aarch64_ext_ldst_reglist function when disassembling corrupt aarch64 binary

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 "objdump -D" execution.

CVSS 3.0 · 7.8 High EPSS 8.1% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-9778

gdb: Malformed section in an ELF binary or a core file can cause memory exhaustion

GNU Debugger (GDB) 8.0 and earlier fails to detect a negative length field in a DWARF section. A malformed section in an ELF binary or a core file can cause GDB to repeatedly allocate memory until a process limit is reached. This can, for example, impede efforts to analyze malware with GDB.

CVSS 3.0 · 5.5 Medium EPSS 1.1% KEV · Not listed
Vendors
Gnu
Products
Gdb
CVE-2015-8972

gnuchess: Stack-based buffer overflow on user move input

Stack-based buffer overflow in the ValidateMove function in frontend/move.cc in GNU Chess (aka gnuchess) before 6.2.4 might allow context-dependent attackers to execute arbitrary code via a large input, as demonstrated when in UCI mode.

CVSS 3.1 · 9.8 Critical EPSS 3.8% KEV · Not listed
Vendors
Gnu
Products
CVE-2015-8982

glibc: multiple overflows in strxfrm()

Integer overflow in the strxfrm function in the GNU C Library (aka glibc or libc6) before 2.21 allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a long string, which triggers a stack-based buffer overflow.

CVSS 3.0 · 8.1 High EPSS 3.8% KEV · Not listed
Vendors
Gnu
Products
CVE-2015-8983

glibc: _IO_wstr_overflow integer overflow

Integer overflow in the _IO_wstr_overflow function in libio/wstrops.c in the GNU C Library (aka glibc or libc6) before 2.22 allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via vectors related to computing a size in bytes, which triggers a heap-based buffer overflow.

CVSS 3.0 · 8.1 High EPSS 4.0% KEV · Not listed
Vendors
Gnu
Products
CVE-2015-8984

glibc: potential denial of service in internal_fnmatch()

The fnmatch function in the GNU C Library (aka glibc or libc6) before 2.22 might allow context-dependent attackers to cause a denial of service (application crash) via a malformed pattern, which triggers an out-of-bounds read.

CVSS 3.0 · 5.9 Medium EPSS 2.4% KEV · Not listed
Vendors
Gnu
Products