Release date:
2026-06-23 13:34:43 UTC
Description:
* SECURITY UPDATE: Code execution via Python omni-completion executing import and from statements harvested from the current buffer through exec() (gate buffer-derived import execution behind the new g:pythoncomplete_allow_import option, disabled by default)
- debian/patches/CVE-2026-52858.patch: disable execution of import and from statements found in the buffer during python3complete and pythoncomplete omni-completion unless g:pythoncomplete_allow_import is set
- CVE-2026-52858
* SECURITY UPDATE: Out-of-bounds read in update_snapshot() in src/terminal.c when a terminal cell fills all VTERM_MAX_CHARS_PER_CELL slots and the bundled libvterm returns the chars array without a NUL terminator
- debian/patches/CVE-2026-52859.patch: bound the cell.chars[] copy loop in update_snapshot() with i < VTERM_MAX_CHARS_PER_CELL to prevent reading past the fixed six-element array
- CVE-2026-52859
* SECURITY UPDATE: Code execution via Python omni-completion evaluating function default values, parameter annotations, and class base expressions reconstructed from the current buffer and run through exec()
- debian/patches/CVE-2026-52860.patch: strip default expressions and annotations from generated function parameters and whitelist dotted class base expressions in python3complete and pythoncomplete get_code() so attacker-controlled expressions are not executed
- CVE-2026-52860
Updated packages:
-
vim_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:475638e80ccd77a652664a692cf59e1ef8d5cbb7
-
vim-athena_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:545cdef20117b1e685df9fd676b90d515dc73a1a
-
vim-common_8.1.0875-5+deb10u6+tuxcare.els22_all.deb
sha:a601f2a6939228a0c09666d4c96a9392f2b17341
-
vim-doc_8.1.0875-5+deb10u6+tuxcare.els22_all.deb
sha:08e787b63edf35b80e85d89594c9eff84c7ef9ea
-
vim-gtk_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:c60257f15e1b40391efcf4630bed0e1f1b2bb167
-
vim-gtk3_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:cc9f0b3aedd849d0be24b7f23ff7979832094ac7
-
vim-gui-common_8.1.0875-5+deb10u6+tuxcare.els22_all.deb
sha:a05b891836375bda521b17c4311de10e02193c47
-
vim-nox_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:990b1a3b4fb9dc4f5537fb7c9b972596059225ea
-
vim-runtime_8.1.0875-5+deb10u6+tuxcare.els22_all.deb
sha:65403283669664931eb86e6b612afcb819e04d61
-
vim-tiny_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:c8b3208d49d76c072a3ceab9ade50296321655ad
-
xxd_8.1.0875-5+deb10u6+tuxcare.els22_amd64.deb
sha:554416a35cc9d8d324e7212de90f67c88409646a
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.