Search vulnerabilities

Results 1,296

Export CSV
CVE-2017-7303

binutils: Out-of-bounds read in find_link function

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read (of size 4) because of missing a check (in the find_link function) for null headers before attempting to match them. This vulnerability causes Binutils utilities like strip to crash.

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

binutils: Out-of-bounds read in copy_special_section_fields function

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read (of size 8) because of missing a check (in the copy_special_section_fields function) for an invalid sh_link field before attempting to follow it. This vulnerability causes Binutils utilities like strip to crash.

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

gnutls: Crash upon receiving well-formed status_request extension

GnuTLS version 3.5.12 and earlier is vulnerable to a NULL pointer dereference while decoding a status response TLS extension with valid contents. This could lead to a crash of the GnuTLS server application.

CVSS 3.0 · 7.5 High EPSS 3.4% KEV · Not listed
Vendors
CVE-2017-7614

binutils: NULL pointer dereference in bfd_elf_final_link function

elflink.c in the Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, has a "member access within null pointer" undefined behavior issue, which might allow remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via an "int main() {return 0;}" program.

CVSS 3.0 · 9.8 Critical EPSS 3.7% KEV · Not listed
Vendors
Gnu
Products
CVE-2017-7853

In libosip2 in GNU oSIP 4.1.0 and 5.0.0, a malformed SIP message can lead to a heap buffer overflow in the msg_osip_body_parse() function defined in osipparser2/osip_message_parse.c, resulting in a remote DoS.

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

gnutls: Out-of-bounds write related to the cdk_pkt_read function (GNUTLS-SA-2017-3)

GnuTLS before 2017-02-20 has an out-of-bounds write caused by an integer overflow and heap-based buffer overflow related to the cdk_pkt_read function in opencdk/read-packet.c. This issue (which is a subset of the vendor's GNUTLS-SA-2017-3 report) is fixed in 3.5.10.

CVSS 3.0 · 7.5 High EPSS 2.9% KEV · Not listed
Vendors
CVE-2017-8392

binutils: NULL pointer dereference in the _bfd_dwarf2_find_nearest_line function

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read of size 8 because of missing a check to determine whether symbols are NULL in the _bfd_dwarf2_find_nearest_line function. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objdump, to crash.

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

binutils: NULL pointer dereference in the _bfd_elf_large_com_section

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read of size 4 due to NULL pointer dereferencing of _bfd_elf_large_com_section. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objcopy, to crash.

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

binutils: Out-of-bounds write in the _bfd_generic_get_section_contents function

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid write of size 8 because of missing a malloc() return-value check to see if memory had actually been allocated in the _bfd_generic_get_section_contents function. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objcopy, to crash.

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

binutils: Out-of-bounds read in the existing reloc offset range tests

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 conduct an analysis of binary programs using the libbfd library, such as objdump, to crash.

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

binutils: Out-of-bounds read and write while processing binary containing reloc(s) with negative addresses

The Binary File Descriptor (BFD) library (aka libbfd), as distributed in GNU Binutils 2.28, is vulnerable to an invalid read of size 1 and an invalid write of size 1 during processing of a corrupt binary containing reloc(s) with negative addresses. This vulnerability causes programs that conduct an analysis of binary programs using the libbfd library, such as objdump, to crash.

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

binutils: Out-of-bounds read while dumping the debug information from a corrupt binary

dwarf.c in GNU Binutils 2.28 is vulnerable to an invalid read of size 1 during dumping of debug information from a corrupt binary. This vulnerability causes programs that conduct an analysis of binary programs, such as objdump and readelf, to crash.

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

binutils: Memory exhaustion in objdump via a crafted PE file

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 objdump.c can resolve this.

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

glibc: memory leak in sunrpc when decoding malformed XDR

The xdr_bytes and xdr_string functions in the GNU C Library (aka glibc or libc6) 2.25 mishandle failures of buffer deserialization, which allows remote attackers to cause a denial of service (virtual memory allocation, or memory consumption if an overcommit setting is not used) via a crafted UDP packet to port 111, a related issue to CVE-2017-8779. NOTE: [Information provided from upstream and references

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

binutils: Excessive memory allocation in elfcomm.c

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 conditional jump, and the get_archive_member_name, process_archive_index_and_symbols, and setup_archive functions.

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

binutils: Heap-buffer overflow in the byte_get_little_endian

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.

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

binutils: Memory consumption via many program headers

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.

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

binutils: NULL pointer dereference in the process_mips_specific_function

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.

CVSS 3.0 · 5.5 Medium EPSS 2.1% KEV · Not listed
Vendors
Gnu
Products
CVE-2014-9483

Emacs 24.4 allows remote attackers to bypass security restrictions.

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

binutils: Heap buffer overflow in the process_mips_specific function

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.

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