SUSE-SU-2024:0783-1: Security update for vim
This update for vim fixes the following issues: CVE-2023-48231: Fixed Use-After-Free in winclose() (bsc#1217316). CVE-2023-48232: Fixed Floating point Exception in adjustplinesforskipcol() (bsc#1217320). CVE-2023-48233: Fixed overflow with count for :s command (bsc#1217321). CVE-2023-48234: Fixed overflow in nvzgetcount (bsc#1217324). CVE-2023-48235: Fixed overflow in ex address parsing (bsc#1217326). CVE-2023-48236: Fixed overflow in getnumber (bsc#1217329). CVE-2023-48237: Fixed overflow in shiftline (bsc#1217330). CVE-2023-48706: Fixed heap-use-after-free in exsubstitute (bsc#1217432). CVE-2024-22667: Fixed stack-based buffer overflow in didsetlangmap function in map.c (bsc#1219581). CVE-2023-4750: Fixed heap use-after-free in function btquickfix (bsc#1215005). Updated to version 9.1 with patch level 0111: https://github.com/vim/vim/compare/v9.0.2103...v9.1.0111
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
suse/vim-debuginfoto a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
suse/gvimto a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
suse/gvim-debuginfoto a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
suse/vim-debugsourceto a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
suse/vimto a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
suse/vim-datato a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
suse/vim-data-commonto a version that resolves this vulnerability.Fixed in 9.1.0111-17.29.1 - Upgrade
Upgrade
vimto a version that resolves this vulnerability.Fixed in 9.1.0111Patch SUSE-SLE-SERVER-12-SP5-2024-783=1
Event History
Child vulnerabilities
Contains the following vulnerabilities.