Search vulnerabilities

Results 1,296

Export CSV
CVE-2010-1160

nano: multiple file editing insecurities

GNU nano before 2.2.4 does not verify whether a file has been changed before it is overwritten in a file-save operation, which allows local user-assisted attackers to overwrite arbitrary files via a symlink attack on an attacker-owned file that is being edited by the victim.

CVSS 2.0 · 1.9 Low EPSS < 1% KEV · Not listed
Vendors
Gnu
Products
CVE-2010-0830

glibc: ld.so d_tag signedness error in elf_get_dynamic_info

Integer signedness error in the elf_get_dynamic_info function in elf/dynamic-link.h in ld.so in the GNU C Library (aka glibc or libc6) 2.0.1 through 2.11.1, when the --verify option is used, allows user-assisted remote attackers to execute arbitrary code via a crafted ELF program with a negative value for a certain d_tag structure member in the ELF header.

CVSS 2.0 · 5.1 Medium EPSS 4.5% KEV · Not listed
Vendors
CVE-2010-0825

xemacs: Race condition by moving message from user's inbox into user's Rmail file, when movemail setgid enabled

lib-src/movemail.c in movemail in emacs 22 and 23 allows local users to read, modify, or delete arbitrary mailbox files via a symlink attack, related to improper file-permission checks.

CVSS 2.0 · 4.4 Medium EPSS < 1% KEV · Not listed
Vendors
Gnu
Products
CVE-2010-0731

gnutls: gnutls_x509_crt_get_serial incorrect serial decoding from ASN1 (BE64) [GNUTLS-SA-2010-1]

The gnutls_x509_crt_get_serial function in the GnuTLS library before 1.2.1, when running on big-endian, 64-bit platforms, calls the asn1_read_value with a pointer to the wrong data type and the wrong length value, which allows remote attackers to bypass the certificate revocation list (CRL) check and cause a stack-based buffer overflow via a crafted X.509 certificate, related to extraction of a serial number.

CVSS 2.0 · 7.5 High EPSS 2.9% KEV · Not listed
Vendors
CVE-2010-0624

cpio: Heap-based buffer overflow by expanding a specially-crafted archive

Heap-based buffer overflow in the rmt_read__ function in lib/rtapelib.c in the rmt client functionality in GNU tar before 1.23 and GNU cpio before 2.11 allows remote rmt servers to cause a denial of service (memory corruption) or possibly execute arbitrary code by sending more data than was requested, related to archive filenames that contain a : (colon) character.

CVSS 2.0 · 6.8 Medium EPSS 4.7% KEV · Not listed
Vendors
CVE-2010-0296

glibc: Improper encoding of names with certain special character in utilities for writing to mtab table

The encode_name macro in misc/mntent_r.c in the GNU C Library (aka glibc or libc6) 2.11.1 and earlier, as used by ncpmount and mount.cifs, does not properly handle newline characters in mountpoint names, which allows local users to cause a denial of service (mtab corruption), or possibly modify mount options and gain privileges, via a crafted mount request.

CVSS 2.0 · 7.2 High EPSS < 1% KEV · Not listed
Vendors
CVE-2010-0001

gzip: (64 bit) Integer underflow by decompressing LZW format files

Integer underflow in the unlzw function in unlzw.c in gzip before 1.4 on 64-bit platforms, as used in ncompress and probably others, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted archive that uses LZW compression, leading to an array index error.

CVSS 2.0 · 6.8 Medium EPSS 4.8% KEV · Not listed
Vendors
CVE-2009-5082

