Vim vulnerabilities, page 3

264 vulnerabilities

Known vulnerabilities in Vim products, newest first, with CVSS severity, EPSS, KEV listings and ransomware use, across 6 products.

3.7CVE-2008-3294vimvim
EPSS score
4.50%
src/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 ownership and permissions, which allows local users to execute arbitrary code by modifying this file during a time window, or by creating it ahead of time with permissions that prevent its modification by configure.
6.8CVE-2008-3432vimvim
EPSS score
8.62%
Heap-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 shell metacharacters in filenames, as demonstrated by the netrw.v3 test case.
9.3CVE-2008-3075debianvim+2
EPSS score
4.26%
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 point) shell metacharacter in (1) the filename of a ZIP archive and possibly (2) the filename of the first file in a ZIP archive, which is not properly handled by zip.vim in the VIM ZIP plugin (zipPlugin.vim) v.11 through v.21, as demonstrated by the zipplugin and zipplugin.v2 test cases. NOTE: this issue reportedly exists because of an incomplete fix for CVE-2008-2712. NOTE: this issue has the same root cause as CVE-2008-3074. NOTE: due to the complexity of the associated disclosures and the incomplete information related to them, there may be inaccuracies in this CVE description and in external mappings to this identifier.
9.3CVE-2008-3074debianvim+2
EPSS score
3.84%
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 point) shell metacharacter in (1) the filename of a tar archive and possibly (2) the filename of the first file in a tar archive, which is not properly handled by the VIM TAR plugin (tar.vim) v.10 through v.22, as demonstrated by the shellescape, tarplugin.v2, tarplugin, and tarplugin.updated test cases. NOTE: this issue reportedly exists because of an incomplete fix for CVE-2008-2712. NOTE: this issue has the same root cause as CVE-2008-3075. NOTE: due to the complexity of the associated disclosures and the incomplete information related to them, there may be inaccuracies in this CVE description and in external mappings to this identifier.
9.3CVE-2008-3076debianvim+1
EPSS score
9.02%
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 by the execute and system functions within the (1) mz and (2) mc commands, as demonstrated by the netrw.v2 and netrw.v3 test cases. NOTE: this issue reportedly exists because of an incomplete fix for CVE-2008-2712.
7.8CVE-2022-2849debianvim+4
EPSS score
0.48%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0220.
7.8CVE-2022-2210debianvim+4
EPSS score
1.40%
Out-of-bounds Write in GitHub repository vim/vim prior to 8.2.
7.8CVE-2022-2289alpinevim+5
EPSS score
1.34%
Use After Free in GitHub repository vim/vim prior to 9.0.
7.8CVE-2022-2264alpinevim+5
EPSS score
1.29%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.
7.8CVE-2022-2862debianvim+4
EPSS score
0.91%
Use After Free in GitHub repository vim/vim prior to 9.0.0221.
7.8CVE-2022-2257debianvim+4
EPSS score
1.41%
Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.
7.8CVE-2022-2580ubuntuvim+2
EPSS score
0.52%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0102.
7.8CVE-2022-2817alpinevim+5
EPSS score
0.53%
Use After Free in GitHub repository vim/vim prior to 9.0.0213.
7.8CVE-2022-2571debianvim+3
EPSS score
0.49%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0101.
7.8CVE-2022-2207debianvim+4
EPSS score
1.40%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
7.8CVE-2022-2042applemacos+4
EPSS score
1.48%
Use After Free in GitHub repository vim/vim prior to 8.2.
7.8CVE-2022-2182debianvim+4
EPSS score
1.55%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
7.8CVE-2022-2345debianvim+4
EPSS score
1.28%
Use After Free in GitHub repository vim/vim prior to 9.0.0046.
7.8CVE-2022-2982alpinevim+5
EPSS score
0.99%
Use After Free in GitHub repository vim/vim prior to 9.0.0260.
8CVE-2022-2287alpinevim+5
EPSS score
1.40%
Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.