Vim is an open source, command line text editor. Prior to 9.2.0699, Vims Python omni-completion (runtime/autoload/python3complete.vim and the legacy pythoncomplete.vim) executes reconstructed function and class definitions from the current buffer with exec() as part of populating the completion dictionary. When reconstructing that source, each scopes docstring is inserted verbatim between triple quotes with no escaping, so a hostile buffer can break out of the triple-quoted literal and execute attacker-controlled Python during omni-completion. This vulnerability is fixed in 9.2.0699.
The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Vim | Vim | * | 9.2.0699 (excluding) |
| Red Hat Enterprise Linux 10 | RedHat | vim-2:9.1.083-9.el10_2.12 | * |
| Red Hat Enterprise Linux 10.0 Extended Update Support | RedHat | vim-2:9.1.083-5.el10_0.4 | * |
| Red Hat Enterprise Linux 6 Extended Lifecycle Support - EXTENSION | RedHat | vim-2:7.4.629-5.el6_10.4 | * |
| Red Hat Enterprise Linux 7 Extended Lifecycle Support | RedHat | vim-2:7.4.629-8.el7_9.2 | * |
| Red Hat Enterprise Linux 8 | RedHat | vim-2:8.0.1763-31.el8_10 | * |
| Red Hat Enterprise Linux 8 | RedHat | vim-2:8.0.1763-31.el8_10 | * |
| Red Hat Enterprise Linux 9 | RedHat | vim-2:8.2.2637-26.el9_8.13 | * |
| Red Hat Enterprise Linux 9 | RedHat | vim-2:8.2.2637-26.el9_8.13 | * |
| Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions | RedHat | vim-2:8.2.2637-20.el9_2.3 | * |
| Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions | RedHat | vim-2:8.2.2637-20.el9_4.4 | * |
| Red Hat Enterprise Linux 9.6 Extended Update Support | RedHat | vim-2:8.2.2637-22.el9_6.4 | * |
| Red Hat OpenShift Container Platform 4.22 | RedHat | openshift/ose-rhel-coreos-9:4.22.9.8.202608130832-0 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/model-opt-cuda-rhel9:1790621714 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/vllm-cuda-rhel9:1790621718 | * |
| Red Hat AI Inference Server 3.2 | RedHat | rhaiis/vllm-rocm-rhel9:1790621713 | * |
| Red Hat Hardened Images | RedHat | vim-main-9.2.780-1.hum1 | * |
| Red Hat Insights proxy 1.5 | RedHat | insights-proxy/insights-proxy-container-rhel9:1786433656 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-rocm-rhel9:1790276886 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-tpu-rhel9:1790276884 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-cpu-rhel9:1790277045 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-spyre-rhel9:1790276889 | * |
| Red Hat OpenShift AI 3.0 | RedHat | rhai/base-image-cuda-rhel9:1790276974 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-tpu-rhel9:1790703497 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-rocm-rhel9:1790703506 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cpu-rhel9:1790703590 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-spyre-rhel9:1790703568 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-cuda-rhel9:1790703586 | * |
| Red Hat OpenShift AI 3.2 | RedHat | rhai/base-image-rocm-rhel9:1790703494 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cpu-rhel9:1790703615 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-tpu-rhel9:1790703516 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-rocm-6.4-rhel9:1790703524 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703601 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-rocm-7.0-rhel9:1790703516 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703608 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-spyre-rhel9:1790703579 | * |
| Red Hat OpenShift AI 3.3 | RedHat | rhai/base-image-neuron-rhel9:1790703516 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-neuron-rhel9:1790703542 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-tpu-rhel9:1790703539 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-gaudi-rhel9:1790703553 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cpu-rhel9:1790703631 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-spyre-rhel9:1790703597 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703641 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703630 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-rocm-7.1-rhel9:1790703541 | * |
| Red Hat OpenShift AI 3.4 | RedHat | rhai/base-image-rocm-6.4-rhel9:1790703545 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-gaudi-rhel9:1790703552 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cpu-rhel9:1790703656 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-neuron-rhel9:1790703557 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-rubin-rhel9:1790703707 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cuda-13.0-rhel9:1790703645 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-tpu-rhel9:1790703554 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-rocm-7.14-rhel9:1790703554 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-spyre-rhel9:1790703630 | * |
| Red Hat OpenShift AI 3.5 | RedHat | rhai/base-image-cuda-12.9-rhel9:1790703706 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/cds-kubernetes-rhel9:1786435241 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/cds-rhel9:1786533457 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/haproxy-rhel9:1786533449 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/installer-rhel9:1786435483 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/rhua-rhel9:1786533529 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/cds-kubernetes-tp-rhel9:1787241211 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/installer-tp-rhel9:1787135742 | * |
| Red Hat Update Infrastructure 5 | RedHat | rhui5/rhua-tp-rhel9:1787241260 | * |
| Vim | Ubuntu | esm-infra-legacy/trusty | * |
| Vim | Ubuntu | esm-infra-legacy/xenial | * |
| Vim | Ubuntu | esm-infra/bionic | * |
| Vim | Ubuntu | esm-infra/focal | * |
| Vim | Ubuntu | jammy | * |
| Vim | Ubuntu | noble | * |
| Vim | Ubuntu | questing | * |
| Vim | Ubuntu | resolute | * |