GHSA-66hr-7p6x-x5j3: Vim: vimscript injection via unescaped filename in netrw s:netrwmarkfile() filter() expression allows arbitrary code execution
Published Aug 19, 2026
·Updated
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 shell commands with the privileges of the user running Vim.
Affected Software
1 affected component
vim Vim
Event History
Aug 19, 2026
CVE Published
via OSV·02:06 PM
Data Sourced
via OSV·02:06 PM
DescriptionSeverityWeakness