10290 matches found
vim: Vimscript injection via unescaped filename in netrw s:NetrwMarkFile() filter() expression allows arbitrary code execution
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...
vim: Vim: Heap buffer overflow allows arbitrary code execution or denial of service
A flaw was found in Vim, an open-source command-line text editor. A heap buffer overflow exists in the readcompound function when processing a specially crafted spell file .spl with UTF-8 encoding active. A remote attacker could exploit this by convincing a user to open a text file containing a...
vim: command injection when decompressing .tgz archives
A flaw was found in Vim. When decompressing .tgz archives, the Vimuntar function builds shell commands using shellescape without the special flag. This allows a specially crafted archive filename to trigger Vim cmdline-special expansion and execute arbitrary commands in the context of the current...
vim: Vim: Arbitrary Code Execution via crafted directory names
A flaw was found in Vim, an open-source text editor. This vulnerability, located in the netrw plugin, involves a code injection issue when the editor processes directory paths. A malicious directory name, if crafted by an attacker, could bypass security measures and allow for the execution of...
vim: Vim: Arbitrary code execution via crafted zip archive entry names
A security vulnerability exists in the Vim text editor. If a user opens a specially crafted ZIP file in Vim, it can trick the application into running hidden, harmful commands on their computer. This specific issue is only triggered if Vim relies on PowerShell to open the ZIP file...
vim: Vim: Out-of-bounds Read with Text Properties
A flaw was found in Vim, an open source command-line text editor. A local attacker could exploit this vulnerability by providing a specially crafted undo or swap file. When Vim processes this file, an out-of-bounds read occurs, which can lead to the disclosure of sensitive information from memory...
vim: Vim: Arbitrary code execution via crafted step-definition patterns
A flaw was found in Vim, a command-line text editor. This vulnerability, identified as a code injection, affects the cucumber filetype plugin when Vim is configured with Ruby support. An attacker could exploit this by creating a malicious repository containing specially crafted step-definition...
vim: Vim: Arbitrary code execution via Python omni-completion
A flaw was found in Vim, a widely used command-line text editor. This vulnerability allows a local attacker to execute arbitrary code on the system. By opening a specially crafted Python file and then triggering the omni-completion feature, the attacker can cause Vim to run malicious code from a...
vim: Vim: Arbitrary code execution through Python omni-completion.
A flaw was found in Vim, an open-source command-line text editor. The Python omni-completion feature executes reconstructed function and class definitions from the current buffer. A remote attacker can exploit this by crafting a hostile buffer, leading to the execution of attacker-controlled Pyth...
vim: Vim: Denial of Service via out-of-bounds write in terminal handling
A flaw was found in Vim, an open-source command-line text editor. This vulnerability allows a program displaying output in a Vim terminal window to trigger an out-of-bounds write by sending a specific byte sequence. This can lead to a crash of the Vim application, resulting in a Denial of Service...
Important: Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
An update for Red Hat Hardened Images RPMs is now available. This update includes the following RPMs: vim: vim-X11-9.2.967-1.1.hum1 aarch64, x8664 vim-common-9.2.967-1.1.hum1 aarch64, x8664 vim-data-9.2.967-1.1.hum1 noarch vim-default-editor-9.2.967-1.1.hum1 noarch vim-enhanced-9.2.967-1.1.hum1...
vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion
A flaw was found in Vim, an open-source command-line text editor. An attacker could craft a malicious tags file that, when processed by Vim's C omni-completion feature, leads to insufficient escaping of input. This vulnerability allows for the execution of arbitrary Ex commands and, subsequently,...
CVE-2026-73075 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73075 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73076 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73076 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73077 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73077 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73070 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73070 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73071 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73071 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73074 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73074 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73072 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73072 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...
CVE-2026-73078 affecting package vim for versions less than 9.2.0957-1
CVE-2026-73078 affecting package vim for versions less than 9.2.0957-1. An upgraded version of the package is available that resolves this issue...