Vim

Page 3 of 3 — Vim CVEs from a corpus of 229, newest first, with CVSS severity and publication dates.

Vim CVEs — newest first (page 3 of 3)
CVESeverityScorePublishedSummary
CVE-2022-0554High7.82022-02-10Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 8.2.
CVE-2022-0443High7.82022-02-02Use After Free in GitHub repository vim/vim prior to 8.2.
CVE-2022-0417High7.82022-02-01Heap-based Buffer Overflow GitHub repository vim/vim prior to 8.2.
CVE-2022-0413High7.82022-01-30Use After Free in GitHub repository vim/vim prior to 8.2.
CVE-2022-0408High7.82022-01-30Stack-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
CVE-2022-0407High7.82022-01-30Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
CVE-2022-0393High7.12022-01-28Out-of-bounds Read in GitHub repository vim/vim prior to 8.2.
CVE-2022-0392High7.82022-01-28Heap-based Buffer Overflow in GitHub repository vim prior to 8.2.
CVE-2022-0368High7.82022-01-26Out-of-bounds Read in GitHub repository vim/vim prior to 8.2.
CVE-2022-0361High7.82022-01-26Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
CVE-2022-0359High7.82022-01-26Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
CVE-2022-0351High7.82022-01-25Access of Memory Location Before Start of Buffer in GitHub repository vim/vim prior to 8.2.
CVE-2022-0319Medium5.52022-01-21Out-of-bounds Read in vim/vim prior to 8.2.
CVE-2022-0318Critical9.82022-01-21Heap-based Buffer Overflow in vim/vim prior to 8.2.
CVE-2022-0261High7.82022-01-18Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
CVE-2022-0213Medium6.62022-01-14vim is vulnerable to Heap-based Buffer Overflow
CVE-2022-0158Low3.32022-01-10vim is vulnerable to Heap-based Buffer Overflow
CVE-2022-0156Medium5.52022-01-10vim is vulnerable to Use After Free
CVE-2022-0128High7.82022-01-06vim is vulnerable to Out-of-bounds Read
CVE-2021-4193Medium5.52021-12-31vim is vulnerable to Out-of-bounds Read
CVE-2021-4192High7.82021-12-31vim is vulnerable to Use After Free
CVE-2021-4187High7.82021-12-29vim is vulnerable to Use After Free
CVE-2021-4173High7.82021-12-27vim is vulnerable to Use After Free
CVE-2021-4166High7.12021-12-25vim is vulnerable to Out-of-bounds Read
CVE-2021-4136High7.82021-12-19vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-4069High7.82021-12-06vim is vulnerable to Use After Free
CVE-2021-3984High7.82021-12-01vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-4019High7.82021-12-01vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3973High7.82021-11-19vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3968High8.02021-11-19vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3974High7.82021-11-19vim is vulnerable to Use After Free
CVE-2021-3928High7.82021-11-05vim is vulnerable to Use of Uninitialized Variable
CVE-2021-3927High7.82021-11-05vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3903High7.82021-10-27vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3872High7.82021-10-19vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3875Medium5.52021-10-15vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3796High7.32021-09-15vim is vulnerable to Use After Free
CVE-2021-3778High7.82021-09-15vim is vulnerable to Heap-based Buffer Overflow
CVE-2021-3770High7.82021-09-06vim is vulnerable to Heap-based Buffer Overflow
CVE-2019-20807Medium5.32020-05-28In Vim before 8.1.0881, users can circumvent the rvim restricted mode and execute arbitrary OS commands via scripting interfaces (e.g., Python, Ruby, or Lua).
CVE-2019-20079High7.82019-12-30The autocmd feature in window.c in Vim before 8.1.2136 accesses freed memory.
CVE-2019-12735High8.62019-06-05getchar.c in Vim before 8.1.1365 and Neovim before 0.3.6 allows remote attackers to execute arbitrary OS commands via the :source! command in a modeline, as de…
CVE-2017-17087Medium5.52017-12-01fileio.c in Vim prior to 8.0.1263 sets the group ownership of a .swp file to the editor's primary group (which may be different from the group ownership of the…
CVE-2017-1000382Medium5.52017-10-31VIM version 8.0.1187 (and other versions most likely) ignores umask when creating a swap file ("[ORIGINAL_FILENAME].swp") resulting in files that may be world…
CVE-2017-11109High7.82017-07-08Vim 8.0 allows attackers to cause a denial of service (invalid free) or possibly have unspecified other impact via a crafted source (aka -S) file. NOTE: there…
CVE-2017-6350Critical9.82017-02-27An integer overflow at an unserialize_uep memory allocation site would occur for vim before patch 8.0.0378, if it does not properly validate values for tree le…
CVE-2017-6349Critical9.82017-02-27An integer overflow at a u_read_undo memory allocation site would occur for vim before patch 8.0.0377, if it does not properly validate values for tree length…
CVE-2017-5953Critical9.82017-02-10vim before patch 8.0.0322 does not properly validate values for tree length when handling a spell file, which may result in an integer overflow at a memory all…
CVE-2016-1248High7.82016-11-23vim before patch 8.0.0056 does not properly validate values for the 'filetype', 'syntax' and 'keymap' options, which may result in the execution of arbitrary c…
CVE-2010-39142010-11-03Untrusted search path vulnerability in VIM Development Group GVim before 7.3.034, and possibly other versions before 7.3.46, allows local users, and possibly r…
CVE-2008-62352009-02-21The Netrw plugin (netrw.vim) in Vim 7.0 and 7.1 allows user-assisted attackers to execute arbitrary commands via shell metacharacters in a filename used by the…
CVE-2008-30762009-02-21The Netrw plugin 125 in netrw.vim in Vim 7.2a.10 allows user-assisted attackers to execute arbitrary code via shell metacharacters in filenames used by the exe…
CVE-2008-30752009-02-21The shellescape function in Vim 7.0 through 7.2, including 7.2a.10, allows user-assisted attackers to execute arbitrary code via the "!" (exclamation point) sh…
CVE-2008-30742009-02-21The shellescape function in Vim 7.0 through 7.2, including 7.2a.10, allows user-assisted attackers to execute arbitrary code via the "!" (exclamation point) sh…
CVE-2009-03162009-01-28Untrusted search path vulnerability in src/if_python.c in the Python interface in Vim before 7.2.045 allows local users to execute arbitrary code via a Trojan…
CVE-2008-46772008-10-22autoload/netrw.vim (aka the Netrw Plugin) 109, 131, and other versions before 133k for Vim 7.1.266, other 7.1 versions, and 7.2 stores credentials for an FTP s…
CVE-2008-34322008-10-10Heap-based buffer overflow in the mch_expand_wildcards function in os_unix.c in Vim 6.2 and 6.3 allows user-assisted attackers to execute arbitrary code via sh…
CVE-2008-41012008-09-18Vim 3.0 through 7.x before 7.2.010 does not properly escape characters, which allows user-assisted attackers to (1) execute arbitrary shell commands by enterin…
CVE-2008-32942008-07-24src/configure.in in Vim 5.0 through 7.1, when used for a build with Python support, does not ensure that the Makefile-conf temporary file has the intended owne…
CVE-2008-27122008-06-16Vim 7.1.314, 6.4, and other versions allows user-assisted remote attackers to execute arbitrary commands via Vim scripts that do not properly sanitize inputs b…