VYPR

Vendor CVEs

GNU

All CVEs

1,358 total · sorted by risk
  • CVE-2022-28733HigJul 20, 2023
    risk 0.53cvss 8.1epss 0.01

    Integer underflow in grub_net_recv_ip4_packets; A malicious crafted IP packet can lead to an integer underflow in grub_net_recv_ip4_packets() function on rsm->total_len value. Under certain circumstances the total_len value may end up wrapping around to a small integer number…

  • CVE-2021-20233HigMar 3, 2021
    risk 0.53cvss 8.2epss 0.01

    A flaw was found in grub2 in versions prior to 2.06. Setparam_prefix() in the menu rendering code performs a length calculation on the assumption that expressing a quoted single quote will require 3 characters, while it actually requires 4 characters which allows an attacker to…

  • CVE-2020-25632HigMar 3, 2021
    risk 0.53cvss 8.2epss 0.01

    A flaw was found in grub2 in versions prior to 2.06. The rmmod implementation allows the unloading of a module used as a dependency without checking if any other dependent module is still loaded leading to a use-after-free scenario. This could allow arbitrary code to be executed…

  • CVE-2020-10713HigJul 30, 2020
    risk 0.53cvss 8.2epss 0.02

    A flaw was found in grub2, prior to version 2.06. An attacker may use the GRUB 2 flaw to hijack and tamper the GRUB verification process. This flaw also allows the bypass of Secure Boot protections. In order to load an untrusted or modified kernel, an attacker would first need…

  • CVE-2020-6096HigApr 1, 2020
    risk 0.53cvss 8.1epss 0.05

    An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison…

  • CVE-2020-6614HigJan 8, 2020
    risk 0.53cvss 8.1epss 0.02

    GNU LibreDWG 0.9.3.2564 has a heap-based buffer over-read in bfr_read in decode.c.

  • CVE-2020-6613HigJan 8, 2020
    risk 0.53cvss 8.1epss 0.02

    GNU LibreDWG 0.9.3.2564 has a heap-based buffer over-read in bit_search_sentinel in bits.c.

  • CVE-2020-6612HigJan 8, 2020
    risk 0.53cvss 8.1epss 0.02

    GNU LibreDWG 0.9.3.2564 has a heap-based buffer over-read in copy_compressed_bytes in decode_r2007.c.

  • CVE-2018-12886HigMay 22, 2019
    risk 0.53cvss 8.1epss 0.02

    stack_protect_prologue in cfgexpand.c and stack_protect_epilogue in function.c in GNU Compiler Collection (GCC) 4.1 through 8 (under certain circumstances) generate instruction sequences when targeting ARM targets that spill the address of the stack protector guard, which allows…

  • CVE-2017-17426HigDec 5, 2017
    risk 0.53cvss 8.1epss 0.02

    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…

  • CVE-2015-8983HigMar 20, 2017
    risk 0.53cvss 8.1epss 0.04

    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…

  • CVE-2015-8982HigMar 15, 2017
    risk 0.53cvss 8.1epss 0.04

    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.

  • CVE-2021-42097HigOct 21, 2021
    risk 0.52cvss 8.0epss 0.01

    GNU Mailman before 2.1.35 may allow remote Privilege Escalation. A csrf_token value is not specific to a single user account. An attacker can obtain a value within the context of an unprivileged user account, and then use that value in a CSRF attack against an admin (e.g., for…

  • CVE-2019-20433CriJan 27, 2020
    risk 0.52cvss 9.1epss 0.02

    libaspell.a in GNU Aspell before 0.60.8 has a buffer over-read for a string ending with a single '\0' byte, if the encoding is set to ucs-2 or ucs-4 outside of the application, as demonstrated by the ASPELL_CONF environment variable.

  • CVE-2019-17544CriOct 14, 2019
    risk 0.52cvss 9.1epss 0.03

    libaspell.a in GNU Aspell before 0.60.8 has a stack-based buffer over-read in acommon::unescape in common/getdata.cpp via an isolated \ character.

  • CVE-2006-2362HigMay 15, 2006
    risk 0.52cvss 7.3epss 0.14

    Buffer overflow in getsym in tekhex.c in libbfd in Free Software Foundation GNU Binutils before 20060423, as used by GNU strings, allows context-dependent attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a file with a crafted…

  • CVE-2026-18220HigJul 29, 2026
    risk 0.51cvss 7.8epss 0.00

    An out-of-bounds write vulnerability was found in the BFD library's DLX ELF backend (bfd/elf32-dlx.c) in GNU binutils. The dlx_rtype_to_howto() function maps ELF relocation types to internal howto structures but fails to perform adequate bounds checking on attacker-controlled…

  • CVE-2026-6846HigApr 22, 2026
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in binutils. A heap-buffer-overflow vulnerability exists when processing a specially crafted XCOFF (Extended Common Object File Format) object file during linking. A local attacker could trick a user into processing this malicious file, which could lead to…

  • CVE-2025-61662HigNov 18, 2025
    risk 0.51cvss 7.8epss 0.00

    A Use-After-Free vulnerability has been discovered in GRUB's gettext module. This flaw stems from a programming error where the gettext command remains registered in memory after its module is unloaded. An attacker can exploit this condition by invoking the orphaned command,…

  • CVE-2025-4802HigMay 16, 2025
    risk 0.51cvss 7.8epss 0.01

    Untrusted LD_LIBRARY_PATH environment variable vulnerability in the GNU C Library version 2.27 to 2.38 allows attacker controlled loading of dynamically shared library in statically compiled setuid binaries that call dlopen (including internal dlopen calls after setlocale or…

  • CVE-2025-0678HigMar 3, 2025
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in grub2. When reading data from a squash4 filesystem, grub's squash4 fs module uses user-controlled parameters from the filesystem geometry to determine the internal buffer size, however, it improperly checks for integer overflows. A maliciously crafted…

  • CVE-2024-45782HigMar 3, 2025
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the HFS filesystem. When reading an HFS volume's name at grub_fs_mount(), the HFS filesystem driver performs a strcpy() using the user-provided volume name as input without properly validating the volume name's length. This issue may read to a heap-based…

  • CVE-2025-1125HigMar 3, 2025
    risk 0.51cvss 7.8epss 0.00

    When reading data from a hfs filesystem, grub's hfs filesystem module uses user-controlled parameters from the filesystem metadata to calculate the internal buffers size, however it misses to properly check for integer overflows. A maliciouly crafted filesystem may lead some of…

  • CVE-2025-0689HigMar 3, 2025
    risk 0.51cvss 7.8epss 0.00

    When reading data from disk, the grub's UDF filesystem module utilizes the user controlled data length metadata to allocate its internal buffers. In certain scenarios, while iterating through disk sectors, it assumes the read size from the disk is always smaller than the…

  • CVE-2024-53920HigNov 27, 2024
    risk 0.51cvss 7.8epss 0.01

    In elisp-mode.el in GNU Emacs before 30.1, a user who chooses to invoke elisp-completion-at-point (for code completion) on untrusted Emacs Lisp source code can trigger unsafe Lisp macro expansion that allows attackers to execute arbitrary code. (This unsafe expansion also occurs…

  • CVE-2024-2961HigApr 17, 2024
    risk 0.51cvss 7.3epss 0.88

    The iconv() function in the GNU C Library versions 2.39 and older may overflow the output buffer passed to it by up to 4 bytes when converting strings to the ISO-2022-CN-EXT character set, which may be used to crash an application or overwrite a neighbouring variable.

  • CVE-2024-30202HigMar 25, 2024
    risk 0.51cvss 7.8epss 0.01

    In Emacs before 29.3, arbitrary Lisp code is evaluated as part of turning on Org mode. This affects Org Mode before 9.6.23.

  • CVE-2022-47696HigAug 22, 2023
    risk 0.51cvss 7.8epss 0.00

    An issue was discovered Binutils objdump before 2.39.3 allows attackers to cause a denial of service or other unspecified impacts via function compare_symbols.

  • CVE-2022-47695HigAug 22, 2023
    risk 0.51cvss 7.8epss 0.00

    An issue was discovered Binutils objdump before 2.39.3 allows attackers to cause a denial of service or other unspecified impacts via function bfd_mach_o_get_synthetic_symtab in match-o.c.

  • CVE-2022-47673HigAug 22, 2023
    risk 0.51cvss 7.8epss 0.00

    An issue was discovered in Binutils addr2line before 2.39.3, function parse_module contains multiple out of bound reads which may cause a denial of service or other unspecified impacts.

  • CVE-2022-45703HigAug 22, 2023
    risk 0.51cvss 7.8epss 0.01

    Heap buffer overflow vulnerability in binutils readelf before 2.40 via function display_debug_section in file readelf.c.

  • CVE-2022-44840HigAug 22, 2023
    risk 0.51cvss 7.8epss 0.00

    Heap buffer overflow vulnerability in binutils readelf before 2.40 via function find_section_in_set in file readelf.c.

  • CVE-2023-40303HigAug 14, 2023
    risk 0.51cvss 7.8epss 0.00

    GNU inetutils before 2.5 may allow privilege escalation because of unchecked return values of set*id() family functions in ftpd, rcp, rlogin, rsh, rshd, and uucpd. This is, for example, relevant if the setuid system call fails when a process is trying to drop privileges before…

  • CVE-2023-2491HigMay 17, 2023
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the Emacs text editor. Processing a specially crafted org-mode code with the "org-babel-execute:latex" function in ob-latex.el can result in arbitrary command execution. This CVE exists because of a CVE-2023-28617 security regression for the emacs package in…

  • CVE-2023-1579HigApr 3, 2023
    risk 0.51cvss 7.8epss 0.00

    Heap based buffer overflow in binutils-gdb/bfd/libbfd.c in bfd_getl64.

  • CVE-2023-28617HigMar 19, 2023
    risk 0.51cvss 7.8epss 0.00

    org-babel-execute:latex in ob-latex.el in Org Mode through 9.6.1 for GNU Emacs allows attackers to execute arbitrary commands via a file name or directory name that contains shell metacharacters.

  • CVE-2023-27986HigMar 9, 2023
    risk 0.51cvss 7.8epss 0.00

    emacsclient-mail.desktop in Emacs 28.1 through 28.2 is vulnerable to Emacs Lisp code injections through a crafted mailto: URI with unescaped double-quote characters. It is fixed in 29.0.90.

  • CVE-2023-27985HigMar 9, 2023
    risk 0.51cvss 7.8epss 0.01

    emacsclient-mail.desktop in Emacs 28.1 through 28.2 is vulnerable to shell command injections through a crafted mailto: URI. This is related to lack of compliance with the Desktop Entry Specification. It is fixed in 29.0.90

  • CVE-2022-48339HigFeb 20, 2023
    risk 0.51cvss 7.8epss 0.01

    An issue was discovered in GNU Emacs through 28.2. htmlfontify.el has a command injection vulnerability. In the hfy-istext-command function, the parameter file and parameter srcdir come from external input, and parameters are not escaped. If a file name or directory name…

  • CVE-2022-3715HigJan 5, 2023
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the bash package, where a heap-buffer overflow can occur in valid parameter_transform. This issue may lead to memory problems.

  • CVE-2022-45332HigNov 30, 2022
    risk 0.51cvss 7.8epss 0.00

    LibreDWG v0.12.4.4643 was discovered to contain a heap buffer overflow via the function decode_preR13_section_hdr at decode_r11.c.

  • CVE-2022-45939HigNov 28, 2022
    risk 0.51cvss 7.8epss 0.01

    GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file, because lib-src/etags.c uses the system C library function in its implementation of the ctags program. For example, a victim may use the "ctags *" command…

  • CVE-2022-39832HigSep 5, 2022
    risk 0.51cvss 7.8epss 0.00

    An issue was discovered in PSPP 1.6.2. There is a heap-based buffer overflow at the function read_string in utilities/pspp-dump-sav.c, which allows attackers to cause a denial of service (application crash) or possibly have unspecified other impact.

  • CVE-2022-39831HigSep 5, 2022
    risk 0.51cvss 7.8epss 0.01

    An issue was discovered in PSPP 1.6.2. There is a heap-based buffer overflow at the function read_bytes_internal in utilities/pspp-dump-sav.c, which allows attackers to cause a denial of service (application crash) or possibly have unspecified other impact. This issue is…

  • CVE-2021-3999HigAug 24, 2022
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in glibc. An off-by-one buffer overflow and underflow in getcwd() may lead to memory corruption when the size of the buffer is exactly 1. A local attacker who can control the input buffer and size passed to getcwd() in a setuid program could use this flaw to…

  • CVE-2022-33034HigJun 23, 2022
    risk 0.51cvss 7.8epss 0.01

    LibreDWG v0.12.4.4608 was discovered to contain a stack overflow via the function copy_bytes at decode_r2007.c.

  • CVE-2022-33033HigJun 23, 2022
    risk 0.51cvss 7.8epss 0.01

    LibreDWG v0.12.4.4608 was discovered to contain a double-free via the function dwg_read_file at dwg.c.

  • CVE-2022-33032HigJun 23, 2022
    risk 0.51cvss 7.8epss 0.01

    LibreDWG v0.12.4.4608 was discovered to contain a heap-buffer-overflow via the function decode_preR13_section_hdr at decode_r11.c.

  • CVE-2022-33028HigJun 23, 2022
    risk 0.51cvss 7.8epss 0.01

    LibreDWG v0.12.4.4608 was discovered to contain a heap buffer overflow via the function dwg_add_object at decode.c.

  • CVE-2022-33027HigJun 23, 2022
    risk 0.51cvss 7.8epss 0.01

    LibreDWG v0.12.4.4608 was discovered to contain a heap-use-after-free via the function dwg_add_handleref at dwg.c.

Page 4 of 28