Search vulnerabilities

Results 1,296

Export CSV
CVE-2017-1000366

glibc: heap/stack gap jumping via unbounded stack allocations

glibc contains a vulnerability that allows specially crafted LD_LIBRARY_PATH values to manipulate the heap/stack, causing them to alias, potentially resulting in arbitrary code execution. Please note that additional hardening changes have been made to glibc to prevent manipulation of stack and heap memory but these issues are not directly exploitable, as such they have not been given a CVE. This affects glibc 2.25 and earlier.

CVSS 3.0 · 7.8 High EPSS 2.7% KEV · Not listed
Vendors
Debian Gnu Mcafee and 5 more
Products
CVE-2011-5320

glibc: scanf implementation crashes on certain inputs

scanf and related functions in glibc before 2.15 allow local users to cause a denial of service (segmentation fault) via a large string of 0s.

CVSS 3.0 · 6.2 Medium EPSS < 1% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-17440

GNU Libextractor 1.6 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted GIF, IT (Impulse Tracker), NSFE, S3M (Scream Tracker 3), SID, or XM (eXtended Module) file, as demonstrated by the EXTRACTOR_xm_extract_method function in plugins/xm_extractor.c.

CVSS 3.0 · 6.5 Medium EPSS 2.4% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-17426

glibc: Integer overflow with enabled tcache

The malloc function in the GNU C Library (aka glibc or libc6) 2.26 could return a memory block that is too small if an attempt is made to allocate an object whose size is close to SIZE_MAX, potentially leading to a subsequent heap overflow. This occurs because the per-thread cache (aka tcache) feature enables a code path that lacks an integer overflow check.

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

emacs: command injection flaw within "enriched mode" handling

GNU Emacs before 25.3 allows remote attackers to execute arbitrary code via email with crafted "Content-Type: text/enriched" data containing an x-display XML element that specifies execution of shell commands, related to an unsafe text/enriched extension in lisp/textmodes/enriched.el, and unsafe Gnus support for enriched and richtext inline MIME objects in lisp/gnus/mm-view.el. In particular, an Emacs user can be instantly compromised by reading a crafted email message (or Usenet news article).

CVSS 3.0 · 8.8 High EPSS 4.0% KEV · Not listed
Vendors
CVE-2017-14529

binutils: heap-based buffer over-read in bfd_getl16 function in peXXigen.c

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 PE file, related to the bfd_getl16 function.

CVSS 3.0 · 5.5 Medium EPSS 1.5% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-17126

binutils: Invalid memory access in the load_debug_section function

The load_debug_section function in readelf.c in GNU Binutils 2.29.1 allows remote attackers to cause a denial of service (invalid memory access and application crash) or possibly have unspecified other impact via an ELF file that lacks section headers.

CVSS 3.0 · 7.8 High EPSS 1.7% KEV · Not listed
Vendors
Gnu
Products
CVE-2016-8606

guile: REPL server vulnerable to HTTP inter-protocol attacks

The REPL server (--listen) in GNU Guile 2.0.12 allows an attacker to execute arbitrary code via an HTTP inter-protocol attack.

CVSS 3.0 · 9.8 Critical EPSS 4.2% KEV · Not listed
Vendors
Products
CVE-2017-14729

binutils: Heap buffer overflow in the *_get_synthetic_symtab functions

The *_get_synthetic_symtab functions in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, do not ensure a unique PLT entry for a symbol, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted ELF file, related to elf32-i386.c and elf64-x86-64.c.

CVSS 3.0 · 7.8 High EPSS 2.3% KEV · Not listed
Vendors
Gnu
Products
CVE-2016-8605

guile: Thread-unsafe umask modification

The mkdir procedure of GNU Guile temporarily changed the process' umask to zero. During that time window, in a multithreaded application, other threads could end up creating files with insecure permissions. For example, mkdir without the optional mode argument would create directories as 0777. This is fixed in Guile 2.0.13. Prior versions are affected.

CVSS 3.0 · 5.3 Medium EPSS 2.8% KEV · Not listed
Vendors
Products
CVE-2016-7543

bash: Specially crafted SHELLOPTS+PS4 variables allows command substitution

Bash before 4.4 allows local users to execute arbitrary commands with root privileges via crafted SHELLOPTS and PS4 environment variables.

CVSS 3.0 · 8.4 High EPSS < 1% KEV · Not listed
CVE-2017-17125

binutils: Buffer over-read in the _bfd_elf_get_symbol_version_string function

nm.c and objdump.c in GNU Binutils 2.29.1 mishandle certain global symbols, which allows remote attackers to cause a denial of service (_bfd_elf_get_symbol_version_string buffer over-read and application crash) or possibly have unspecified other impact via a crafted ELF file.

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

binutils: Heap buffer overflow in the _bfd_coff_read_string_table function

The _bfd_coff_read_string_table function in coffgen.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29.1, does not properly validate the size of the external string table, which allows remote attackers to cause a denial of service (excessive memory consumption, or heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted COFF binary.

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

binutils: Integer overflow in the *_get_synthetic_symtab functions

The *_get_synthetic_symtab functions in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.29, interpret a -1 value as a sorting count instead of an error flag, which allows remote attackers to cause a denial of service (integer overflow and application crash) or possibly have unspecified other impact via a crafted ELF file, related to elf32-i386.c and elf64-x86-64.c.

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

binutils: Memory leak in decode_line_info

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.

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

gnutls: Double-free while decoding crafted X.509 certificates

Double free vulnerability in the gnutls_x509_ext_import_proxy function in GnuTLS before 3.3.26 and 3.5.x before 3.5.8 allows remote attackers to have unspecified impact via crafted policy language information in an X.509 certificate with a Proxy Certificate Information extension.

CVSS 3.0 · 9.8 Critical EPSS 32.8% KEV · Not listed
Vendors
CVE-2017-14932

binutils: Infinite loop in the decode_line_info

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 (infinite loop) via a crafted ELF file.

CVSS 3.0 · 5.5 Medium EPSS 1.3% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-14933

binutils: Infinite loop in read_formatted_entries

read_formatted_entries 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 (infinite loop) via a crafted ELF file.

CVSS 3.0 · 5.5 Medium EPSS 1.3% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-14934

binutils: Infinite loop in process_debug_info

process_debug_info in dwarf.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 (infinite loop) via a crafted ELF file that contains a negative size value in a CU structure.

CVSS 3.0 · 5.5 Medium EPSS 1.2% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-14938

binutils: Excessive memory allocation in _bfd_elf_slurp_version_tables

_bfd_elf_slurp_version_tables in elf.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 (excessive memory allocation and application crash) via a crafted ELF file.

CVSS 3.0 · 5.5 Medium EPSS 2.0% KEV · Not listed
Vendors
Gnu
Products