VI
Product
vim
by vim · last CVE Aug 19, 2026
260
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 6High 170Medium 71Low 4
Watch

Add vim to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-73078
8.8
0%
Aug 11
Vim: Arbitrary Code Execution via Netrw Menu Construction
Affected: < 9.2.0840
CVE-2026-47162
8.8
0%
Jun 11
Vim: Vimscript Code Injection in netrw NetrwBookHistSave() via crafted directory name
Affected: < 9.2.0495
CVE-2025-55158
8.8
0%
Aug 11
Vim is an open source, command line text editor
Affected: 9.1.1231 before 9.1.1406
CVE-2025-55157
8.8
0%
Aug 11
Vim is an open source, command line text editor
Affected: 9.1.1231 before 9.1.1400
CVE-2022-0729
8.8
2%
Feb 23
Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 8.2.4440
Affected: before 8.2.4440
CVE-2026-34714
8.6
1%
Mar 30
Vim before 9.2.0272 allows code execution that happens immediately upon opening a crafted file in the default configuration, because %{expr} injection occurs with tabpanel lacking…
Affected: before 9.2.0272
CVE-2019-12735
8.6
19%
Jun 5
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 modeline, as demonstrated by…
Affected: before 8.1.1365
CVE-2026-51400
8.4
0%
Aug 4
An issue in Vim Project v9.2.0389 and earlier allows a local attacker to execute arbitrary code via the vms_fixfilename() function within file vim/src/os_vms.c
Affected: through 9.2.0389
CVE-2026-52859
8.2
0%
Jun 11
Vim: Out-of-bounds Read in Terminal Screen Snapshot
Affected: < 9.2.0565
CVE-2026-34982
8.2
0%
Apr 6
Vim modeline bypass via various options affects Vim < 9.2.0276
Affected: < 9.2.0276
CVE-2021-3968
8.0
2%
Nov 19
Heap-based Buffer Overflow in vim/vim
Affected: 8.2.3430 before 8.2.3610
CVE-2026-43961
7.8
0%
Aug 19
Vim: vimscript injection via unescaped filename in netrw s:netrwmarkfile() filter() expression allows arbitrary code execution
Affected: before 9.2.0480
CVE-2026-73073
7.8
0%
Aug 18
Vim: Arbitrary Ex Command Execution in C Omni-Completion
Affected: < 9.2.0845
CVE-2026-73077
7.8
0%
Aug 11
Vim: Arbitrary Code Execution via Shell Keyword Lookup
Affected: < 9.2.0839
CVE-2026-73076
7.8
0%
Aug 11
Vim: Arbitrary Command Execution via Malicious `.VimballRecord` Entry Replay in `vimball.vim`
Affected: < 9.2.0847
CVE-2026-59856
7.8
0%
Jul 9
Vim: Arbitrary Code Execution via PHP Omni-Completion
Affected: < 9.2.0736
CVE-2026-59858
7.8
0%
Jul 9
Vim: Arbitrary Code Execution via C Omni-Completion
Affected: < 9.2.0735
CVE-2026-55693
7.8
0%
Jun 25
Vim: Out-of-bounds Write in Spell File Word Count
Affected: < 9.2.0653
CVE-2026-55895
7.8
0%
Jun 25
Vim: Vimscript Code Injection in netrw NetrwLocalRmFile() via crafted filename
Affected: < 9.2.0663
CVE-2026-57455
7.8
0%
Jun 25
Vim: Stack out-of-bounds write in `spell_soundfold_sofo()` via an over-length `soundfold()` argument
Affected: < 9.2.0698
CVE-2026-57456
7.8
0%
Jun 25
Vim: Arbitrary Code Execution via Python Omni-Completion Docstrings
Affected: < 9.2.0699
CVE-2026-52860
7.8
0%
Jun 11
Vim: Arbitrary Code Execution via Python Omni-Completion
Affected: < 9.2.0597
CVE-2026-52858
7.8
0%
Jun 11
Vim: Arbitrary Code Execution via Python Omni-Completion
Affected: < 9.2.0561
CVE-2026-39881
7.8
1%
Apr 8
Vim Ex command injection in Vims NetBeans integration
Affected: < 9.2.0316
CVE-2026-28421
7.8
0%
Feb 27
Vim has a heap-buffer-overflow and a segmentation fault
Affected: < 9.2.0077
CVE-2026-28417
7.8
1%
Feb 27
Vim has OS Command Injection in netrw
Affected: < 9.2.0073
CVE-2025-66476
7.8
0%
Dec 2
Vim for Windows Uncontrolled Search Path Element Remote Code Execution Vulnerability
Affected: < 9.1.1947
CVE-2025-1215
7.8
1%
Feb 12
A vulnerability classified as problematic was found in vim up to 9.1.1096
Affected: before 9.1.1097
CVE-2024-22667
7.8
1%
Feb 5
Vim before 9.0.2142 has a stack-based buffer overflow because did_set_langmap in map.c calls sprintf to write to the error buffer that is passed down to the option callback…
Affected: before 9.0.2142
CVE-2023-5535
7.8
0%
Oct 11
Use After Free in GitHub repository vim/vim prior to v9.0.2010
Affected: before 9.0.2010
CVE-2023-4781
7.8
1%
Sep 5
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1873
Affected: before 9.0.1873
CVE-2023-4752
7.8
1%
Sep 4
Use After Free in GitHub repository vim/vim prior to 9.0.1858
Affected: before 9.0.1858
CVE-2023-4750
7.8
1%
Sep 4
Use After Free in GitHub repository vim/vim prior to 9.0.1857
Affected: before 9.0.1857
CVE-2023-4733
7.8
1%
Sep 4
Use After Free in GitHub repository vim/vim prior to 9.0.1840
Affected: before 9.0.1840
CVE-2023-4751
7.8
1%
Sep 3
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1331
Affected: before 9.0.1331
CVE-2023-4738
7.8
1%
Sep 2
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1848
Affected: before 9.0.1848
CVE-2023-4736
7.8
1%
Sep 2
Untrusted Search Path in GitHub repository vim/vim prior to 9.0.1833
Affected: before 9.0.1833
CVE-2023-4735
7.8
1%
Sep 2
Out-of-bounds Write in GitHub repository vim/vim prior to 9.0.1847
Affected: before 9.0.1847
CVE-2023-4734
7.8
1%
Sep 2
Integer Overflow or Wraparound in GitHub repository vim/vim prior to 9.0.1846
Affected: before 9.0.1846
CVE-2023-3896
7.8
0%
Aug 7
Divide By Zero in vim/vim from 9.0.1367-1 to 9.0.1367-3
Affected: 9.0.1367
CVE-2023-2610
7.8
0%
May 9
Integer Overflow or Wraparound in GitHub repository vim/vim prior to 9.0.1532
Affected: before 9.0.1532
CVE-2023-1127
7.8
0%
Mar 1
Divide By Zero in GitHub repository vim/vim prior to 9.0.1367
Affected: before 9.0.1367
CVE-2023-0512
7.8
0%
Jan 30
Divide By Zero in GitHub repository vim/vim prior to 9.0.1247
Affected: before 9.0.1247
CVE-2023-0433
7.8
1%
Jan 21
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1225
Affected: before 9.0.1225
CVE-2022-47024
7.8
0%
Jan 20
A null pointer dereference issue was discovered in function gui_x11_create_blank_mouse in gui_x11.c in vim 8.1.2269 thru 9.0.0339 allows attackers to cause denial of service or…
Affected: 8.1.2269 through 9.0.0339
CVE-2023-0288
7.8
0%
Jan 13
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1189
Affected: before 9.0.1189
CVE-2023-0054
7.8
0%
Jan 4
Out-of-bounds Write in GitHub repository vim/vim prior to 9.0.1145
Affected: before 9.0.1145
CVE-2023-0051
7.8
1%
Jan 4
Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1144
Affected: before 9.0.1144
CVE-2023-0049
7.8
1%
Jan 4
Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.1143
Affected: before 9.0.1143
CVE-2022-4292
7.8
1%
Dec 5
Use After Free in GitHub repository vim/vim prior to 9.0.0882
Affected: before 9.0.0882
Page 1 of 4 · 170 total
12…4