# ALAS2023-2023-098: Security update for 11 packages

ALAS2023-2023-098, released February 17, 2023, fixes 121 CVEs across 11 products. None of them is reported as exploited. Patch Radar priority: High.

- Web page: https://patchblox.com/security/fix/linux/alas2023-2023-098
- Platform: Linux
- Released: Feb 17, 2023
- Priority: High (Closes CVE-2022-0572, high severity)
- CVEs: 121, exploited: 0, on CISA KEV: 0
- Vendor advisory: https://alas.aws.amazon.com/AL2023/ALAS-2023-098.html

## Applies to

| Product | Release | Fixed in |
|---|---|---|
| [vim-common](https://patchblox.com/security/data/product/linux/vim-common.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-common-debuginfo](https://patchblox.com/security/data/product/linux/vim-common-debuginfo.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-data](https://patchblox.com/security/data/product/linux/vim-data.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-debuginfo](https://patchblox.com/security/data/product/linux/vim-debuginfo.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-debugsource](https://patchblox.com/security/data/product/linux/vim-debugsource.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-default-editor](https://patchblox.com/security/data/product/linux/vim-default-editor.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-enhanced](https://patchblox.com/security/data/product/linux/vim-enhanced.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-enhanced-debuginfo](https://patchblox.com/security/data/product/linux/vim-enhanced-debuginfo.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-filesystem](https://patchblox.com/security/data/product/linux/vim-filesystem.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-minimal](https://patchblox.com/security/data/product/linux/vim-minimal.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |
| [vim-minimal-debuginfo](https://patchblox.com/security/data/product/linux/vim-minimal-debuginfo.md) | amzn 2023 | 2:9.0.1160-1.amzn2023.0.2 |

## CVEs this fix closes

| CVE | Priority | Title | CVSS | EPSS | Exploitation |
|---|---|---|---:|---:|---|
| [CVE-2022-0572](https://patchblox.com/security/data/cve/CVE-2022-0572.md) | High | vim-tiny: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.2647 |  |
| [CVE-2022-1381](https://patchblox.com/security/data/cve/CVE-2022-1381.md) | High | vim: global heap buffer overflow in skip_range in GitHub repository vim/vim prior to 8.2.4763 | 7.8 | 0.0308 |  |
| [CVE-2022-1616](https://patchblox.com/security/data/cve/CVE-2022-1616.md) | High | vim: Use after free in append_command in GitHub repository vim/vim prior to 8.2.4895 | 7.8 | 0.0274 |  |
| [CVE-2022-1619](https://patchblox.com/security/data/cve/CVE-2022-1619.md) | High | vim: Heap-based Buffer Overflow in function cmdline_erase_chars in GitHub repository vim/vim prior to 8.2.4899 | 7.8 | 0.0257 |  |
| [CVE-2022-1621](https://patchblox.com/security/data/cve/CVE-2022-1621.md) | High | vim-common: vim: heap buffer overflow | 7.8 | 0.0238 |  |
| [CVE-2021-3968](https://patchblox.com/security/data/cve/CVE-2021-3968.md) | High | vim: vim is vulnerable to Heap-based Buffer Overflow | 8.0 | 0.0225 |  |
| [CVE-2022-1720](https://patchblox.com/security/data/cve/CVE-2022-1720.md) | High | vim: Buffer Over-read in function grab_file_name in GitHub repository vim/vim prior to 8.2.4956 | 7.8 | 0.0218 |  |
| [CVE-2022-0318](https://patchblox.com/security/data/cve/CVE-2022-0318.md) | High | vim: Heap-based Buffer Overflow in vim/vim prior to 8.2. | 9.8 | 0.0203 |  |
| [CVE-2021-4136](https://patchblox.com/security/data/cve/CVE-2021-4136.md) | High | vim: vim is vulnerable to Heap-based Buffer Overflow | 7.8 | 0.0199 |  |
| [CVE-2021-4019](https://patchblox.com/security/data/cve/CVE-2021-4019.md) | High | vim-common: 2028430 - vim: heap-based buffer overflow in find_help_tags() in src/help.c [rhel-8.6.0] | 7.8 | 0.0193 |  |
| [CVE-2022-1629](https://patchblox.com/security/data/cve/CVE-2022-1629.md) | High | vim-common: vim: buffer over-read | 7.8 | 0.0191 |  |
| [CVE-2021-4193](https://patchblox.com/security/data/cve/CVE-2021-4193.md) | High | vim-runtime: vim is vulnerable to Out-of-bounds Read | 7.8 | 0.0189 |  |
| [CVE-2022-0629](https://patchblox.com/security/data/cve/CVE-2022-0629.md) | High | vim: Stack-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0187 |  |
| [CVE-2022-0128](https://patchblox.com/security/data/cve/CVE-2022-0128.md) | High | vim: vim is vulnerable to Out-of-bounds Read | 7.8 | 0.0186 |  |
| [CVE-2021-4192](https://patchblox.com/security/data/cve/CVE-2021-4192.md) | High | vim-common: vim: vulnerable to Use After Free | 7.8 | 0.0185 |  |
| [CVE-2022-0261](https://patchblox.com/security/data/cve/CVE-2022-0261.md) | High | vim-tiny: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0181 |  |
| [CVE-2021-3973](https://patchblox.com/security/data/cve/CVE-2021-3973.md) | High | vim: vim is vulnerable to Heap-based Buffer Overflow | 7.8 | 0.0180 |  |
| [CVE-2021-4173](https://patchblox.com/security/data/cve/CVE-2021-4173.md) | High | vim: vim is vulnerable to Use After Free | 7.8 | 0.0176 |  |
| [CVE-2021-4187](https://patchblox.com/security/data/cve/CVE-2021-4187.md) | High | vim: vim is vulnerable to Use After Free | 7.8 | 0.0176 |  |
| [CVE-2022-0685](https://patchblox.com/security/data/cve/CVE-2022-0685.md) | High | vim-tiny: Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 8.2.4418. | 7.8 | 0.0171 |  |
| [CVE-2021-4166](https://patchblox.com/security/data/cve/CVE-2021-4166.md) | High | vim: vim is vulnerable to Out-of-bounds Read | 7.1 | 0.0170 |  |
| [CVE-2022-0554](https://patchblox.com/security/data/cve/CVE-2022-0554.md) | High | vim-common: vim: Use of Out-of-range Pointer Offset in vim prior | 7.8 | 0.0167 |  |
| [CVE-2022-3705](https://patchblox.com/security/data/cve/CVE-2022-3705.md) | High | vim: A vulnerability was found in vim and classified as problematic | 7.5 | 0.0167 |  |
| [CVE-2022-1927](https://patchblox.com/security/data/cve/CVE-2022-1927.md) | High | vim-common: vim: buffer over-read in utf_ptr2char() in mbyte.c | 9.8 | 0.0166 |  |
| [CVE-2022-2125](https://patchblox.com/security/data/cve/CVE-2022-2125.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0164 |  |
| [CVE-2022-1851](https://patchblox.com/security/data/cve/CVE-2022-1851.md) | High | vim: Out-of-bounds Read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0163 |  |
| [CVE-2022-0729](https://patchblox.com/security/data/cve/CVE-2022-0729.md) | High | vim-tiny: Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 8.2.4440. | 8.8 | 0.0162 |  |
| [CVE-2022-1942](https://patchblox.com/security/data/cve/CVE-2022-1942.md) | High | vim-runtime: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0162 |  |
| [CVE-2022-1620](https://patchblox.com/security/data/cve/CVE-2022-1620.md) | High | vim: NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 in GitHub repository vim/vim prior to 8.2.4901 | 7.5 | 0.0161 |  |
| [CVE-2022-2000](https://patchblox.com/security/data/cve/CVE-2022-2000.md) | High | xxd: Out-of-bounds Write in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0160 |  |
| [CVE-2021-3984](https://patchblox.com/security/data/cve/CVE-2021-3984.md) | High | vim-gtk: vim is vulnerable to Heap-based Buffer Overflow | 7.8 | 0.0157 |  |
| [CVE-2022-0361](https://patchblox.com/security/data/cve/CVE-2022-0361.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0157 |  |
| [CVE-2022-2124](https://patchblox.com/security/data/cve/CVE-2022-2124.md) | High | vim-runtime: Buffer Over-read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0156 |  |
| [CVE-2022-2126](https://patchblox.com/security/data/cve/CVE-2022-2126.md) | High | vim-athena: Out-of-bounds Read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0156 |  |
| [CVE-2022-1897](https://patchblox.com/security/data/cve/CVE-2022-1897.md) | High | vim-common: vim: out-of-bounds write in vim_regsub_both() in regexp.c | 7.8 | 0.0154 |  |
| [CVE-2022-2182](https://patchblox.com/security/data/cve/CVE-2022-2182.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0154 |  |
| [CVE-2022-0417](https://patchblox.com/security/data/cve/CVE-2022-0417.md) | High | vim-common: Heap-based Buffer Overflow GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0153 |  |
| [CVE-2022-0368](https://patchblox.com/security/data/cve/CVE-2022-0368.md) | High | vim-nox: Out-of-bounds Read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0152 |  |
| [CVE-2022-2183](https://patchblox.com/security/data/cve/CVE-2022-2183.md) | High | vim: Out-of-bounds Read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0152 |  |
| [CVE-2022-0392](https://patchblox.com/security/data/cve/CVE-2022-0392.md) | High | vim-runtime: Heap-based Buffer Overflow in GitHub repository vim prior to 8.2. | 7.8 | 0.0151 |  |
| [CVE-2022-0408](https://patchblox.com/security/data/cve/CVE-2022-0408.md) | High | vim-athena: Stack-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0150 |  |
| [CVE-2022-2304](https://patchblox.com/security/data/cve/CVE-2022-2304.md) | High | vim: Stack-based Buffer Overflow in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0150 |  |
| [CVE-2022-2042](https://patchblox.com/security/data/cve/CVE-2022-2042.md) | High | vim-common: Use After Free in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0149 |  |
| [CVE-2022-1898](https://patchblox.com/security/data/cve/CVE-2022-1898.md) | High | xxd: Use After Free in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0146 |  |
| [CVE-2022-1154](https://patchblox.com/security/data/cve/CVE-2022-1154.md) | High | vim-common: vim: use after free in utf_ptr2char | 9.8 | 0.0146 |  |
| [CVE-2022-2284](https://patchblox.com/security/data/cve/CVE-2022-2284.md) | High | vim-nox: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0144 |  |
| [CVE-2022-2288](https://patchblox.com/security/data/cve/CVE-2022-2288.md) | High | vim: Out-of-bounds Write in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0142 |  |
| [CVE-2022-2129](https://patchblox.com/security/data/cve/CVE-2022-2129.md) | High | vim: Out-of-bounds Write in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0141 |  |
| [CVE-2022-2285](https://patchblox.com/security/data/cve/CVE-2022-2285.md) | High | vim-tiny: Integer Overflow or Wraparound in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0141 |  |
| [CVE-2022-1968](https://patchblox.com/security/data/cve/CVE-2022-1968.md) | High | vim-runtime: Use After Free in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0141 |  |
| [CVE-2022-2257](https://patchblox.com/security/data/cve/CVE-2022-2257.md) | High | vim-gtk3: Out-of-bounds Read in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0141 |  |
| [CVE-2022-2207](https://patchblox.com/security/data/cve/CVE-2022-2207.md) | High | vim-athena: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0140 |  |
| [CVE-2022-2210](https://patchblox.com/security/data/cve/CVE-2022-2210.md) | High | vim-athena: Out-of-bounds Write in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0140 |  |
| [CVE-2022-0393](https://patchblox.com/security/data/cve/CVE-2022-0393.md) | High | vim: Out-of-bounds Read in GitHub repository vim/vim prior to 8.2. | 7.1 | 0.0139 |  |
| [CVE-2021-4069](https://patchblox.com/security/data/cve/CVE-2021-4069.md) | High | vim: vim is vulnerable to Use After Free | 7.8 | 0.0139 |  |
| [CVE-2022-2287](https://patchblox.com/security/data/cve/CVE-2022-2287.md) | High | vim-gtk: Out-of-bounds Read in GitHub repository vim/vim prior to 9.0. | 7.1 | 0.0139 |  |
| [CVE-2022-0413](https://patchblox.com/security/data/cve/CVE-2022-0413.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0139 |  |
| [CVE-2022-0443](https://patchblox.com/security/data/cve/CVE-2022-0443.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0139 |  |
| [CVE-2022-2343](https://patchblox.com/security/data/cve/CVE-2022-2343.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0044. | 7.8 | 0.0137 |  |
| [CVE-2022-2286](https://patchblox.com/security/data/cve/CVE-2022-2286.md) | High | vim-common: Out-of-bounds Read in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0137 |  |
| [CVE-2022-1886](https://patchblox.com/security/data/cve/CVE-2022-1886.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0137 |  |
| [CVE-2021-3974](https://patchblox.com/security/data/cve/CVE-2021-3974.md) | High | vim: vim is vulnerable to Use After Free | 7.8 | 0.0136 |  |
| [CVE-2022-2206](https://patchblox.com/security/data/cve/CVE-2022-2206.md) | High | vim: Out-of-bounds Read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0136 |  |
| [CVE-2022-0359](https://patchblox.com/security/data/cve/CVE-2022-0359.md) | High | xxd: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0134 |  |
| [CVE-2022-2289](https://patchblox.com/security/data/cve/CVE-2022-2289.md) | High | vim-gtk: Use After Free in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0133 |  |
| [CVE-2022-2175](https://patchblox.com/security/data/cve/CVE-2022-2175.md) | High | vim: Buffer Over-read in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0131 |  |
| [CVE-2022-1160](https://patchblox.com/security/data/cve/CVE-2022-1160.md) | High | vim-common: A heap buffer overflow flaw was found in vim's get_one_sourceline() function of scriptfile.c file | n/a | 0.0131 |  |
| [CVE-2022-1735](https://patchblox.com/security/data/cve/CVE-2022-1735.md) | High | vim-nox: Classic Buffer Overflow in GitHub repository vim/vim prior to 8.2.4969. | 7.8 | 0.0130 |  |
| [CVE-2022-2344](https://patchblox.com/security/data/cve/CVE-2022-2344.md) | High | vim-common: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0045. | 7.8 | 0.0129 |  |
| [CVE-2022-2264](https://patchblox.com/security/data/cve/CVE-2022-2264.md) | High | vim-tiny: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0. | 7.8 | 0.0129 |  |
| [CVE-2022-2345](https://patchblox.com/security/data/cve/CVE-2022-2345.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0046. | 7.8 | 0.0127 |  |
| [CVE-2022-0407](https://patchblox.com/security/data/cve/CVE-2022-0407.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0116 |  |
| [CVE-2022-1796](https://patchblox.com/security/data/cve/CVE-2022-1796.md) | High | vim-athena: Use After Free in GitHub repository vim/vim prior to 8.2.4979. | 7.8 | 0.0114 |  |
| [CVE-2022-3520](https://patchblox.com/security/data/cve/CVE-2022-3520.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0765. | 9.8 | 0.0109 |  |
| [CVE-2022-2982](https://patchblox.com/security/data/cve/CVE-2022-2982.md) | High | vim-gtk: Use After Free in GitHub repository vim/vim prior to 9.0.0260. | 7.8 | 0.0100 |  |
| [CVE-2022-2862](https://patchblox.com/security/data/cve/CVE-2022-2862.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0221. | 7.8 | 0.0097 |  |
| [CVE-2021-3770](https://patchblox.com/security/data/cve/CVE-2021-3770.md) | High | vim-common: A flaw was found in vim | n/a | 0.0074 |  |
| [CVE-2022-0943](https://patchblox.com/security/data/cve/CVE-2022-0943.md) | High | vim-common: vim: Heap-based Buffer Overflow occurs in vim | 7.8 | 0.0070 |  |
| [CVE-2022-4292](https://patchblox.com/security/data/cve/CVE-2022-4292.md) | High | vim-gui-common: Use After Free in GitHub repository vim/vim prior to 9.0.0882. | 7.8 | 0.0069 |  |
| [CVE-2022-0351](https://patchblox.com/security/data/cve/CVE-2022-0351.md) | High | vim: Access of Memory Location Before Start of Buffer in GitHub repository vim/vim prior to 8.2. | 7.8 | 0.0061 |  |
| [CVE-2022-1733](https://patchblox.com/security/data/cve/CVE-2022-1733.md) | High | vim-runtime: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.4968. | 7.8 | 0.0061 |  |
| [CVE-2023-0049](https://patchblox.com/security/data/cve/CVE-2023-0049.md) | High | vim-gtk: Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.1143. | 7.8 | 0.0058 |  |
| [CVE-2022-2522](https://patchblox.com/security/data/cve/CVE-2022-2522.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0061. | 7.8 | 0.0058 |  |
| [CVE-2022-2819](https://patchblox.com/security/data/cve/CVE-2022-2819.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0211. | 7.8 | 0.0057 |  |
| [CVE-2022-3134](https://patchblox.com/security/data/cve/CVE-2022-3134.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0389. | 7.8 | 0.0057 |  |
| [CVE-2022-3037](https://patchblox.com/security/data/cve/CVE-2022-3037.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0322. | 7.8 | 0.0054 |  |
| [CVE-2022-2817](https://patchblox.com/security/data/cve/CVE-2022-2817.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0213. | 7.8 | 0.0054 |  |
| [CVE-2022-2816](https://patchblox.com/security/data/cve/CVE-2022-2816.md) | High | vim: Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.0212. | 7.8 | 0.0053 |  |
| [CVE-2022-2845](https://patchblox.com/security/data/cve/CVE-2022-2845.md) | High | vim-athena: Improper Validation of Specified Quantity in Input in GitHub repository vim/vim prior to 9.0.0218. | 7.8 | 0.0053 |  |
| [CVE-2022-2889](https://patchblox.com/security/data/cve/CVE-2022-2889.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0225. | 7.8 | 0.0053 |  |
| [CVE-2022-2946](https://patchblox.com/security/data/cve/CVE-2022-2946.md) | High | vim: Use After Free in GitHub repository vim/vim prior to 9.0.0246. | 7.8 | 0.0053 |  |
| [CVE-2022-3016](https://patchblox.com/security/data/cve/CVE-2022-3016.md) | High | vim-tiny: Use After Free in GitHub repository vim/vim prior to 9.0.0286. | 7.8 | 0.0053 |  |
| [CVE-2022-2581](https://patchblox.com/security/data/cve/CVE-2022-2581.md) | High | vim-nox: Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.0104. | 7.8 | 0.0050 |  |
| [CVE-2022-3099](https://patchblox.com/security/data/cve/CVE-2022-3099.md) | High | vim-gui-common: Use After Free in GitHub repository vim/vim prior to 9.0.0360. | 7.8 | 0.0050 |  |
| [CVE-2022-1785](https://patchblox.com/security/data/cve/CVE-2022-1785.md) | High | vim-gtk: Out-of-bounds Write in GitHub repository vim/vim prior to 8.2.4977. | 7.8 | 0.0049 |  |
| [CVE-2022-2571](https://patchblox.com/security/data/cve/CVE-2022-2571.md) | High | vim: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0101. | 7.8 | 0.0049 |  |
| [CVE-2022-2849](https://patchblox.com/security/data/cve/CVE-2022-2849.md) | High | vim-athena: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0220. | 7.8 | 0.0048 |  |
| [CVE-2022-4141](https://patchblox.com/security/data/cve/CVE-2022-4141.md) | High | vim: Heap based buffer overflow in vim/vim 9.0.0946 and below by allowing an attacker to CTRL-W gf in the expression used... | 7.8 | 0.0046 |  |
| [CVE-2022-3591](https://patchblox.com/security/data/cve/CVE-2022-3591.md) | High | vim-nox: Use After Free in GitHub repository vim/vim prior to 9.0.0789. | 7.8 | 0.0040 |  |
| [CVE-2022-1769](https://patchblox.com/security/data/cve/CVE-2022-1769.md) | High | vim: Buffer Over-read in GitHub repository vim/vim prior to 8.2.4974. | 7.8 | 0.0038 |  |
| [CVE-2022-0714](https://patchblox.com/security/data/cve/CVE-2022-0714.md) | Routine | vim-gtk: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.4436. | 5.5 | 0.1271 |  |
| [CVE-2022-0156](https://patchblox.com/security/data/cve/CVE-2022-0156.md) | Routine | vim: vim is vulnerable to Use After Free | 5.5 | 0.0184 |  |
| [CVE-2022-0158](https://patchblox.com/security/data/cve/CVE-2022-0158.md) | Routine | vim: vim is vulnerable to Heap-based Buffer Overflow | 3.3 | 0.0183 |  |
| [CVE-2021-3927](https://patchblox.com/security/data/cve/CVE-2021-3927.md) | Routine | vim-gui-common: vim is vulnerable to Heap-based Buffer Overflow | n/a | 0.0171 |  |
| [CVE-2022-1674](https://patchblox.com/security/data/cve/CVE-2022-1674.md) | Routine | vim: NULL Pointer Dereference in function vim_regexec_string at regexp.c:2733 in GitHub repository vim/vim prior to 8.2.4938 | 5.5 | 0.0156 |  |
| [CVE-2022-0696](https://patchblox.com/security/data/cve/CVE-2022-0696.md) | Routine | vim-gtk3: NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4428. | 5.5 | 0.0151 |  |
| [CVE-2022-1420](https://patchblox.com/security/data/cve/CVE-2022-1420.md) | Routine | xxd: Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 8.2.4774. | 6.1 | 0.0145 |  |
| [CVE-2022-0319](https://patchblox.com/security/data/cve/CVE-2022-0319.md) | Routine | vim-gtk3: Out-of-bounds Read in vim/vim prior to 8.2. | 5.5 | 0.0143 |  |
| [CVE-2022-2208](https://patchblox.com/security/data/cve/CVE-2022-2208.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.5163. | 5.5 | 0.0137 |  |
| [CVE-2022-0213](https://patchblox.com/security/data/cve/CVE-2022-0213.md) | Routine | vim: vim is vulnerable to Heap-based Buffer Overflow | 6.6 | 0.0135 |  |
| [CVE-2022-2231](https://patchblox.com/security/data/cve/CVE-2022-2231.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2. | 5.5 | 0.0129 |  |
| [CVE-2022-1771](https://patchblox.com/security/data/cve/CVE-2022-1771.md) | Routine | vim-nox: Uncontrolled Recursion in GitHub repository vim/vim prior to 8.2.4975. | 5.5 | 0.0121 |  |
| [CVE-2022-2598](https://patchblox.com/security/data/cve/CVE-2022-2598.md) | Routine | vim: Out-of-bounds Write to API in GitHub repository vim/vim prior to 9.0.0100. | 5.5 | 0.0108 |  |
| [CVE-2022-2980](https://patchblox.com/security/data/cve/CVE-2022-2980.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 9.0.0259. | 5.5 | 0.0091 |  |
| [CVE-2021-3903](https://patchblox.com/security/data/cve/CVE-2021-3903.md) | Routine | xxd: vim is vulnerable to Heap-based Buffer Overflow | 5.5 | 0.0065 |  |
| [CVE-2021-3928](https://patchblox.com/security/data/cve/CVE-2021-3928.md) | Routine | vim-tiny: vim is vulnerable to Use of Uninitialized Variable | n/a | 0.0064 |  |
| [CVE-2022-1725](https://patchblox.com/security/data/cve/CVE-2022-1725.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 8.2.4959. | 5.5 | 0.0052 |  |
| [CVE-2022-2580](https://patchblox.com/security/data/cve/CVE-2022-2580.md) | Routine | xxd: Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0102. | n/a | 0.0051 |  |
| [CVE-2022-2923](https://patchblox.com/security/data/cve/CVE-2022-2923.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 9.0.0240. | 5.5 | 0.0050 |  |
| [CVE-2022-3153](https://patchblox.com/security/data/cve/CVE-2022-3153.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 9.0.0404. | 5.5 | 0.0049 |  |
| [CVE-2022-2874](https://patchblox.com/security/data/cve/CVE-2022-2874.md) | Routine | vim: NULL Pointer Dereference in GitHub repository vim/vim prior to 9.0.0224. | 5.5 | 0.0049 |  |

---

Data as of 2026-11-11T19:49:26Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
