7.5
Élevée
CVE-2026-52860 Vim is an open source, command line text editor
Description
Vim is an open source, command line text editor. Prior to version 9.2.0597, Vim's Python omni-completion executes reconstructed function and class definitions from the current buffer with exec() as part of populating the completion dictionary. Python evaluates function default values, parameter annotations, and class base expressions at definition time, so a hostile buffer can execute attacker-controlled Python expressions during omni-completion. The existing g:pythoncomplete_allow_import mitigation (GHSA-52mc-rq6p-rc7c) does not cover this path, because the attacker-controlled code is not a harvested import/from statement. This issue has been patched in version 9.2.0597.
Produits et versions touchés
| Produit | Versions touchées | Corrigé en |
|---|---|---|
| vim 9.2 | premières → < 9.2.0597 | 9.2.0597 |
| Red Hat Enterprise Linux 6 | Versions non publiées | |
| Red Hat Enterprise Linux 10 | Versions non publiées | |
| Red Hat Enterprise Linux 7 | Versions non publiées | |
| Red Hat Enterprise Linux 8 | Versions non publiées | |
| Red Hat Enterprise Linux 9 | Versions non publiées | |
| Red Hat OpenShift Container Platform 4 | Versions non publiées |
Autres CVE de vim
Les 73 CVE de vim →
CVE-2026-43961
Vim: vimscript injection via unescaped filename in netrw s:netrwmarkfile() filter() expression allows arbitrary code execution
7.8
Élevée
CVE-2026-73073
Vim is an open source, command line text editor
7.1
Élevée
CVE-2026-73078
Vim is an open source, command line text editor
8.6
Élevée
CVE-2026-73077
Vim is an open source, command line text editor
8.4
Élevée