The (1) configure and (2) config.guess scripts in GNU troff (aka groff) 1.20.1 on Openwall GNU/*/Linux (aka Owl) improperly create temporary files upon a failure of the mktemp function, which makes it easier for local users to overwrite arbitrary files via a symlink attack on a temporary file.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2009-5081

groff: roff2.pl and groffer.pl use easy-to-guess temporary file names

The (1) config.guess, (2) contrib/groffer/perl/groffer.pl, and (3) contrib/groffer/perl/roff2.pl scripts in GNU troff (aka groff) 1.21 and earlier use an insufficient number of X characters in the template argument to the tempfile function, which makes it easier for local users to overwrite arbitrary files via a symlink attack on a temporary file, a different vulnerability than CVE-2004-0969.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Gnu
Products
CVE-2009-5080

groff: improper handling of failed attempts to create temporary directories in eqn2graph/pic2graph/grap2graph

The (1) contrib/eqn2graph/eqn2graph.sh, (2) contrib/grap2graph/grap2graph.sh, and (3) contrib/pic2graph/pic2graph.sh scripts in GNU troff (aka groff) 1.21 and earlier do not properly handle certain failed attempts to create temporary directories, which might allow local users to overwrite arbitrary files via a symlink attack on a file in a temporary directory, a different vulnerability than CVE-2004-1296.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Gnu
Products
CVE-2009-5079

The (1) gendef.sh, (2) doc/fixinfo.sh, and (3) contrib/gdiffmk/tests/runtests.in scripts in GNU troff (aka groff) 1.21 and earlier allow local users to overwrite arbitrary files via a symlink attack on a gro#####.tmp or /tmp/##### temporary file.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Gnu
Products
CVE-2009-5078

groff: pdfroff.sh launches Ghostscript without -dSAFER

contrib/pdfmark/pdfroff.sh in GNU troff (aka groff) before 1.21 launches the Ghostscript program without the -dSAFER option, which allows remote attackers to create, overwrite, rename, or delete arbitrary files via a crafted document.

CVSS 3.0 · 6.5 Medium EPSS 2.3% KEV · Not listed
Vendors
Products
CVE-2009-5064

glibc: ldd unexpected code execution issue

ldd in the GNU C Library (aka glibc or libc6) 2.13 and earlier allows local users to gain privileges via a Trojan horse executable file linked with a modified loader that omits certain LD_TRACE_LOADED_OBJECTS checks. NOTE: the GNU C Library vendor states "This is just nonsense. There are a gazillion other ways to introduce code if people are downloading arbitrary binaries and install them in appropriate directories or set LD_LIBRARY_PATH etc.

CVSS 2.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Vendors
CVE-2009-5044

groff: insecure temporary file handling in pdfroff

contrib/pdfmark/pdfroff.sh in GNU troff (aka groff) before 1.21 allows local users to overwrite arbitrary files via a symlink attack on a pdf#####.tmp temporary file.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2009-5029

glibc: __tzfile_read integer overflow to buffer overflow

Integer overflow in the __tzfile_read function in glibc before 2.15 allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted timezone (TZ) file, as demonstrated using vsftpd.

CVSS 2.0 · 6.8 Medium EPSS 8.8% KEV · Not listed
Vendors
CVE-2009-4881

(32-bit): Integer overflow in the __vstrfmon_l function

Integer overflow in the __vstrfmon_l function in stdlib/strfmon_l.c in the strfmon implementation in the GNU C Library (aka glibc or libc6) before 2.10.1 allows context-dependent attackers to cause a denial of service (application crash) via a crafted format string, as demonstrated by the %99999999999999999999n string, a related issue to CVE-2008-1391.

CVSS 2.0 · 5.0 Medium EPSS 2.0% KEV · Not listed
Vendors
Gnu
Products
CVE-2013-2207

(pt_chown): Improper pseudotty ownership and permissions changes when granting access to the slave pseudoterminal

pt_chown in GNU C Library (aka glibc or libc6) before 2.18 does not properly check permissions for tty files, which allows local users to change the permission on the files and obtain access to arbitrary pseudo-terminals by leveraging a FUSE file system.

CVSS 2.0 · 2.6 Low EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2013-2116

gnutls: out of bounds read in _gnutls_ciphertext2compressed (GNUTLS-SA-2013-2)

The _gnutls_ciphertext2compressed function in lib/gnutls_cipher.c in GnuTLS 2.12.23 allows remote attackers to cause a denial of service (buffer over-read and crash) via a crafted padding length. NOTE: this might be due to an incorrect fix for CVE-2013-0169.

CVSS 2.0 · 5.0 Medium EPSS 3.8% KEV · Not listed
Vendors
CVE-2013-1914

glibc: Stack (frame) overflow in getaddrinfo() when processing entry mapping to long list of address structures

Stack-based buffer overflow in the getaddrinfo function in sysdeps/posix/getaddrinfo.c in GNU C Library (aka glibc or libc6) 2.17 and earlier allows remote attackers to cause a denial of service (crash) via a (1) hostname or (2) IP address that triggers a large number of domain conversion results.

CVSS 2.0 · 5.0 Medium EPSS 4.1% KEV · Not listed
Vendors
CVE-2009-2624

gzip: Missing input sanitation by decompressing dynamic Huffman code blocks

The huft_build function in inflate.c in gzip before 1.3.13 creates a hufts (aka huffman) table that is too small, which allows remote attackers to cause a denial of service (application crash or infinite loop) or possibly execute arbitrary code via a crafted archive. NOTE: this issue is caused by a CVE-2006-4334 regression.

CVSS 2.0 · 6.8 Medium EPSS 4.2% KEV · Not listed
Vendors
Gnu
Products