[CLSA-2026:1789464719] vim: Fix of 3 CVEs
Type:
security
Severity:
Important
Release date:
2026-09-15 09:32:11 UTC
Description:
- CVE-2026-73072: fix heap buffer overflow in set_sofo(); reset sl_sal_first[] before the SN_SOFO counting loop, since a preceding SN_SAL section may have set its entries to -1 via set_sal_first(), making the loop under-count colliding multi-byte characters and allocate an undersized list (src/spellfile.c, upstream patch 9.2.0846) - CVE-2026-73076: fix arbitrary code execution via a crafted .VimballRecord file; refuse to extract a member named .VimballRecord, record deletions with string() instead of raw quote interpolation, and execute only whitelisted call delete() entries in vimball#RmVimball() (runtime/autoload/vimball.vim, upstream patch 9.2.0847) - CVE-2026-73078: fix Ex command injection in the netrw bookmark and history menus; add the Ex separator | to g:netrw_menu_escape, escape the :e targets with fnameescape(), and quote the netrw#MakeTgt() arguments with string() (runtime/autoload/netrw.vim, upstream patch 9.2.0840)
Updated packages:
  • vim-X11-8.0.1763-16.el8.tuxcare.els24.x86_64.rpm
    sha:7736148533a8b2f9296a606ec9b931c3d0eca08206d9748d89c728222c455cfb
  • vim-common-8.0.1763-16.el8.tuxcare.els24.x86_64.rpm
    sha:4fcd232c99df8de136b4b5ce3cef1de86a940f96dcfaa26baefe31ea9adb73c8
  • vim-enhanced-8.0.1763-16.el8.tuxcare.els24.x86_64.rpm
    sha:b3d0adfa0f5309e18a4ad386346b208fb7cbcd5f89cd9eeac65f822daa21faf6
  • vim-filesystem-8.0.1763-16.el8.tuxcare.els24.noarch.rpm
    sha:a6c67be6c67e31202236c749ed71afdf8f9024f3aed9821e2dc3d91054a784a5
  • vim-minimal-8.0.1763-16.el8.tuxcare.els24.x86_64.rpm
    sha:7fda7732a348fd458cc24c46da0fddc9e88eed5c5f50d2c1cd80340df9ee399d
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.