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.
CVE-2008-3294vimvim
EPSS score4.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.CVE-2008-3432vimvimEPSS score8.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.CVE-2008-3075debianvim+2EPSS score4.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.CVE-2008-3074debianvim+2EPSS score3.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.CVE-2008-3076debianvim+1EPSS score9.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.CVE-2022-2849debianvim+4EPSS score0.48%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0220.CVE-2022-2210debianvim+4EPSS score1.40%
Out-of-bounds Write in GitHub repository vim/vim prior to 8.2.CVE-2022-2289alpinevim+5EPSS score1.34%
Use After Free in GitHub repository vim/vim prior to 9.0.CVE-2022-2264alpinevim+5EPSS score1.29%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.CVE-2022-2862debianvim+4EPSS score0.91%
Use After Free in GitHub repository vim/vim prior to 9.0.0221.CVE-2022-2257debianvim+4EPSS score1.41%
Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.CVE-2022-2580ubuntuvim+2EPSS score0.52%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0102.CVE-2022-2817alpinevim+5EPSS score0.53%
Use After Free in GitHub repository vim/vim prior to 9.0.0213.CVE-2022-2571debianvim+3EPSS score0.49%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0101.CVE-2022-2207debianvim+4EPSS score1.40%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.CVE-2022-2042applemacos+4EPSS score1.48%
Use After Free in GitHub repository vim/vim prior to 8.2.CVE-2022-2182debianvim+4EPSS score1.55%
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.CVE-2022-2345debianvim+4EPSS score1.28%
Use After Free in GitHub repository vim/vim prior to 9.0.0046.CVE-2022-2982alpinevim+5EPSS score0.99%
Use After Free in GitHub repository vim/vim prior to 9.0.0260.CVE-2022-2287alpinevim+5EPSS score1.40%
Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.