vim vim/vim

159 published vulnerabilities name this product.

As the CNAs write it in their CVE records (vendor and product); the versions are theirs.

CVEVulnerable versionsTitleSeverityPublishedEPSSExploitation
CVE-2023-5535unspecified – < v9.0.2010Use After Free in vim/vimHIGH 7.80.5 %
CVE-2023-5441unspecified – < 20d161ace307e28690229b68584f2d84556f8960NULL Pointer Dereference in vim/vimMEDIUM 6.20.4 %
CVE-2023-5344unspecified – < 9.0.1969Heap-based Buffer Overflow in vim/vimHIGH 7.51.3 %
CVE-2023-4781unspecified – < 9.0.1873Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2023-4733unspecified – < 9.0.1840Use After Free in vim/vimHIGH 7.80.5 %
CVE-2023-4750unspecified – < 9.0.1857Use After Free in vim/vimHIGH 7.80.5 %
CVE-2023-4752unspecified – < 9.0.1858Use After Free in vim/vimHIGH 7.80.6 %
CVE-2023-4751unspecified – < 9.0.1331Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2023-4738unspecified – < 9.0.1848Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2023-4736unspecified – < 9.0.1833Untrusted Search Path in vim/vimHIGH 7.80.5 %
CVE-2023-4735unspecified – < 9.0.1847Out-of-bounds Write in vim/vimHIGH 7.80.6 %
CVE-2023-4734unspecified – < 9.0.1846Integer Overflow or Wraparound in vim/vimHIGH 7.80.5 %
CVE-2023-2610unspecified – < 9.0.1532Integer Overflow or Wraparound in vim/vimHIGH 7.80.5 %
CVE-2023-2609unspecified – < 9.0.1531NULL Pointer Dereference in vim/vimHIGH 7.80.5 %
CVE-2023-2426unspecified – < 9.0.1499Use of Out-of-range Pointer Offset in vim/vimMEDIUM 6.80.4 %
CVE-2023-1355unspecified – < 9.0.1402NULL Pointer Dereference in vim/vimHIGH 8.40.5 %
CVE-2023-1264unspecified – < 9.0.1392NULL Pointer Dereference in vim/vimMEDIUM 6.60.4 %
CVE-2023-1175unspecified – < 9.0.1378Incorrect Calculation of Buffer Size in vim/vimHIGH 7.30.4 %
CVE-2023-1170unspecified – < 9.0.1376Heap-based Buffer Overflow in vim/vimHIGH 7.30.5 %
CVE-2023-1127unspecified – < 9.0.1367Divide By Zero in vim/vimHIGH 7.80.5 %
CVE-2023-0512unspecified – < 9.0.1247Divide By Zero in vim/vimHIGH 7.80.5 %
CVE-2023-0433unspecified – < 9.0.1225Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2023-0288unspecified – < 9.0.1189Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2023-0054unspecified – < 9.0.1145Out-of-bounds Write in vim/vimHIGH 7.80.5 %
CVE-2023-0051unspecified – < 9.0.1144Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2023-0049unspecified – < 9.0.1143Out-of-bounds Read in vim/vimHIGH 7.80.6 %
CVE-2022-4293unspecified – < 9.0.0804Floating Point Comparison with Incorrect Operator in vim/vimMEDIUM 6.80.5 %
CVE-2022-4292unspecified – < 9.0.0882Use After Free in vim/vimHIGH 7.80.7 %
CVE-2022-3491unspecified – < 9.0.0742Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2022-3591unspecified – < 9.0.0789Use After Free in vim/vimHIGH 7.80.4 %
CVE-2022-3520unspecified – < 9.0.0765Heap-based Buffer Overflow in vim/vimCRITICAL 9.81.1 %
CVE-2022-4141unspecified – < 9.0.0947Heap-based Buffer Overflow in vim/vimHIGH 7.80.4 %
CVE-2022-3352unspecified – < 9.0.0614Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-3324unspecified – < 9.0.0598Stack-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2022-3297unspecified – < 9.0.0579Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-3296unspecified – < 9.0.0577Stack-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2022-3278unspecified – < 9.0.0552NULL Pointer Dereference in vim/vimMEDIUM 6.81.1 %
CVE-2022-3256unspecified – < 9.0.0530Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-3235unspecified – < 9.0.0490Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-3234unspecified – < 9.0.0483Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2022-3153unspecified – < 9.0.0404NULL Pointer Dereference in vim/vimMEDIUM 6.10.5 %
CVE-2022-3134unspecified – < 9.0.0389Use After Free in vim/vimHIGH 7.80.6 %
CVE-2022-3099unspecified – < 9.0.0360Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-3037unspecified – < 9.0.0322Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-3016unspecified – < 9.0.0286Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-2982unspecified – < 9.0.0260Use After Free in vim/vimHIGH 7.80.9 %
CVE-2022-2980unspecified – < 9.0.0259NULL Pointer Dereference in vim/vimMEDIUM 6.30.9 %
CVE-2022-2946unspecified – < 9.0.0246Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-2923unspecified – < 9.0.0240NULL Pointer Dereference in vim/vimMEDIUM 6.60.5 %
CVE-2022-2889unspecified – < 9.0.0225Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-2874unspecified – < 9.0.0224NULL Pointer Dereference in vim/vimMEDIUM 6.60.5 %
CVE-2022-2862unspecified – < 9.0.0221Use After Free in vim/vimHIGH 7.80.9 %
CVE-2022-2849unspecified – < 9.0.0220Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2022-2845unspecified – < 9.0.0218Improper Validation of Specified Quantity in Input in vim/vimHIGH 7.80.5 %
CVE-2022-2819unspecified – < 9.0.0211Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2022-2817unspecified – < 9.0.0213Use After Free in vim/vimHIGH 7.80.5 %
CVE-2022-2816unspecified – < 9.0.0212Out-of-bounds Read in vim/vimHIGH 7.80.5 %
CVE-2022-2581unspecified – < 9.0.0104Out-of-bounds Read in vim/vimHIGH 7.80.5 %
CVE-2022-2580unspecified – < 9.0.0102Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2022-2571unspecified – < 9.0.0101Heap-based Buffer Overflow in vim/vimHIGH 7.80.5 %
CVE-2022-2598unspecified – < 9.0.0100Out-of-bounds Write to API in vim/vimMEDIUM 6.51.1 %
CVE-2022-2522unspecified – < 9.0.0061Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2022-2345unspecified – < 9.0.0046Use After Free in vim/vimHIGH 7.81.3 %
CVE-2022-2344unspecified – < 9.0.0045Heap-based Buffer Overflow in vim/vimHIGH 7.81.3 %
CVE-2022-2343unspecified – < 9.0.0044Heap-based Buffer Overflow in vim/vimHIGH 7.81.4 %
CVE-2022-2304unspecified – < 9.0Stack-based Buffer Overflow in vim/vimHIGH 7.81.5 %
CVE-2022-2289unspecified – < 9.0Use After Free in vim/vimHIGH 7.81.3 %
CVE-2022-2288unspecified – < 9.0Out-of-bounds Write in vim/vimHIGH 7.81.4 %
CVE-2022-2287unspecified – < 9.0Out-of-bounds Read in vim/vimHIGH 8.01.4 %
CVE-2022-2286unspecified – < 9.0Out-of-bounds Read in vim/vimHIGH 7.81.4 %
CVE-2022-2285unspecified – < 9.0Integer Overflow or Wraparound in vim/vimHIGH 7.81.4 %
CVE-2022-2284unspecified – < 9.0Heap-based Buffer Overflow in vim/vimHIGH 7.81.4 %
CVE-2022-2264unspecified – < 9.0Heap-based Buffer Overflow in vim/vimHIGH 7.81.3 %
CVE-2022-2257unspecified – < 9.0Out-of-bounds Read in vim/vimHIGH 7.81.4 %
CVE-2022-2231unspecified – < 8.2NULL Pointer Dereference in vim/vimHIGH 7.81.3 %
CVE-2022-2210unspecified – < 8.2Out-of-bounds Write in vim/vimHIGH 7.81.4 %
CVE-2022-2208unspecified – < 8.2.5163NULL Pointer Dereference in vim/vimHIGH 7.81.4 %
CVE-2022-2207unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.4 %
CVE-2022-2206unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.81.4 %
CVE-2022-2183unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.81.5 %
CVE-2022-2182unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.5 %
CVE-2022-2175unspecified – < 8.2Buffer Over-read in vim/vimHIGH 7.81.3 %
CVE-2022-2129unspecified – < 8.2Out-of-bounds Write in vim/vimHIGH 7.81.4 %
CVE-2022-2126unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.81.6 %
CVE-2022-2125unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.6 %
CVE-2022-2124unspecified – < 8.2Buffer Over-read in vim/vimHIGH 7.81.6 %
CVE-2022-2042unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.5 %
CVE-2022-2000unspecified – < 8.2Out-of-bounds Write in vim/vimHIGH 7.81.6 %
CVE-2022-1968unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.4 %
CVE-2022-1942unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.6 %
CVE-2022-1927unspecified – < 8.2Buffer Over-read in vim/vimHIGH 7.81.7 %
CVE-2022-1898unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.5 %
CVE-2022-1897unspecified – < 8.2Out-of-bounds Write in vim/vimHIGH 7.81.5 %
CVE-2022-1886unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.4 %
CVE-2022-1851unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.81.6 %
CVE-2022-1796unspecified – < 8.2.4979Use After Free in vim/vimHIGH 7.81.1 %
CVE-2022-1785unspecified – < 8.2.4977Out-of-bounds Write in vim/vimHIGH 7.80.5 %
CVE-2022-1771unspecified – < 8.2.4975Uncontrolled Recursion in vim/vimMEDIUM 5.51.2 %
CVE-2022-1769unspecified – < 8.2.4974Buffer Over-read in vim/vimHIGH 7.80.4 %
CVE-2022-1735unspecified – < 8.2.4969Classic Buffer Overflow in vim/vimHIGH 7.81.3 %
CVE-2022-1733unspecified – < 8.2.4968Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2022-1725unspecified – < 8.2.4959NULL Pointer Dereference in vim/vimMEDIUM 6.60.5 %
CVE-2022-1720unspecified – < 8.2.4956Buffer Over-read in function grab_file_name in vim/vimHIGH 7.82.2 %
CVE-2022-1674unspecified – < 8.2.4938NULL Pointer Dereference in function vim_regexec_string at regexp.c:2733 in vim/vimMEDIUM 6.61.5 %
CVE-2022-1629unspecified – < 8.2.4925Buffer Over-read in function find_next_quote in vim/vimHIGH 7.81.9 %
CVE-2022-1621unspecified – < 8.2.4919Heap buffer overflow in vim_strncpy find_word in vim/vimHIGH 7.82.4 %
CVE-2022-1620unspecified – < 8.2.4901NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 in vim/vimHIGH 7.51.6 %
CVE-2022-1619unspecified – < 8.2.4899Heap-based Buffer Overflow in function cmdline_erase_chars in vim/vimHIGH 7.82.5 %
CVE-2022-1616unspecified – < 8.2.4895Use after free in append_command in vim/vimHIGH 7.82.7 %
CVE-2022-1420unspecified – < 8.2.4774Use of Out-of-range Pointer Offset in vim/vimMEDIUM 6.81.5 %
CVE-2022-1381unspecified – < 8.2.4763global heap buffer overflow in skip_range in vim/vimHIGH 7.83.1 %
CVE-2022-1160unspecified – < 8.2.4647heap buffer overflow in get_one_sourceline in vim/vimHIGH 7.81.3 %
CVE-2022-1154unspecified – < 8.2.4646Use after free in utf_ptr2char in vim/vimHIGH 7.81.5 %
CVE-2022-0943unspecified – < 8.2.4563Heap-based Buffer Overflow occurs in vim in vim/vimHIGH 8.40.7 %
CVE-2022-0729unspecified – < 8.2.4440Use of Out-of-range Pointer Offset in vim/vimHIGH 8.81.6 %
CVE-2022-0714unspecified – < 8.2.4436Heap-based Buffer Overflow in vim/vimHIGH 8.413 %
CVE-2022-0696unspecified – < 8.2.4428NULL Pointer Dereference in vim/vimMEDIUM 6.21.5 %
CVE-2022-0685unspecified – < 8.2.4418Use of Out-of-range Pointer Offset in vim/vimHIGH 8.41.7 %
CVE-2022-0629unspecified – < 8.2Stack-based Buffer Overflow in vim/vimHIGH 8.41.9 %
CVE-2022-0572unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 8.426 %
CVE-2022-0554unspecified – < 8.2Use of Out-of-range Pointer Offset in vim/vimHIGH 8.41.7 %
CVE-2022-0443unspecified – < 8.2Use After Free in vim/vimHIGH 8.41.4 %
CVE-2022-0417unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 8.41.5 %
CVE-2022-0407unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.2 %
CVE-2022-0413unspecified – < 8.2Use After Free in vim/vimHIGH 8.41.4 %
CVE-2022-0408unspecified – < 8.2Stack-based Buffer Overflow in vim/vimHIGH 8.41.5 %
CVE-2022-0393unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 8.41.4 %
CVE-2022-0392unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.5 %
CVE-2022-0368unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.81.5 %
CVE-2022-0361unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 8.41.6 %
CVE-2022-0359unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.3 %
CVE-2022-0351unspecified – < 8.2Access of Memory Location Before Start of Buffer in vim/vimHIGH 8.40.6 %
CVE-2022-0319unspecified – < 8.2Out-of-bounds Read in vim/vimMEDIUM 5.51.4 %
CVE-2022-0318unspecified – < 8.2Heap-based Buffer Overflow in vim/vimCRITICAL 9.82.0 %
CVE-2022-0261unspecified – < 8.2Heap-based Buffer Overflow in vim/vimHIGH 7.81.7 %
CVE-2022-0213unspecified – < 8.2Heap-based Buffer Overflow in vim/vimMEDIUM 6.81.2 %
CVE-2022-0156unspecified – < 8.2Use After Free in vim/vimMEDIUM 6.81.7 %
CVE-2022-0158unspecified – < 8.2Heap-based Buffer Overflow in vim/vimMEDIUM 6.81.7 %
CVE-2022-0128unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.81.7 %
CVE-2021-4193unspecified – < 8.2.3901Out-of-bounds Read in vim/vimMEDIUM 5.51.9 %
CVE-2021-4192unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.8 %
CVE-2021-4187unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.7 %
CVE-2021-4173unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.7 %
CVE-2021-4166unspecified – < 8.2Out-of-bounds Read in vim/vimHIGH 7.11.7 %
CVE-2021-4136unspecified – < 8.2.3846Heap-based Buffer Overflow in vim/vimHIGH 7.82.0 %
CVE-2021-4069unspecified – < 8.2Use After Free in vim/vimHIGH 7.81.4 %
CVE-2021-4019unspecified – < 8.2.3669Heap-based Buffer Overflow in vim/vimHIGH 7.81.9 %
CVE-2021-3984unspecified – < 8.2.3625Heap-based Buffer Overflow in vim/vimHIGH 7.81.6 %
CVE-2021-3968unspecified – < 8.2.3610Heap-based Buffer Overflow in vim/vimHIGH 8.02.2 %
CVE-2021-3973unspecified – < 8.2.3611Heap-based Buffer Overflow in vim/vimHIGH 7.81.8 %
CVE-2021-3974unspecified – < 8.2.3612Use After Free in vim/vimHIGH 7.81.4 %
CVE-2021-3928unspecified – < 8.2.3582Use of Uninitialized Variable in vim/vimHIGH 7.80.6 %
CVE-2021-3927unspecified – < 8.2.3581Heap-based Buffer Overflow in vim/vimHIGH 7.81.7 %
CVE-2021-3903unspecified – < 8.2.3564Heap-based Buffer Overflow in vim/vimHIGH 7.80.6 %
CVE-2021-3872unspecified – < 8.2.3487Heap-based Buffer Overflow in vim/vimHIGH 7.81.5 %
CVE-2021-3875unspecified – < 8.2.3489Heap-based Buffer Overflow in vim/vimHIGH 7.81.5 %
CVE-2021-3796unspecified – 8.2.3428Use After Free in vim/vimHIGH 8.21.7 %
CVE-2021-3778unspecified – < 8.2.3409Heap-based Buffer Overflow in vim/vimHIGH 7.81.7 %
CVE-2021-3770unspecified – < 8.2.3403Heap-based Buffer Overflow in vim/vimHIGH 8.60.7 %