Skip to content
OpenAdvisories
High RHSA-2026:47982 5 CVEs

Red Hat Security Advisory: vim security update

Published Jul 30, 2026 · Updated Oct 14, 2026

Fixed packages 4

ReleasePackageFixed in
Red Hat · RHEL 9 enterprise_linux:9::appstream vim-common 2:8.2.2637-26.el9_8.13
Red Hat · RHEL 9 enterprise_linux:9::appstream vim-enhanced 2:8.2.2637-26.el9_8.13
Red Hat · RHEL 9 enterprise_linux:9::appstream vim-X11 2:8.2.2637-26.el9_8.13
Red Hat · RHEL 9 enterprise_linux:9::baseos vim 2:8.2.2637-26.el9_8.13

Vulnerabilities 5

  • High 8.4

    Vim: Arbitrary Code Execution via Python Omni-Completion Docstrings

    Vim is an open source, command line text editor. Prior to 9.2.0699, Vim's Python omni-completion (runtime/autoload/python3complete.vim and the legacy pythoncomplete.vim) executes reconstructed function and class definitions from the current buffer with exec()…

  • High 8.4

    Vim: Arbitrary Code Execution via PHP Omni-Completion

    Vim is an open source, command line text editor. Prior to 9.2.0736, the PHP omni-completion script in runtime/autoload/phpcomplete.vim interpolates a class or trait name, taken from the contents of the edited buffer, into a search() pattern that is run via wi…

  • High 8.4

    Vim: Arbitrary Code Execution via C Omni-Completion

    Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run th…

  • Medium 5.7

    Vim: Out-of-bounds Write in Spell File Word Count

    Vim is an open source, command line text editor. Prior to 9.2.0653, the tree_count_words() function in src/spellfile.c fills in the word-count fields of a spell-file word trie by walking it iteratively with a depth counter. The counter is bounded only by the …

  • Medium 4.0

    Vim: Stack out-of-bounds write in `spell_soundfold_sofo()` via an over-length `soundfold()` argument

    Vim is an open source, command line text editor. Prior to 9.2.0698, the single-byte branch of spell_soundfold_sofo() in src/spell.c translates a word through a spell file's SOFO (sound-folding) byte map into a caller-owned result buffer. Its copy loop advance…

References

  • article
    https://access.redhat.com/security/updates/classification/#important
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492968
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492972
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492980
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2498867
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2498868
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_47982.json
  • report
    https://access.redhat.com/security/cve/CVE-2026-55693
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-55693
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-55693
  • article
    https://github.com/vim/vim/commit/a80874d9b84a01040e3d1aef2d4a59e1934dafb7
  • article
    https://github.com/vim/vim/releases/tag/v9.2.0653
  • article
    https://github.com/vim/vim/security/advisories/GHSA-wgh4-64f7-q3jq
  • report
    https://access.redhat.com/security/cve/CVE-2026-57455
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-57455
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-57455
  • article
    https://github.com/vim/vim/commit/497f931f85339d175d7f69588dd249e8ccfed41b
  • article
    https://github.com/vim/vim/releases/tag/v9.2.0698
  • article
    https://github.com/vim/vim/security/advisories/GHSA-q8mh-6qm3-25g4
  • report
    https://access.redhat.com/security/cve/CVE-2026-57456
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-57456
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-57456
  • article
    https://github.com/vim/vim/commit/cce141c42740f122dd8486ae04e21c2a81016ba8
  • article
    https://github.com/vim/vim/releases/tag/v9.2.0699
  • article
    https://github.com/vim/vim/security/advisories/GHSA-ppj8-wqjf-6fp3
  • report
    https://access.redhat.com/security/cve/CVE-2026-59856
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-59856
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-59856
  • article
    https://github.com/vim/vim/commit/43afc581a37a35762dd0ef292f038b9dc5680a24
  • article
    https://github.com/vim/vim/security/advisories/GHSA-fh26-8f79-wj97
  • report
    https://access.redhat.com/security/cve/CVE-2026-59858
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-59858
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-59858
  • article
    https://github.com/vim/vim/commit/6b611b0d15603c52ebdad17172b0232b4f65704e
  • article
    https://github.com/vim/vim/security/advisories/GHSA-mf92-v4xw-j45x