Vim Command Line Text Editor Vulnerability in Python Omni-Completion
CVE-2026-57456
8.4HIGH
What is CVE-2026-57456?
A significant security vulnerability exists in Vim, an open-source command line text editor, prior to version 9.2.0699. This flaw arises from the Python omni-completion feature, where unescaped docstrings are executed during the completion process. When reconstructing function and class definitions, user-controlled input from the active buffer is directly processed, allowing an attacker to craft a malicious buffer that can execute arbitrary Python code. This issue highlights the need for vigilant development practices and the importance of keeping software up to date to mitigate such risks.
Affected Version(s)
vim < 9.2.0699
