Vim

Vim

260 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
  • EPSS 0.16%
  • Veröffentlicht 19.08.2026 14:17:31
  • Zuletzt bearbeitet 20.08.2026 13:08:53

A flaw was found in Vim's netrw plugin. A crafted filename containing quote characters and expression fragments can break out of the quoted context during mark/unmark operations, allowing arbitrary Vimscript execution. This can be leveraged to run sh...

  • EPSS 0.15%
  • Veröffentlicht 18.08.2026 15:25:26
  • Zuletzt bearbeitet 18.08.2026 16:18:16

Vim is an open source, command line text editor. Prior to 9.2.0845, StructMembers() in runtime/autoload/ccomplete.vim constructs and executes a vimgrep command using an insufficiently escaped typeref: or typename: value from a tags file, allowing an ...

  • EPSS 0.34%
  • Veröffentlicht 11.08.2026 15:41:08
  • Zuletzt bearbeitet 11.08.2026 17:19:15

Vim is an open source, command line text editor. Prior to 9.2.0840, runtime/plugin/netrwPlugin.vim loads netrw and runtime/pack/dist/opt/netrw/autoload/netrw.vim constructs Bookmarks, History, and Targets menu entries by interpolating attacker-contro...

  • EPSS 0.14%
  • Veröffentlicht 11.08.2026 15:39:24
  • Zuletzt bearbeitet 11.08.2026 19:18:50

Vim is an open source, command line text editor. Prior to 9.2.0839, the runtime/ftplugin/sh.vim, runtime/ftplugin/zsh.vim, and runtime/ftplugin/ps1.vim filetype plugins pass attacker-controlled Visual-mode selections from K through keywordprg command...

  • EPSS 0.13%
  • Veröffentlicht 11.08.2026 15:37:59
  • Zuletzt bearbeitet 11.08.2026 16:17:38

Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later p...

  • EPSS 0.12%
  • Veröffentlicht 11.08.2026 15:36:33
  • Zuletzt bearbeitet 11.08.2026 19:18:50

Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array ...

  • EPSS 0.11%
  • Veröffentlicht 11.08.2026 15:35:07
  • Zuletzt bearbeitet 12.08.2026 23:17:23

Vim is an open source, command line text editor. Prior to 9.2.0841, prop_add_one() in src/textprop.c uses the proplen value from get_text_props() to increment a uint16_t property count beyond 0xffff, wrapping the count to zero and copying existing te...

  • EPSS 0.13%
  • Veröffentlicht 11.08.2026 15:31:35
  • Zuletzt bearbeitet 13.08.2026 16:19:03

Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section c...

  • EPSS 0.11%
  • Veröffentlicht 11.08.2026 15:29:30
  • Zuletzt bearbeitet 11.08.2026 17:19:15

Vim is an open source, command line text editor. From 9.2.0511 until 9.2.0844, json_decode_item() in src/json.c can retain a stale pointer after json_decode_string() invokes channel_fill() to refill and free the current buffer, causing the error path...

  • EPSS 0.11%
  • Veröffentlicht 11.08.2026 15:21:49
  • Zuletzt bearbeitet 11.08.2026 16:17:38

Vim is an open source, command line text editor. Prior to 9.2.0842, the socket server backend in src/socketserver.c accepts unbounded client connections in socketserver_accept(), causing descriptors to overflow fd_set structures in src/channel.c and ...