Vim
Vendor:
First CVE: Jun 18, 2001 · Active for 25 years
8
Total CVEs
More Total CVEs than 85% of tracked products
2.0
Avg CVEs / Year
Higher CVE frequency than 60% of tracked products
5.9
Avg CVSS
Higher Avg CVSS than 20% of tracked products
0.0%
KEV Rate
Bottom 1%
Trends Over Time
The number and severity of CVEs published that impact Vim over time
Volume of CVEsAvg CVSS Base Score
First CVE
Jun 18, 2001
25 years ago
Most Recent CVE
Jul 31, 2007
6,933 days ago
CVE Severity & Scoring
Vim8 CVEs
13%
50%
38%
All CVEs352,231 CVEs
45%
40%
11%
LowMediumHigh
Attack Vector
Local0 (0.0%)
Network0 (0.0%)
Unknown8 (100.0%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low0 (0.0%)
High0 (0.0%)
Unknown8 (100.0%)
User Interaction
None0 (0.0%)
Unknown8 (100.0%)
Required0 (0.0%)
Privileges Required
Low0 (0.0%)
High0 (0.0%)
None0 (0.0%)
Unknown8 (100.0%)
Top CVEs
Signals from CVEs in this product scope (8 CVEs).
8 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2005-2368HIGH vim 6.3 before 6.3.082, with modelines enabled, allows external user-assisted attackers to execute arbitrary commands via shell metacharacters in the (1) glob or (2) expand command | Jul 26, 2005 | 9.3 | 24 | NO | NO |
vim (aka gvim) allows local users to modify files being edited by other users via a symlink attack on the backup and swap files, when the victim is editing the file in a world writ | Jun 18, 2001 | 2.1 | 21 | NO | YES |
CVE-2007-2438HIGH The sandbox for vim allows dangerous functions such as (1) writefile, (2) feedkeys, and (3) system, which might allow user-assisted attackers to execute shell commands and write fi | May 2, 2007 | 7.6 | 20 | NO | NO |
CVE-2007-2953MEDIUM Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code | Jul 31, 2007 | 6.8 | 19 | NO | NO |
CVE-2004-1138HIGH VIM before 6.3 and gVim before 6.3 allow local users to execute arbitrary commands via a file containing a crafted modeline that is executed when the file is viewed using options s | Jan 10, 2005 | 7.2 | 18 | NO | NO |
CVE-2002-1377MEDIUM vim 6.0 and 6.1, and possibly other versions, allows attackers to execute arbitrary commands using the libcall feature in modelines, which are not sandboxed but may be executed whe | Dec 23, 2002 | 4.6 | 17 | NO | NO |
CVE-2001-0408MEDIUM vim (aka gvim) processes VIM control codes that are embedded in a file, which could allow attackers to execute arbitrary commands when another user opens a file containing maliciou | Jun 18, 2001 | 5.1 | 15 | NO | NO |
CVE-2005-0069MEDIUM The (1) tcltags or (2) vimspell.sh scripts in vim 6.3 allow local users to overwrite or create arbitrary files via a symlink attack on temporary files. | Jan 13, 2005 | 4.6 | 14 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (8 CVEs).
CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
1 CVE
12.5% of CVEs· 89th percentile
Social Chatter
Signals from CVEs in this product scope (8 CVEs).
Media Mentions
Signals from CVEs in this product scope (8 CVEs).
Top CNAs Publishing CVEs For Vim
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| 7.1.38 | 1 | 6.8 | 4.2% | 0 | 0 |
| 7.1 | 1 | 6.8 | 4.2% | 0 | 0 |
| 7.0 | 2 | 7.2 | 3.7% | 0 | 0 |
| 6.3.081 | 1 | 9.3 | 2.7% | 0 | 0 |
| 6.3.044 | 3 | 7.0 | 1.2% | 0 | 0 |
| 6.3.030 | 3 | 7.0 | 1.2% | 0 | 0 |
| 6.3.025 | 3 | 7.0 | 1.2% | 0 | 0 |
| 6.3.011 | 3 | 7.0 | 1.2% | 0 | 0 |
| 6.3 | 1 | 9.3 | 2.7% | 0 | 0 |
| 6.2 | 1 | 7.2 | 0.4% | 0 | 0 |
| 6.1 | 2 | 5.9 | 0.4% | 0 | 0 |
| 6.0 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.8 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.7 | 4 | 4.8 | 0.8% | 0 | 1 |
| 5.6 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.5 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.4 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.3 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.2 | 2 | 5.9 | 0.4% | 0 | 0 |
| 5.1 | 2 | 5.9 | 0.4% | 0 | 0 |