# vim.

Every CVE that names vim among its affected products, newest first. Vendors and products are as the CNA wrote them.

## Records, newest first (an older page)

- [heap-buffer-overflow in Vim](https://agentprime.io/advisories/CVE-2024-45306.md)
  `CVE-2024-45306` · CVE record: vim vim · CVSS 4.5 Medium · Not analysed yet · Published 2 Sept 2024 · Tags: Memory corruption
- [heap-buffer-overflow in ins_typebuf() in Vim < 9.1.0697](https://agentprime.io/advisories/CVE-2024-43802.md)
  `CVE-2024-43802` · CVE record: vim vim · CVSS 4.5 Medium · Not analysed yet · Published 26 Aug 2024 · Tags: Memory corruption
- [heap-buffer-overflow in do_search() in Vim < 9.1.0689](https://agentprime.io/advisories/CVE-2024-43790.md)
  `CVE-2024-43790` · CVE record: vim vim · CVSS 4.5 Medium · Not analysed yet · Published 22 Aug 2024 · Tags: Memory corruption
- [Vim heap-use-after-free in src/arglist.c:207](https://agentprime.io/advisories/CVE-2024-43374.md)
  `CVE-2024-43374` · CVE record: vim vim · CVSS 4.5 Medium · Not analysed yet · Published 15 Aug 2024 · Tags: Memory corruption
- [Vim < v9.1.0648 has a double-free in dialog_changed()](https://agentprime.io/advisories/CVE-2024-41965.md)
  `CVE-2024-41965` · CVE record: vim vim · CVSS 4.2 Medium · Not analysed yet · Published 1 Aug 2024 · Tags: Memory corruption
- [Vim double free in src/alloc.c:616](https://agentprime.io/advisories/CVE-2024-41957.md)
  `CVE-2024-41957` · CVE record: vim vim · CVSS 4.5 Medium · Not analysed yet · Published 1 Aug 2024 · Tags: Memory corruption
- [Vim has heap-use-after-free at /src/charset.c:1770:12 in skipwhite](https://agentprime.io/advisories/CVE-2023-48706.md)
  `CVE-2023-48706` · CVE record: vim vim · CVSS 3.6 Low · Not analysed yet · Published 22 Nov 2023 · Tags: Memory corruption
- [Use-After-Free in win_close() in vim](https://agentprime.io/advisories/CVE-2023-48231.md)
  `CVE-2023-48231` · CVE record: vim vim · CVSS 3.9 Low · Not analysed yet · Published 16 Nov 2023 · Tags: Memory corruption
- [Floating point Exception in adjust_plines_for_skipcol() in vim](https://agentprime.io/advisories/CVE-2023-48232.md)
  `CVE-2023-48232` · CVE record: vim vim · CVSS 3.9 Low · Not analysed yet · Published 16 Nov 2023 · Tags: CWE-755
- [overflow with count for :s command in vim](https://agentprime.io/advisories/CVE-2023-48233.md)
  `CVE-2023-48233` · CVE record: vim vim · CVSS 2.8 Low · Not analysed yet · Published 16 Nov 2023 · Tags: Memory corruption
- [overflow in nv_z_get_count in vim](https://agentprime.io/advisories/CVE-2023-48234.md)
  `CVE-2023-48234` · CVE record: vim vim · CVSS 2.8 Low · Not analysed yet · Published 16 Nov 2023 · Tags: Memory corruption
- [overflow in ex address parsing in vim](https://agentprime.io/advisories/CVE-2023-48235.md)
  `CVE-2023-48235` · CVE record: vim vim · CVSS 2.8 Low · Not analysed yet · Published 16 Nov 2023 · Tags: Memory corruption
- [overflow in get_number in vim](https://agentprime.io/advisories/CVE-2023-48236.md)
  `CVE-2023-48236` · CVE record: vim vim · CVSS 2.8 Low · Not analysed yet · Published 16 Nov 2023 · Tags: Memory corruption
- [overflow in shift_line in vim](https://agentprime.io/advisories/CVE-2023-48237.md)
  `CVE-2023-48237` · CVE record: vim vim · CVSS 2.8 Low · Not analysed yet · Published 16 Nov 2023 · Tags: Memory corruption
- [Integer Overflow in :history command in Vim](https://agentprime.io/advisories/CVE-2023-46246.md)
  `CVE-2023-46246` · CVE record: vim vim · CVSS 4.0 Medium · Not analysed yet · Published 27 Oct 2023 · Tags: Memory corruption
- [vim autocmd quickfix.c qf_update_buffer use after free](https://agentprime.io/advisories/CVE-2022-3705.md)
  `CVE-2022-3705` · CVE record: unspecified vim · CVSS 5.0 Medium · Not analysed yet · Published 26 Oct 2022 · Tags: Memory corruption

Newest: <https://agentprime.io/advisories/technology/vim.md>

## Filters and formats

Filters are query parameters on this URL: `q` (words, as in a web search engine: `"a phrase"`, `OR`, `-word`; an id; a package or product name), `severity` (low, medium, high or critical), `critical=1`, `kev=1`, `ecosystem` (npm, pypi, packagist, go, maven, rubygems, crates, nuget, hex), `kind=package`, `assigner` (a CNA’s short name), `min_score` and `state`. Each record’s title links to its Markdown page.

- The same list as JSON: <https://api.agentprime.io/v1/advisories?technology=vim&cursor=WyIyMDI0LTEwLTA3VDIxOjE2OjAxLjc5NjAwMFoiLCJDVkUtMjAyNC00NzgxNCJd>
- Every list: <https://agentprime.io/advisories.md>, critical: <https://agentprime.io/advisories/critical.md>; by weakness: <https://agentprime.io/advisories/tag/sql-injection.md> and the other tags in <https://agentprime.io/llms.txt>; by technology: `/advisories/technology/<slug>.md` (`fortinet-fortimail`)

---

The web page: <https://agentprime.io/advisories/technology/vim/?cursor=WyIyMDI0LTEwLTA3VDIxOjE2OjAxLjc5NjAwMFoiLCJDVkUtMjAyNC00NzgxNCJd>. Everything for agents: <https://agentprime.io/llms.txt>.
