vciy

CVEs we hold for Vim/vim

Records whose assigning authority named Vim/vim as the affected vendor. Newest identifiers first, capped at 200.

CVE-2023-5535Use After Free in vim/vimvim/vim
CVE-2023-5441NULL Pointer Dereference in vim/vimvim/vim
CVE-2023-5344Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-4781Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-4752Use After Free in vim/vimvim/vim
CVE-2023-4751Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-4750Use After Free in vim/vimvim/vim
CVE-2023-4738Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-4736Untrusted Search Path in vim/vimvim/vim
CVE-2023-4735Out-of-bounds Write in vim/vimvim/vim
CVE-2023-4734Integer Overflow or Wraparound in vim/vimvim/vim
CVE-2023-4733Use After Free in vim/vimvim/vim
CVE-2023-2610Integer Overflow or Wraparound in vim/vimvim/vim
CVE-2023-2609NULL Pointer Dereference in vim/vimvim/vim
CVE-2023-2426Use of Out-of-range Pointer Offset in vim/vimvim/vim
CVE-2023-1355NULL Pointer Dereference in vim/vimvim/vim
CVE-2023-1264NULL Pointer Dereference in vim/vimvim/vim
CVE-2023-1175Incorrect Calculation of Buffer Size in vim/vimvim/vim
CVE-2023-1170Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-1127Divide By Zero in vim/vimvim/vim
CVE-2023-0512Divide By Zero in vim/vimvim/vim
CVE-2023-0433Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-0288Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-0054Out-of-bounds Write in vim/vimvim/vim
CVE-2023-0051Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2023-0049Out-of-bounds Read in vim/vimvim/vim
CVE-2022-4293Floating Point Comparison with Incorrect Operator in vim/vimvim/vim
CVE-2022-4292Use After Free in vim/vimvim/vim
CVE-2022-4141Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-3591Use After Free in vim/vimvim/vim
CVE-2022-3520Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-3491Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-3352Use After Free in vim/vimvim/vim
CVE-2022-3324Stack-based Buffer Overflow in vim/vimvim/vim
CVE-2022-3297Use After Free in vim/vimvim/vim
CVE-2022-3296Stack-based Buffer Overflow in vim/vimvim/vim
CVE-2022-3278NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-3256Use After Free in vim/vimvim/vim
CVE-2022-3235Use After Free in vim/vimvim/vim
CVE-2022-3234Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-3153NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-3134Use After Free in vim/vimvim/vim
CVE-2022-3099Use After Free in vim/vimvim/vim
CVE-2022-3037Use After Free in vim/vimvim/vim
CVE-2022-3016Use After Free in vim/vimvim/vim
CVE-2022-2982Use After Free in vim/vimvim/vim
CVE-2022-2980NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-2946Use After Free in vim/vimvim/vim
CVE-2022-2923NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-2889Use After Free in vim/vimvim/vim
CVE-2022-2874NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-2862Use After Free in vim/vimvim/vim
CVE-2022-2849Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2845Improper Validation of Specified Quantity in Input in vim/vimvim/vim
CVE-2022-2819Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2817Use After Free in vim/vimvim/vim
CVE-2022-2816Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2598Out-of-bounds Write to API in vim/vimvim/vim
CVE-2022-2581Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2580Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2571Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2522Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2345Use After Free in vim/vimvim/vim
CVE-2022-2344Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2343Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2304Stack-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2289Use After Free in vim/vimvim/vim
CVE-2022-2288Out-of-bounds Write in vim/vimvim/vim
CVE-2022-2287Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2286Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2285Integer Overflow or Wraparound in vim/vimvim/vim
CVE-2022-2284Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2264Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2257Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2231NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-2210Out-of-bounds Write in vim/vimvim/vim
CVE-2022-2208NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-2207Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2206Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2183Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2182Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2175Buffer Over-read in vim/vimvim/vim
CVE-2022-2129Out-of-bounds Write in vim/vimvim/vim
CVE-2022-2126Out-of-bounds Read in vim/vimvim/vim
CVE-2022-2125Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-2124Buffer Over-read in vim/vimvim/vim
CVE-2022-2042Use After Free in vim/vimvim/vim
CVE-2022-2000Out-of-bounds Write in vim/vimvim/vim
CVE-2022-1968Use After Free in vim/vimvim/vim
CVE-2022-1942Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-1927Buffer Over-read in vim/vimvim/vim
CVE-2022-1898Use After Free in vim/vimvim/vim
CVE-2022-1897Out-of-bounds Write in vim/vimvim/vim
CVE-2022-1886Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-1851Out-of-bounds Read in vim/vimvim/vim
CVE-2022-1796Use After Free in vim/vimvim/vim
CVE-2022-1785Out-of-bounds Write in vim/vimvim/vim
CVE-2022-1771Uncontrolled Recursion in vim/vimvim/vim
CVE-2022-1769Buffer Over-read in vim/vimvim/vim
CVE-2022-1735Classic Buffer Overflow in vim/vimvim/vim
CVE-2022-1733Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-1725NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-1720Buffer Over-read in function grab_file_name in vim/vimvim/vim
CVE-2022-1674NULL Pointer Dereference in function vim_regexec_string at regexp.c:2733 in vim/vimvim/vim
CVE-2022-1629Buffer Over-read in function find_next_quote in vim/vimvim/vim
CVE-2022-1621Heap buffer overflow in vim_strncpy find_word in vim/vimvim/vim
CVE-2022-1620NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 in vim/vimvim/vim
CVE-2022-1619Heap-based Buffer Overflow in function cmdline_erase_chars in vim/vimvim/vim
CVE-2022-1616Use after free in append_command in vim/vimvim/vim
CVE-2022-1420Use of Out-of-range Pointer Offset in vim/vimvim/vim
CVE-2022-1381global heap buffer overflow in skip_range in vim/vimvim/vim
CVE-2022-1160heap buffer overflow in get_one_sourceline in vim/vimvim/vim
CVE-2022-1154Use after free in utf_ptr2char in vim/vimvim/vim
CVE-2022-0943Heap-based Buffer Overflow occurs in vim in vim/vimvim/vim
CVE-2022-0729Use of Out-of-range Pointer Offset in vim/vimvim/vim
CVE-2022-0714Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0696NULL Pointer Dereference in vim/vimvim/vim
CVE-2022-0685Use of Out-of-range Pointer Offset in vim/vimvim/vim
CVE-2022-0629Stack-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0572Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0554Use of Out-of-range Pointer Offset in vim/vimvim/vim
CVE-2022-0443Use After Free in vim/vimvim/vim
CVE-2022-0417Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0413Use After Free in vim/vimvim/vim
CVE-2022-0408Stack-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0407Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0393Out-of-bounds Read in vim/vimvim/vim
CVE-2022-0392Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0368Out-of-bounds Read in vim/vimvim/vim
CVE-2022-0361Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0359Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0351Access of Memory Location Before Start of Buffer in vim/vimvim/vim
CVE-2022-0319Out-of-bounds Read in vim/vimvim/vim
CVE-2022-0318Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0261Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0213Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0158Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2022-0156Use After Free in vim/vimvim/vim
CVE-2022-0128Out-of-bounds Read in vim/vimvim/vim
CVE-2021-4193Out-of-bounds Read in vim/vimvim/vim
CVE-2021-4192Use After Free in vim/vimvim/vim
CVE-2021-4187Use After Free in vim/vimvim/vim
CVE-2021-4173Use After Free in vim/vimvim/vim
CVE-2021-4166Out-of-bounds Read in vim/vimvim/vim
CVE-2021-4136Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-4069Use After Free in vim/vimvim/vim
CVE-2021-4019Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3984Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3974Use After Free in vim/vimvim/vim
CVE-2021-3973Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3968Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3928Use of Uninitialized Variable in vim/vimvim/vim
CVE-2021-3927Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3903Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3875Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3872Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3796Use After Free in vim/vimvim/vim
CVE-2021-3778Heap-based Buffer Overflow in vim/vimvim/vim
CVE-2021-3770Heap-based Buffer Overflow in vim/vimvim/vim

159 records, read from the index as it stood on 20 Sep 2026. Every row opens the record it names, and every value on that record opens its own receipt.

Everything on this page is free. Public data. Withholding it protects nothing.