vim Vulnerability Advisory Catalog

Total 246 security vulnerabilities recorded for vim software and firmware.

← Back to All Vendors
Component: vim

vim is vulnerable to Use of Uninitialized Variable...

📅 2021-11-05
CVSS 7.8 Dossier →
Component: vim

vim is vulnerable to Heap-based Buffer Overflow...

📅 2021-11-05
CVSS 7.8 Dossier →
Component: vim

vim is vulnerable to Heap-based Buffer Overflow...

📅 2021-10-27
CVSS 7.8 Dossier →
Component: vim

vim is vulnerable to Heap-based Buffer Overflow...

📅 2021-10-19
CVSS 7.8 Dossier →
CVE-2021-3875 MEDIUM
Component: vim

vim is vulnerable to Heap-based Buffer Overflow...

📅 2021-10-15
CVSS 5.5 Dossier →
Component: vim

vim is vulnerable to Heap-based Buffer Overflow...

📅 2021-09-15
CVSS 7.8 Dossier →
Component: vim

vim is vulnerable to Heap-based Buffer Overflow...

📅 2021-09-06
CVSS 7.8 Dossier →
Component: vim

In Vim before 8.1.0881, users can circumvent the rvim restricted mode and execute arbitrary OS commands via scripting interfaces (e.g., Python, Ruby, ...

📅 2020-05-28
CVSS 5.3 Dossier →
Component: vim

The autocmd feature in window.c in Vim before 8.1.2136 accesses freed memory....

📅 2019-12-30
CVSS 7.8 Dossier →
Component: vim

getchar.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 modeli...

📅 2019-06-05
CVSS 8.6 Dossier →
Component: vim

fileio.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 ownersh...

📅 2017-12-01
CVSS 5.5 Dossier →
Component: vim

VIM version 8.0.1187 (and other versions most likely) ignores umask when creating a swap file ("[ORIGINAL_FILENAME].swp") resulting in files that may ...

📅 2017-10-31
CVSS 5.5 Dossier →
Component: vim

Vim 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. NOT...

📅 2017-07-08
CVSS 7.8 Dossier →
CVE-2017-6350 CRITICAL
Component: vim

An 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 fo...

📅 2017-02-27
CVSS 9.8 Dossier →
CVE-2017-6349 CRITICAL
Component: vim

An 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 tre...

📅 2017-02-27
CVSS 9.8 Dossier →
CVE-2017-5953 CRITICAL
Component: vim

vim 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 m...

📅 2017-02-10
CVSS 9.8 Dossier →
Component: vim

vim before patch 8.0.0056 does not properly validate values for the 'filetype', 'syntax' and 'keymap' options, which may result in the execution of ar...

📅 2016-11-23
CVSS 7.8 Dossier →
CVE-2010-3914 UNKNOWN
Component: gvim

Untrusted search path vulnerability in VIM Development Group GVim before 7.3.034, and possibly other versions before 7.3.46, allows local users, and p...

📅 2010-11-03
CVSS 9.3 Dossier →
CVE-2008-6235 UNKNOWN
Component: vim

The 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 us...

📅 2009-02-21
CVSS 9.3 Dossier →
CVE-2008-3076 UNKNOWN
Component: vim

The 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 b...

📅 2009-02-21
CVSS 9.3 Dossier →
CVE-2008-3075 UNKNOWN
Component: vim

The shellescape function in Vim 7.0 through 7.2, including 7.2a.10, allows user-assisted attackers to execute arbitrary code via the "!" (exclamation ...

📅 2009-02-21
CVSS 9.3 Dossier →
CVE-2008-3074 UNKNOWN
Component: tar.vim

The shellescape function in Vim 7.0 through 7.2, including 7.2a.10, allows user-assisted attackers to execute arbitrary code via the "!" (exclamation ...

📅 2009-02-21
CVSS 9.3 Dossier →
Page 10 of 11 (246 Total Records)