CVE-2026-73072
Vim: Heap Buffer Overflow when Loading a Spell File
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.5
Vim: Heap Buffer Overflow when Loading a Spell File
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
CVE-2026-73072- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2026-56226
8.5
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
EUVD-2026-56226- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
NVD
8.5
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
CVE-2026-73072- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-73072
7.3
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
ALPINE-CVE-2026-73072- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2026-73072
7.3
- Record
BELL-CVE-2026-73072- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
8.5
Vim: Heap Buffer Overflow when Loading a Spell File
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
CVE-2026-73072- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Weakness
- CWE-122, CWE-787
- Updated
- 2026-11-02
Show 46 moreShow less
OSVDEBIAN-CVE-2026-73072
7.3
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
DEBIAN-CVE-2026-73072- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3593
8.5
vim security update
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Security Fix(es):
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.(CVE-2026-73072)
Vim is an open source, command line text editor. Prior to 9.2.0845, StructMembers() in runtime/autoload/ccomplete.vim constructs and executes a vimgrep command using an insufficiently escaped typeref: or typename: value from a tags file, allowing an unterminated collection followed by a command separator to execute arbitrary Ex and operating-system commands when a user invokes C omni-completion with CTRL-X CTRL-O on a member access whose type is resolved from that tags file. This issue is fixed in version 9.2.0845.(CVE-2026-73073)
Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later processes the matching record entry, the stored Ex commands, including operating-system commands invoked through :!, execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0847.(CVE-2026-73076)
- Record
OESA-2026-3593- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVOESA-2026-3594
8.5
vim security update
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Security Fix(es):
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.(CVE-2026-73072)
Vim is an open source, command line text editor. Prior to 9.2.0845, StructMembers() in runtime/autoload/ccomplete.vim constructs and executes a vimgrep command using an insufficiently escaped typeref: or typename: value from a tags file, allowing an unterminated collection followed by a command separator to execute arbitrary Ex and operating-system commands when a user invokes C omni-completion with CTRL-X CTRL-O on a member access whose type is resolved from that tags file. This issue is fixed in version 9.2.0845.(CVE-2026-73073)
Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later processes the matching record entry, the stored Ex commands, including operating-system commands invoked through :!, execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0847.(CVE-2026-73076)
- Record
OESA-2026-3594- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVOESA-2026-3595
8.5
vim security update
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Security Fix(es):
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.(CVE-2026-73072)
Vim is an open source, command line text editor. Prior to 9.2.0845, StructMembers() in runtime/autoload/ccomplete.vim constructs and executes a vimgrep command using an insufficiently escaped typeref: or typename: value from a tags file, allowing an unterminated collection followed by a command separator to execute arbitrary Ex and operating-system commands when a user invokes C omni-completion with CTRL-X CTRL-O on a member access whose type is resolved from that tags file. This issue is fixed in version 9.2.0845.(CVE-2026-73073)
Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later processes the matching record entry, the stored Ex commands, including operating-system commands invoked through :!, execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0847.(CVE-2026-73076)
- Record
OESA-2026-3595- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVOESA-2026-3596
8.5
vim security update
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Security Fix(es):
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.(CVE-2026-73072)
Vim is an open source, command line text editor. Prior to 9.2.0845, StructMembers() in runtime/autoload/ccomplete.vim constructs and executes a vimgrep command using an insufficiently escaped typeref: or typename: value from a tags file, allowing an unterminated collection followed by a command separator to execute arbitrary Ex and operating-system commands when a user invokes C omni-completion with CTRL-X CTRL-O on a member access whose type is resolved from that tags file. This issue is fixed in version 9.2.0845.(CVE-2026-73073)
Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later processes the matching record entry, the stored Ex commands, including operating-system commands invoked through :!, execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0847.(CVE-2026-73076)
- Record
OESA-2026-3596- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVOESA-2026-3859
8.5
vim security update
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
Security Fix(es):
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.(CVE-2026-73072)
Vim is an open source, command line text editor. Prior to 9.2.0845, StructMembers() in runtime/autoload/ccomplete.vim constructs and executes a vimgrep command using an insufficiently escaped typeref: or typename: value from a tags file, allowing an unterminated collection followed by a command separator to execute arbitrary Ex and operating-system commands when a user invokes C omni-completion with CTRL-X CTRL-O on a member access whose type is resolved from that tags file. This issue is fixed in version 9.2.0845.(CVE-2026-73073)
Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later processes the matching record entry, the stored Ex commands, including operating-system commands invoked through :!, execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0847.(CVE-2026-73076)
- Record
OESA-2026-3859- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVRHSA-2026:66336
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:66336- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:66348
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:66348- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:66366
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:66366- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68711
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:68711- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:70818
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:70818- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72465
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:72465- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72466
8.8
Red Hat Security Advisory: vim security update
- Record
RHSA-2026:72466- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:66336
8.8
Important: vim security update
Vim (Vi IMproved) is an updated and improved version of the vi editor.
Security Fix(es):
-
vim: Vim: Information disclosure and denial of service via crafted Unicode characters in terminal emulator (CVE-2026-28420)
-
vim: Vim: Denial of Service via out-of-bounds write in terminal handling (CVE-2026-52859)
-
vim: Vim: Denial of Service via crafted spell file (CVE-2026-55892)
-
vim: Vim: Denial of Service via out-of-bounds write in spell sound-folding (CVE-2026-59857)
-
vim: Vim: Arbitrary command execution via crafted vimball (CVE-2026-73076)
-
vim: Vim: Heap buffer overflow allows arbitrary code execution (CVE-2026-73072)
-
vim: Vim: Arbitrary Code Execution via Crafted Netrw Menu Entries (CVE-2026-73078)
-
vim: Vim: Arbitrary Code Execution via Insecure Shell Command Handling (CVE-2026-73077)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:66336- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:66348
8.8
Important: vim security update
Vim (Vi IMproved) is an updated and improved version of the vi editor.
Security Fix(es):
-
vim: Vim: Information disclosure and denial of service via crafted Unicode characters in terminal emulator (CVE-2026-28420)
-
vim: Vim: Denial of Service via out-of-bounds write in terminal handling (CVE-2026-52859)
-
vim: Vim: Denial of Service via crafted spell file (CVE-2026-55892)
-
vim: Vim: Denial of Service via out-of-bounds write in spell sound-folding (CVE-2026-59857)
-
vim: Vim: Arbitrary command execution via crafted vimball (CVE-2026-73076)
-
vim: Vim: Heap buffer overflow allows arbitrary code execution (CVE-2026-73072)
-
vim: Vim: Arbitrary Code Execution via Crafted Netrw Menu Entries (CVE-2026-73078)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:66348- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:66366
8.8
Important: vim security update
Vim (Vi IMproved) is an updated and improved version of the vi editor.
Security Fix(es):
-
vim: Vim: Information disclosure and denial of service via crafted Unicode characters in terminal emulator (CVE-2026-28420)
-
vim: Vim: Denial of Service via out-of-bounds write in terminal handling (CVE-2026-52859)
-
vim: Vim: Denial of Service via crafted spell file (CVE-2026-55892)
-
vim: Vim: Denial of Service via out-of-bounds write in spell sound-folding (CVE-2026-59857)
-
vim: Vim: Arbitrary command execution via crafted vimball (CVE-2026-73076)
-
vim: Vim: Heap buffer overflow allows arbitrary code execution (CVE-2026-73072)
-
vim: Vim: Arbitrary Code Execution via Crafted Netrw Menu Entries (CVE-2026-73078)
-
vim: Vim: Arbitrary Code Execution via Insecure Shell Command Handling (CVE-2026-73077)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:66366- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-73072
8.5
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
UBUNTU-CVE-2026-73072- CVSS 4.0
- 8.5 High
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2026:66336 No score
Important: vim security update
Vim (Vi IMproved) is an updated and improved version of the vi editor.
Security Fix(es):
- vim: Vim: Information disclosure and denial of service via crafted Unicode characters in terminal emulator (CVE-2026-28420)
- vim: Vim: Denial of Service via out-of-bounds write in terminal handling (CVE-2026-52859)
- vim: Vim: Denial of Service via crafted spell file (CVE-2026-55892)
- vim: Vim: Denial of Service via out-of-bounds write in spell sound-folding (CVE-2026-59857)
- vim: Vim: Arbitrary command execution via crafted vimball (CVE-2026-73076)
- vim: Vim: Heap buffer overflow allows arbitrary code execution (CVE-2026-73072)
- vim: Vim: Arbitrary Code Execution via Crafted Netrw Menu Entries (CVE-2026-73078)
- vim: Vim: Arbitrary Code Execution via Insecure Shell Command Handling (CVE-2026-73077)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:66336- Updated
- 2026-11-02
OSVALSA-2026:66348 No score
Important: vim security update
Vim (Vi IMproved) is an updated and improved version of the vi editor.
Security Fix(es):
- vim: Vim: Information disclosure and denial of service via crafted Unicode characters in terminal emulator (CVE-2026-28420)
- vim: Vim: Denial of Service via out-of-bounds write in terminal handling (CVE-2026-52859)
- vim: Vim: Denial of Service via crafted spell file (CVE-2026-55892)
- vim: Vim: Denial of Service via out-of-bounds write in spell sound-folding (CVE-2026-59857)
- vim: Vim: Arbitrary command execution via crafted vimball (CVE-2026-73076)
- vim: Vim: Heap buffer overflow allows arbitrary code execution (CVE-2026-73072)
- vim: Vim: Arbitrary Code Execution via Crafted Netrw Menu Entries (CVE-2026-73078)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:66348- Updated
- 2026-11-02
OSVALSA-2026:66366 No score
Important: vim security update
Vim (Vi IMproved) is an updated and improved version of the vi editor.
Security Fix(es):
- vim: Vim: Information disclosure and denial of service via crafted Unicode characters in terminal emulator (CVE-2026-28420)
- vim: Vim: Denial of Service via out-of-bounds write in terminal handling (CVE-2026-52859)
- vim: Vim: Denial of Service via crafted spell file (CVE-2026-55892)
- vim: Vim: Denial of Service via out-of-bounds write in spell sound-folding (CVE-2026-59857)
- vim: Vim: Arbitrary command execution via crafted vimball (CVE-2026-73076)
- vim: Vim: Heap buffer overflow allows arbitrary code execution (CVE-2026-73072)
- vim: Vim: Arbitrary Code Execution via Crafted Netrw Menu Entries (CVE-2026-73078)
- vim: Vim: Arbitrary Code Execution via Insecure Shell Command Handling (CVE-2026-73077)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:66366- Updated
- 2026-11-02
OSVAZL-95556 No score
CVE-2026-73072 affecting package vim for versions less than 9.2.0957-1
Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.
- Record
AZL-95556- Updated
- 2026-11-02
OSVCLSA-2026-1787649192 No score
Fix CVE(s): CVE-2026-73072, CVE-2026-73076, CVE-2026-73078
- SECURITY UPDATE: Heap buffer overflow in set_sofo() in src/spellfile.c: a crafted spell file with an SN_SAL section before an SN_SOFO section leaves sl_sal_first[] entries at -1, so the counting loop under-counts multi-byte mapping lists and later writes run past the end of an undersized heap allocation
- debian/patches/CVE-2026-73072.patch: reset sl_sal_first[] with vim_memset() at the top of the SN_SOFO counting loop in set_sofo(), as done upstream in patch 9.2.0846, so entries left at -1 by a preceding set_sal_first() can no longer skew the item counts
- CVE-2026-73072
- SECURITY UPDATE: Code execution via a crafted vimball archive: a member named .VimballRecord overwrites the un-vimball bookkeeping file with attacker-chosen Ex commands that are later :executed verbatim by vimball#RmVimball(), allowing arbitrary OS command execution through :!
- debian/patches/CVE-2026-73076.patch: forbid extracting a vimball member named .VimballRecord, record file deletions with string() quoting, and make vimball#RmVimball() execute only whitelisted call delete('...') entries instead of the whole record line (upstream patch 9.2.0847 adapted to vimball v37)
- CVE-2026-73076
- SECURITY UPDATE: Code injection in netrw bookmark, history and target menus: paths are interpolated into :execute'd :menu commands escaped with g:netrw_menu_escape, which lacks the Ex separator '|', so a crafted directory path breaks out of the :menu command and runs arbitrary Ex/shell commands
- debian/patches/CVE-2026-73078.patch: add '|' to g:netrw_menu_escape, escape the :e menu targets with escape(fnameescape(...),'|') in s:NetrwBookmarkMenu(), and quote the netrw#MakeTgt() arguments with string() in s:NetrwTgtMenu() (upstream patch 9.2.0840 adapted to netrw v156)
- CVE-2026-73078
- Record
CLSA-2026-1787649192- Updated
- 2026-11-02
OSVCLSA-2026-1787672129 No score
Fix CVE(s): CVE-2026-73072, CVE-2026-73076, CVE-2026-73078
- SECURITY UPDATE: Heap buffer overflow in set_sofo() in src/spell.c: a crafted spell file with an SN_SAL section before an SN_SOFO section leaves sl_sal_first[] entries at -1, so the counting loop under-counts multi-byte mapping lists and later writes run past the end of an undersized heap allocation
- debian/patches/CVE-2026-73072.patch: reset sl_sal_first[] with vim_memset() at the top of the SN_SOFO counting loop in set_sofo() in src/spell.c, as done upstream in patch 9.2.0846, so entries left at -1 by a preceding set_sal_first() can no longer skew the item counts
- CVE-2026-73072
- SECURITY UPDATE: Code execution via a crafted vimball archive: a member named .VimballRecord overwrites the un-vimball bookkeeping file with attacker-chosen Ex commands that are later :executed verbatim by vimball#RmVimball(), allowing arbitrary OS command execution through :!
- debian/patches/CVE-2026-73076.patch: forbid extracting a vimball member named .VimballRecord, record file deletions with string() quoting, and make vimball#RmVimball() execute only whitelisted call delete('...') entries instead of the whole record line (upstream patch 9.2.0847 adapted to vimball v35)
- CVE-2026-73076
- SECURITY UPDATE: Code injection in netrw bookmark, history and target menus: paths are interpolated into :execute'd :menu commands escaped with g:netrw_menu_escape, which lacks the Ex separator '|', so a crafted directory path breaks out of the :menu command and runs arbitrary Ex/shell commands
- debian/patches/CVE-2026-73078.patch: add '|' to g:netrw_menu_escape, escape the :e menu targets with escape(fnameescape(...),'|') in s:NetrwBookmarkMenu(), and quote the netrw#MakeTgt() arguments with string() in s:NetrwTgtMenu() (upstream patch 9.2.0840 adapted to netrw v155)
- CVE-2026-73078
- Record
CLSA-2026-1787672129- Updated
- 2026-11-02
OSVCLSA-2026-1788171117 No score
Fix CVE(s): CVE-2026-73072, CVE-2026-73076, CVE-2026-73078
- SECURITY UPDATE: Heap buffer overflow in set_sofo() in src/spellfile.c: a crafted spell file with an SN_SAL section before an SN_SOFO section leaves sl_sal_first[] entries at -1, so the counting loop under-counts multi-byte mapping lists and later writes run past the end of an undersized heap allocation
- debian/patches/CVE-2026-73072.patch: reset sl_sal_first[] with vim_memset() at the top of the SN_SOFO counting loop in set_sofo(), as done upstream in patch 9.2.0846, so entries left at -1 by a preceding set_sal_first() can no longer skew the item counts
- CVE-2026-73072
- SECURITY UPDATE: Code execution via a crafted vimball archive: a member named .VimballRecord overwrites the un-vimball bookkeeping file with attacker-chosen Ex commands that are later :executed verbatim by vimball#RmVimball(), allowing arbitrary OS command execution through :!
- debian/patches/CVE-2026-73076.patch: forbid extracting a vimball member named .VimballRecord, record file deletions with string() quoting, and make vimball#RmVimball() execute only whitelisted call delete('...') entries instead of the whole record line (upstream patch 9.2.0847 adapted to vimball v37)
- CVE-2026-73076
- SECURITY UPDATE: Code injection in netrw bookmark, history and target menus: paths are interpolated into :execute'd :menu commands escaped with g:netrw_menu_escape, which lacks the Ex separator '|', so a crafted directory path breaks out of the :menu command and runs arbitrary Ex/shell commands
- debian/patches/CVE-2026-73078.patch: add '|' to g:netrw_menu_escape, escape the :e menu targets with escape(fnameescape(...),'|') in s:NetrwBookmarkMenu(), and quote the netrw#MakeTgt() arguments with string() in s:NetrwTgtMenu() (upstream patch 9.2.0840 adapted to netrw v156)
- CVE-2026-73078
- Record
CLSA-2026-1788171117- Updated
- 2026-11-02
OSVCLSA-2026-1789464361 No score
vim: Fix of 3 CVEs
- 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)
- Record
CLSA-2026-1789464361- Updated
- 2026-11-02
OSVCLSA-2026-1789464719 No score
vim: Fix of 3 CVEs
- 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)
- Record
CLSA-2026-1789464719- Updated
- 2026-11-02
OSVCLSA-2026-1789464785 No score
vim: Fix of 3 CVEs
- 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)
- Record
CLSA-2026-1789464785- Updated
- 2026-11-02
OSVCLSA-2026-1789466646 No score
vim: Fix of 3 CVEs
- CVE-2026-73072: reset sl_sal_first[] in set_sofo() so a spell file with an SN_SAL section before an SN_SOFO section cannot under-count the mapping lists and write past the allocation
- CVE-2026-73076: forbid a .VimballRecord member filename and only execute well-formed delete commands when removing a vimball
- CVE-2026-73078: escape the Ex command separator when netrw builds the Bookmarks, History and Targets menus
- Record
CLSA-2026-1789466646- Updated
- 2026-11-02
OSVCLSA-2026-1791426968 No score
vim: Fix of 3 CVEs
- CVE-2026-73072: fix heap buffer overflow in set_sofo() with a crafted spell file (upstream 9.2.0846)
- CVE-2026-73076: fix arbitrary command execution via a crafted .VimballRecord vimball member (upstream 9.2.0847)
- CVE-2026-73078: fix Ex command injection via crafted netrw bookmark/history menu entries (upstream 9.2.0840)
- Record
CLSA-2026-1791426968- Updated
- 2026-11-02
OSVCLSA-2026-1791427864 No score
vim: Fix of 3 CVEs
- CVE-2026-73072: fix heap buffer overflow in set_sofo() with a crafted spell file (upstream 9.2.0846)
- CVE-2026-73076: fix arbitrary command execution via a crafted .VimballRecord vimball member (upstream 9.2.0847)
- CVE-2026-73078: fix Ex command injection via crafted netrw bookmark/history menu entries (upstream 9.2.0840)
- Record
CLSA-2026-1791427864- Updated
- 2026-11-02
OSVCLSA-2026-1791488919 No score
vim: Fix of 2 CVEs
- CVE-2026-73072: fix heap buffer overflow in set_sofo() with a crafted spell file (upstream 9.2.0846)
- CVE-2026-73078: fix Ex command injection via crafted netrw bookmark/history menu entries (upstream 9.2.0840)
- Record
CLSA-2026-1791488919- Updated
- 2026-11-02
OSVCLSA-2026-1791489381 No score
vim: Fix of 2 CVEs
- CVE-2026-73072: fix heap buffer overflow in set_sofo() with a crafted spell file (upstream 9.2.0846)
- CVE-2026-73078: fix Ex command injection via crafted netrw bookmark/history menu entries (upstream 9.2.0840)
- Record
CLSA-2026-1791489381- Updated
- 2026-11-02
OSVCLSA-2026-1792153017 No score
vim: Fix of 91 CVEs
- CVE-2026-73072: fix heap buffer overflow in set_sofo() with a crafted spell file (upstream 9.2.0846)
- CVE-2026-73078: fix Ex command injection via crafted netrw bookmark/history menu entries (upstream 9.2.0840)
- Record
CLSA-2026-1792153017- Updated
- 2026-11-02
OSVMGASA-2026-0355 No score
Updated vim packages fix security vulnerabilities
Arbitrary Code Execution via Shell Keyword Lookup in Vim < 9.2.0839.
(CVE-2026-73077)
Arbitrary Code Execution via Netrw Menu Construction in Vim < 9.2.0840.
(CVE-2026-73078)
Heap Buffer Overflow in Text Property Handling in Vim < 9.2.0841.
(CVE-2026-73074)
Stack Buffer Overflow in the Vim Socket Server in Vim < 9.2.0842.
(CVE-2026-73070)
Out-of-bounds Access in Popup Opacity Handling in Vim >= 9.2.0469 && Vim
< 9.2.0843. (CVE-2026-73075)
Use-after-free in JSON Decoding in Vim >= 9.2.0511 && Vim < 9.2.0844.
(CVE-2026-73071)
Arbitrary Ex Command Execution in C Omni-Completion in Vim < 9.2.0845.
(CVE-2026-73073)
Heap Buffer Overflow when Loading a Spell File in Vim < 9.2.0846.
(CVE-2026-73072)
Arbitrary Command Execution via Malicious .VimballRecord Entry Replay
in vimball.vim. (CVE-2026-73076)
- Record
MGASA-2026-0355- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21671-1 No score
Security update for vim
This update for vim fixes the following issues:
Updated to version 9.2.0957.
Security issues fixed:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Other updates and bugfixes:
- Version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() "curscol" is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp:…
- Record
openSUSE-SU-2026:21671-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-73072 No score
CVE-2026-73072 in vim - Patched by Root
Root has patched CVE-2026-73072 in the vim package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-73072- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-73072 No score
CVE-2026-73072 in vim - Patched by Root
Root has patched CVE-2026-73072 in the vim package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-73072- Updated
- 2026-11-02
OSVSUSE-SU-2026:23190-1 No score
Security update for vim
This update for vim fixes the following issues:
Updated to version 9.2.0957.
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Changes for vim:
- Version 9.2.0957:
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() "curscol" is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp: submatch in a look-behind is empty…
- Record
SUSE-SU-2026:23190-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23365-1 No score
Security update for vim
This update for vim fixes the following issues:
Updated to version 9.2.0957.
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Changes for vim:
- Version 9.2.0957:
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() "curscol" is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp: submatch in a look-behind is empty…
- Record
SUSE-SU-2026:23365-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23391-1 No score
Security update for vim
This update for vim fixes the following issues:
Updated to version 9.2.0957.
Security issues fixed:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Other updates and bugfixes:
- Version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() "curscol" is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp:…
- Record
SUSE-SU-2026:23391-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23393-1 No score
Security update for vim
This update for vim fixes the following issues:
Updated to version 9.2.0957.
Security issues fixed:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Other updates and bugfixes:
- Version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() "curscol" is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp:…
- Record
SUSE-SU-2026:23393-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23552-1 No score
Security update for vim
This update for vim fixes the following issues:
Updated to version 9.2.0957.
Security issues fixed:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Other updates and bugfixes:
- Version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() "curscol" is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp:…
- Record
SUSE-SU-2026:23552-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3677-1 No score
Security update for vim
This update for vim fixes the following issues:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Changes for vim:
- Updated to version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() 'curscol' is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp: submatch in a look-behind is empty with the NFA engine (9.2.0825).
- highlighting for broken…
- Record
SUSE-SU-2026:3677-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3679-1 No score
Security update for vim
This update for vim fixes the following issues:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Changes for vim:
- Updated to version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() 'curscol' is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp: submatch in a look-behind is empty with the NFA engine (9.2.0825).
- highlighting for broken…
- Record
SUSE-SU-2026:3679-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3680-1 No score
Security update for vim
This update for vim fixes the following issues:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution (bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution (bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Changes for vim:
- Updated to version 9.2.0957.
- tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
- tests: missing cleanup in test_mksession.vim (9.2.0782).
- tests: personal spell files leak into later tests (9.2.0783).
- crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
- WinResized not triggered when the whole Vim is resized (9.2.0785).
- filetype: containerfile is not recognized (9.2.0786).
- regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
- filetype: hip files are not recognized (9.2.0788).
- 'statuslineopt' status line too high after a window is minimized (9.2.0789).
- 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
- wincol() counts from right side for 'rightleft' (9.2.0791).
- runtime(netrw): explore without optional dir broken (9.2.0792).
- if session restored a tiny window, restore fails (9.2.0793).
- extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
- popup menu shadow is not cleared when the menu shrinks (9.2.0795).
- Visual block reselection wrong with 'virtualedit' (9.2.0796).
- memory leak in get_qfline_items() on alloc failure (9.2.0797).
- memory leak in compile_expr6() on alloc failure (9.2.0798).
- memory leak in compile_def_function_body() on alloc failure (9.2.0799).
- memory leak in call_func() on alloc failure (9.2.0800).
- memory leak in f_getreginfo() on alloc failure (9.2.0801).
- memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
- memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
- wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
- screenpos() 'curscol' is wrong with 'rightleft' (9.2.0805).
- 'showcmd' may show internal command keys (9.2.0806).
- MS-Windows: ellipsis character is garbled (9.2.0807).
- getregionpos: double-free on alloc failure (9.2.0808).
- getframelayout() uses wrong function to free lists (9.2.0809).
- add_llist_tags() uses wrong function to free dict (9.2.0810).
- mksession writes terminal command unquoted (9.2.0811).
- :argdelete with pattern leads to wrong argidx() (9.2.0812).
- dict_add_func() may corrupt funcref count on failure (9.2.0813).
- Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
- deeply nested regexp patterns may cause stack overflow (9.2.0815).
- GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
- crash when building a stacktrace during an autocommand (9.2.0817).
- tests: client-server test fails without X11 server (9.2.0818).
- MS-Windows: sixel image shown as raw text in the console (9.2.0819).
- GUI: hidden popup image is displayed and not erased (9.2.0820).
- filetype: msmtp system-wide rc file not detected (9.2.0821).
- GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
- tests: Test_clientserver_servlist_list may fail (9.2.0823).
- Makefile: make tags depends on configure (9.2.0824).
- regexp: submatch in a look-behind is empty with the NFA engine (9.2.0825).
- highlighting for broken…
- Record
SUSE-SU-2026:3680-1- Updated
- 2026-11-02
OSVUSN-8657-1 No score
vim vulnerabilities
It was discovered that Vim incorrectly handled memory when decoding certain JSON input. An attacker could possibly use this issue to cause Vim to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-73071)
Yazan Balawneh discovered that Vim incorrectly handled memory when opening certain spell files. An attacker could possibly use this issue to cause Vim to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-73072)
It was discovered that Vim incorrectly handled memory when processing certain files with a large number of text properties. An attacker could possibly use this issue to cause Vim to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-73074)
It was discovered that Vim incorrectly handled certain vimball files. An attacker could possibly use this issue to execute arbitrary code. (CVE-2026-73076)
It was discovered that Vim incorrectly handled shell arguments during keyword lookups. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-73077)
David Carliez discovered that Vim incorrectly handled certain directory paths when constructing netrw menus. An attacker could possibly use this issue to execute arbitrary code. (CVE-2026-73078)
- Record
USN-8657-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
vimAlpine:v3.23 |
before 9.2.0854-r0 | 9.2.0854-r0 |
vimAlpine:v3.24 |
before 9.2.0854-r0 | 9.2.0854-r0 |
vim-X11AlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-commonAlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-dataAlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-enhancedAlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-filesystemAlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-minimalAlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
xxdAlmaLinux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-X11AlmaLinux:8 From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
Show 219 moreShow less
| Package | Affected | Fixed |
|---|---|---|
vim-commonAlmaLinux:8 From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-enhancedAlmaLinux:8 From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-filesystemAlmaLinux:8 From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-minimalAlmaLinux:8 From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-X11AlmaLinux:9 From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vim-commonAlmaLinux:9 From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vim-enhancedAlmaLinux:9 From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vim-filesystemAlmaLinux:9 From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vim-minimalAlmaLinux:9 From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vimAzure Linux:3 |
before 9.2.0957-1 | 9.2.0957-1 |
vimAlpaquita:23 |
9.0.0820-r2 up to 9.2.0854-r0 | 9.2.0854-r0 |
vimAlpaquita:25 |
9.1.1415-r0 up to 9.2.0854-r0 | 9.2.0854-r0 |
vimAlpaquita:stream |
9.0.1395-r0 up to 9.2.0854-r0 | 9.2.0854-r0 |
vimTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-athenaTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-commonTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-docTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-gnomeTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-gtkTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-gtk3TuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-gui-commonTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-noxTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-runtimeTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vim-tinyTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
xxdTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 2:8.0.1453-1ubuntu1.13+tuxcare.els3 | 2:8.0.1453-1ubuntu1.13+tuxcare.els3 |
vimTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-athenaTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-athena-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-commonTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-docTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gnomeTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gnome-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gtkTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gtk-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gtk3TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gtk3-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-gui-commonTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-noxTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-nox-py2TuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-runtimeTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vim-tinyTuxCare:Ubuntu:16.04 From an advisory covering 3 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els72 | 3:7.4.1689-3ubuntu1.5+tuxcare.els72 |
vimTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-athenaTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-commonTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-docTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-gtkTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-gtk3TuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-gui-commonTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-noxTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-runtimeTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-tinyTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
xxdTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 2:8.1.0875-5+deb10u6+tuxcare.els27 | 2:8.1.0875-5+deb10u6+tuxcare.els27 |
vim-X11TuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-commonTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-enhancedTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-filesystemTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-minimalTuxCare:CentOS:8.4 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-X11TuxCare:CentOS:8.5 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-commonTuxCare:CentOS:8.5 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-enhancedTuxCare:CentOS:8.5 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-filesystemTuxCare:CentOS:8.5 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-minimalTuxCare:CentOS:8.5 From an advisory covering 3 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els24 | 2:8.0.1763-16.el8.tuxcare.els24 |
vim-X11TuxCare:CentOS-Stream:8 From an advisory covering 3 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els23 | 2:8.0.1763-19.el8.4.tuxcare.els23 |
vim-commonTuxCare:CentOS-Stream:8 From an advisory covering 3 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els23 | 2:8.0.1763-19.el8.4.tuxcare.els23 |
vim-enhancedTuxCare:CentOS-Stream:8 From an advisory covering 3 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els23 | 2:8.0.1763-19.el8.4.tuxcare.els23 |
vim-filesystemTuxCare:CentOS-Stream:8 From an advisory covering 3 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els23 | 2:8.0.1763-19.el8.4.tuxcare.els23 |
vim-minimalTuxCare:CentOS-Stream:8 From an advisory covering 3 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els23 | 2:8.0.1763-19.el8.4.tuxcare.els23 |
vim-X11TuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els41 | 2:8.2.2637-22.el9_6.1.tuxcare.els41 |
vim-commonTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els41 | 2:8.2.2637-22.el9_6.1.tuxcare.els41 |
vim-enhancedTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els41 | 2:8.2.2637-22.el9_6.1.tuxcare.els41 |
vim-filesystemTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els41 | 2:8.2.2637-22.el9_6.1.tuxcare.els41 |
vim-minimalTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els41 | 2:8.2.2637-22.el9_6.1.tuxcare.els41 |
vim-X11TuxCare:OracleLinux:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-commonTuxCare:OracleLinux:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-enhancedTuxCare:OracleLinux:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-filesystemTuxCare:OracleLinux:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-minimalTuxCare:OracleLinux:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-X11TuxCare:CentOS:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-commonTuxCare:CentOS:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-enhancedTuxCare:CentOS:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-filesystemTuxCare:CentOS:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-minimalTuxCare:CentOS:6 From an advisory covering 3 CVEs |
before 3:7.4.629-5.2.el6.tuxcare.els63 | 3:7.4.629-5.2.el6.tuxcare.els63 |
vim-X11TuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-commonTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-enhancedTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-filesystemTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-minimalTuxCare:OracleLinux:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-X11TuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-commonTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-enhancedTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-filesystemTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-minimalTuxCare:CentOS:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-X11TuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-commonTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-enhancedTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-filesystemTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vim-minimalTuxCare:RHEL:7 From an advisory covering 2 CVEs |
before 2:7.4.629-8.0.3.el7_9.tuxcare.els4 | 2:7.4.629-8.0.3.el7_9.tuxcare.els4 |
vimDebian:12 |
All versions, plus listed versions 2:9.0.1378-22:9.0.1378-2+deb12u12:9.0.1378-2+deb12u22:9.0.1658-12:9.0.1672-1 Show 40 moreShow less2:9.0.1894-12:9.0.2018-12:9.0.2087-12:9.0.2103-12:9.0.2116-12:9.0.2189-12:9.1.0-12:9.1.0016-12:9.1.0199-12:9.1.0374-12:9.1.0377-12:9.1.0496-12:9.1.0698-12:9.1.0709-12:9.1.0709-22:9.1.0777-12:9.1.0861-12:9.1.0967-12:9.1.0967-22:9.1.1113-12:9.1.1230-12:9.1.1230-22:9.1.1385-12:9.1.1766-12:9.1.1829-12:9.1.1846-12:9.1.1882-12:9.1.2103-12:9.1.2141-12:9.2.0119-12:9.2.0136-12:9.2.0218-12:9.2.0315-12:9.2.0338-12:9.2.0355-12:9.2.0428-12:9.2.0461-12:9.2.0524-12:9.2.0782-12:9.2.0858-1 |
None known |
vimDebian:13 |
before 2:9.1.1230-2+deb13u1, plus listed versions 2:9.1.1230-2 |
2:9.1.1230-2+deb13u1 |
vimDebian:14 |
before 2:9.2.0858-1, plus listed versions 2:9.1.1230-22:9.1.1385-12:9.1.1766-12:9.1.1829-12:9.1.1846-1 Show 13 moreShow less2:9.1.1882-12:9.1.2103-12:9.1.2141-12:9.2.0119-12:9.2.0136-12:9.2.0218-12:9.2.0315-12:9.2.0338-12:9.2.0355-12:9.2.0428-12:9.2.0461-12:9.2.0524-12:9.2.0782-1 |
2:9.2.0858-1 |
vimMageia:10 From an advisory covering 9 CVEs |
before 9.2.1011-2.mga10 | 9.2.1011-2.mga10 |
vimMageia:9 From an advisory covering 9 CVEs |
before 9.2.1011-2.mga9 | 9.2.1011-2.mga9 |
vimopenEuler:22.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.0-58.oe2203sp4 | 9.0-58.oe2203sp4 |
vimopenEuler:24.03-LTS-SP1 From an advisory covering 3 CVEs |
before 9.0.2092-45.oe2403sp1 | 9.0.2092-45.oe2403sp1 |
vimopenEuler:24.03-LTS-SP3 From an advisory covering 3 CVEs |
before 9.0.2092-45.oe2403sp3 | 9.0.2092-45.oe2403sp3 |
vimopenEuler:20.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.0-59.oe2003sp4 | 9.0-59.oe2003sp4 |
vimopenEuler:24.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.0.2092-45.oe2403sp4 | 9.0.2092-45.oe2403sp4 |
vim-X11Red Hat:enterprise_linux:10.2 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-enhancedRed Hat:enterprise_linux:10.2 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vimRed Hat:enterprise_linux:10.2 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-commonRed Hat:enterprise_linux:10.2 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vim-X11Red Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-enhancedRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vimRed Hat:enterprise_linux:8::baseos From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-commonRed Hat:enterprise_linux:8::appstream From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vim-X11Red Hat:enterprise_linux:9::appstream From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vim-enhancedRed Hat:enterprise_linux:9::appstream From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vimRed Hat:enterprise_linux:9::baseos From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vim-commonRed Hat:enterprise_linux:9::appstream From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vimRed Hat:rhel_els:7 From an advisory covering 14 CVEs |
before 2:7.4.629-8.el7_9.2 | 2:7.4.629-8.el7_9.2 |
vim-X11Red Hat:rhel_els:7 From an advisory covering 14 CVEs |
before 2:7.4.629-8.el7_9.2 | 2:7.4.629-8.el7_9.2 |
vim-commonRed Hat:rhel_els:7 From an advisory covering 14 CVEs |
before 2:7.4.629-8.el7_9.2 | 2:7.4.629-8.el7_9.2 |
vim-enhancedRed Hat:rhel_els:7 From an advisory covering 14 CVEs |
before 2:7.4.629-8.el7_9.2 | 2:7.4.629-8.el7_9.2 |
vim-minimalRed Hat:rhel_els:7 From an advisory covering 14 CVEs |
before 2:7.4.629-8.el7_9.2 | 2:7.4.629-8.el7_9.2 |
vim-X11Red Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-X11-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-commonRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-common-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-debugsourceRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-enhancedRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-enhanced-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-minimal-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vimRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-X11-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-common-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-debugsourceRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-enhanced-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-filesystemRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-minimalRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-minimal-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-22.el9_6.4 | 2:8.2.2637-22.el9_6.4 |
vim-X11Red Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-X11-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-commonRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-common-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-debugsourceRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-enhancedRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-enhanced-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-minimal-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vimRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-X11-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-common-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-debugsourceRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-enhanced-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-filesystemRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-minimalRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-minimal-debuginfoRed Hat:rhel_e4s:9.4::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_4.4 | 2:8.2.2637-20.el9_4.4 |
vim-X11Red Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-X11-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-commonRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-common-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-debugsourceRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-enhancedRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-enhanced-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-minimal-debuginfoRed Hat:rhel_e4s:9.2::appstream From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vimRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-X11-debuginfoRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-common-debuginfoRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-debuginfoRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-debugsourceRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-enhanced-debuginfoRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-filesystemRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-minimalRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vim-minimal-debuginfoRed Hat:rhel_e4s:9.2::baseos From an advisory covering 12 CVEs |
before 2:8.2.2637-20.el9_2.3 | 2:8.2.2637-20.el9_2.3 |
vimRocky Linux:10 From an advisory covering 8 CVEs |
before 2:9.1.083-9.el10_2.20 | 2:9.1.083-9.el10_2.20 |
vimRocky Linux:8 From an advisory covering 7 CVEs |
before 2:8.0.1763-31.el8_10.7 | 2:8.0.1763-31.el8_10.7 |
vimRocky Linux:9 From an advisory covering 8 CVEs |
before 2:8.2.2637-26.el9_8.21 | 2:8.2.2637-26.el9_8.21 |
vimRoot:Debian:11 |
before 2:8.2.2434-3+deb11u3.aikido.5 | 2:8.2.2434-3+deb11u3.aikido.52:8.2.2434-3+deb11u3.aikido.62:8.2.2434-3+deb11u3.aikido.72:8.2.2434-3+deb11u3.aikido.8 |
rootio-vimRoot:Debian:11 |
before 2:8.2.2434-3+deb11u3.aikido.5 | 2:8.2.2434-3+deb11u3.aikido.52:8.2.2434-3+deb11u3.aikido.62:8.2.2434-3+deb11u3.aikido.72:8.2.2434-3+deb11u3.aikido.8 |
vimRoot:Debian:12 |
before 2:9.0.1378-2+deb12u2.aikido.20 | 2:9.0.1378-2+deb12u2.aikido.202:9.0.1378-2+deb12u2.aikido.21 |
rootio-vimRoot:Debian:12 |
before 2:9.0.1378-2+deb12u2.aikido.20 | 2:9.0.1378-2+deb12u2.aikido.202:9.0.1378-2+deb12u2.aikido.21 |
vimSUSE:Linux Micro 6.1 From an advisory covering 8 CVEs |
before 9.2.0957-slfo.1.1_1.1 | 9.2.0957-slfo.1.1_1.1 |
vimSUSE:Linux Micro 6.0 From an advisory covering 8 CVEs |
before 9.2.0957-1.1 | 9.2.0957-1.1 |
vimSUSE:Linux Micro Extras 6.2 From an advisory covering 8 CVEs |
before 9.2.0957-160000.1.1 | 9.2.0957-160000.1.1 |
vimSUSE:Linux Micro 6.2 From an advisory covering 8 CVEs |
before 9.2.0957-160000.1.1 | 9.2.0957-160000.1.1 |
vimSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs |
before 9.2.0957-160000.1.1 | 9.2.0957-160000.1.1 |
vimSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs |
before 9.2.0957-160000.1.1 | 9.2.0957-160000.1.1 |
vimSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 8 CVEs |
before 9.2.0957-17.76.1 | 9.2.0957-17.76.1 |
vimSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 8 CVEs |
before 9.2.0957-17.76.1 | 9.2.0957-17.76.1 |
vimSUSE:Linux Enterprise Micro 5.3 From an advisory covering 8 CVEs |
before 9.2.0957-150000.5.102.1 | 9.2.0957-150000.5.102.1 |
vimSUSE:Linux Enterprise Micro 5.4 From an advisory covering 8 CVEs |
before 9.2.0957-150000.5.102.1 | 9.2.0957-150000.5.102.1 |
vimSUSE:Linux Enterprise Micro 5.5 From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise Module for Desktop Applications 15 SP7 From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs |
before 9.2.0957-150500.20.64.1 | 9.2.0957-150500.20.64.1 |
vimUbuntu:Pro:14.04:LTS |
before 2:7.4.052-1ubuntu3.1+esm32, plus listed versions 2:7.4.000-1ubuntu22:7.4.052-1ubuntu12:7.4.052-1ubuntu22:7.4.052-1ubuntu32:7.4.052-1ubuntu3.1 Show 30 moreShow less2:7.4.052-1ubuntu3.1+esm12:7.4.052-1ubuntu3.1+esm32:7.4.052-1ubuntu3.1+esm42:7.4.052-1ubuntu3.1+esm52:7.4.052-1ubuntu3.1+esm62:7.4.052-1ubuntu3.1+esm72:7.4.052-1ubuntu3.1+esm82:7.4.052-1ubuntu3.1+esm92:7.4.052-1ubuntu3.1+esm102:7.4.052-1ubuntu3.1+esm112:7.4.052-1ubuntu3.1+esm122:7.4.052-1ubuntu3.1+esm132:7.4.052-1ubuntu3.1+esm142:7.4.052-1ubuntu3.1+esm152:7.4.052-1ubuntu3.1+esm162:7.4.052-1ubuntu3.1+esm172:7.4.052-1ubuntu3.1+esm182:7.4.052-1ubuntu3.1+esm192:7.4.052-1ubuntu3.1+esm202:7.4.052-1ubuntu3.1+esm212:7.4.052-1ubuntu3.1+esm222:7.4.052-1ubuntu3.1+esm232:7.4.052-1ubuntu3.1+esm242:7.4.052-1ubuntu3.1+esm252:7.4.052-1ubuntu3.1+esm262:7.4.052-1ubuntu3.1+esm272:7.4.052-1ubuntu3.1+esm282:7.4.052-1ubuntu3.1+esm292:7.4.052-1ubuntu3.1+esm302:7.4.052-1ubuntu3.1+esm31 |
2:7.4.052-1ubuntu3.1+esm32 |
vimUbuntu:Pro:16.04:LTS |
before 2:7.4.1689-3ubuntu1.5+esm38, plus listed versions 2:7.4.712-2ubuntu42:7.4.826-1ubuntu12:7.4.826-1ubuntu22:7.4.826-1ubuntu32:7.4.963-1ubuntu1 Show 41 moreShow less2:7.4.963-1ubuntu42:7.4.963-1ubuntu52:7.4.1689-3ubuntu12:7.4.1689-3ubuntu1.12:7.4.1689-3ubuntu1.22:7.4.1689-3ubuntu1.32:7.4.1689-3ubuntu1.42:7.4.1689-3ubuntu1.52:7.4.1689-3ubuntu1.5+esm22:7.4.1689-3ubuntu1.5+esm32:7.4.1689-3ubuntu1.5+esm42:7.4.1689-3ubuntu1.5+esm52:7.4.1689-3ubuntu1.5+esm62:7.4.1689-3ubuntu1.5+esm72:7.4.1689-3ubuntu1.5+esm82:7.4.1689-3ubuntu1.5+esm102:7.4.1689-3ubuntu1.5+esm112:7.4.1689-3ubuntu1.5+esm122:7.4.1689-3ubuntu1.5+esm132:7.4.1689-3ubuntu1.5+esm142:7.4.1689-3ubuntu1.5+esm152:7.4.1689-3ubuntu1.5+esm172:7.4.1689-3ubuntu1.5+esm182:7.4.1689-3ubuntu1.5+esm192:7.4.1689-3ubuntu1.5+esm202:7.4.1689-3ubuntu1.5+esm222:7.4.1689-3ubuntu1.5+esm232:7.4.1689-3ubuntu1.5+esm242:7.4.1689-3ubuntu1.5+esm252:7.4.1689-3ubuntu1.5+esm262:7.4.1689-3ubuntu1.5+esm272:7.4.1689-3ubuntu1.5+esm282:7.4.1689-3ubuntu1.5+esm292:7.4.1689-3ubuntu1.5+esm302:7.4.1689-3ubuntu1.5+esm312:7.4.1689-3ubuntu1.5+esm322:7.4.1689-3ubuntu1.5+esm332:7.4.1689-3ubuntu1.5+esm342:7.4.1689-3ubuntu1.5+esm352:7.4.1689-3ubuntu1.5+esm362:7.4.1689-3ubuntu1.5+esm37 |
2:7.4.1689-3ubuntu1.5+esm38 |
vimUbuntu:Pro:18.04:LTS |
before 2:8.0.1453-1ubuntu1.13+esm23, plus listed versions 2:8.0.0197-4ubuntu52:8.0.1144-1ubuntu12:8.0.1401-1ubuntu12:8.0.1401-1ubuntu22:8.0.1401-1ubuntu3 Show 33 moreShow less2:8.0.1453-1ubuntu12:8.0.1453-1ubuntu1.12:8.0.1453-1ubuntu1.32:8.0.1453-1ubuntu1.42:8.0.1453-1ubuntu1.62:8.0.1453-1ubuntu1.72:8.0.1453-1ubuntu1.82:8.0.1453-1ubuntu1.92:8.0.1453-1ubuntu1.102:8.0.1453-1ubuntu1.112:8.0.1453-1ubuntu1.122:8.0.1453-1ubuntu1.132:8.0.1453-1ubuntu1.13+esm12:8.0.1453-1ubuntu1.13+esm32:8.0.1453-1ubuntu1.13+esm42:8.0.1453-1ubuntu1.13+esm52:8.0.1453-1ubuntu1.13+esm62:8.0.1453-1ubuntu1.13+esm72:8.0.1453-1ubuntu1.13+esm82:8.0.1453-1ubuntu1.13+esm92:8.0.1453-1ubuntu1.13+esm102:8.0.1453-1ubuntu1.13+esm112:8.0.1453-1ubuntu1.13+esm122:8.0.1453-1ubuntu1.13+esm132:8.0.1453-1ubuntu1.13+esm142:8.0.1453-1ubuntu1.13+esm152:8.0.1453-1ubuntu1.13+esm162:8.0.1453-1ubuntu1.13+esm172:8.0.1453-1ubuntu1.13+esm182:8.0.1453-1ubuntu1.13+esm192:8.0.1453-1ubuntu1.13+esm202:8.0.1453-1ubuntu1.13+esm212:8.0.1453-1ubuntu1.13+esm22 |
2:8.0.1453-1ubuntu1.13+esm23 |
vimUbuntu:Pro:20.04:LTS |
before 2:8.1.2269-1ubuntu5.32+esm12, plus listed versions 2:8.1.0875-5ubuntu22:8.1.0875-5ubuntu32:8.1.0875-5ubuntu42:8.1.2269-1ubuntu12:8.1.2269-1ubuntu4 Show 35 moreShow less2:8.1.2269-1ubuntu52:8.1.2269-1ubuntu5.32:8.1.2269-1ubuntu5.42:8.1.2269-1ubuntu5.62:8.1.2269-1ubuntu5.72:8.1.2269-1ubuntu5.82:8.1.2269-1ubuntu5.92:8.1.2269-1ubuntu5.112:8.1.2269-1ubuntu5.122:8.1.2269-1ubuntu5.132:8.1.2269-1ubuntu5.142:8.1.2269-1ubuntu5.152:8.1.2269-1ubuntu5.162:8.1.2269-1ubuntu5.172:8.1.2269-1ubuntu5.182:8.1.2269-1ubuntu5.202:8.1.2269-1ubuntu5.212:8.1.2269-1ubuntu5.222:8.1.2269-1ubuntu5.232:8.1.2269-1ubuntu5.242:8.1.2269-1ubuntu5.252:8.1.2269-1ubuntu5.262:8.1.2269-1ubuntu5.292:8.1.2269-1ubuntu5.302:8.1.2269-1ubuntu5.312:8.1.2269-1ubuntu5.322:8.1.2269-1ubuntu5.32+esm22:8.1.2269-1ubuntu5.32+esm32:8.1.2269-1ubuntu5.32+esm42:8.1.2269-1ubuntu5.32+esm52:8.1.2269-1ubuntu5.32+esm62:8.1.2269-1ubuntu5.32+esm72:8.1.2269-1ubuntu5.32+esm82:8.1.2269-1ubuntu5.32+esm92:8.1.2269-1ubuntu5.32+esm10 |
2:8.1.2269-1ubuntu5.32+esm12 |
vimUbuntu:22.04:LTS |
before 2:8.2.3995-1ubuntu2.35, plus listed versions 2:8.2.2434-3ubuntu32:8.2.2434-3ubuntu42:8.2.3565-1ubuntu12:8.2.3565-1ubuntu22:8.2.3565-1ubuntu3 Show 33 moreShow less2:8.2.3565-1ubuntu52:8.2.3995-1ubuntu12:8.2.3995-1ubuntu22:8.2.3995-1ubuntu2.12:8.2.3995-1ubuntu2.32:8.2.3995-1ubuntu2.42:8.2.3995-1ubuntu2.52:8.2.3995-1ubuntu2.72:8.2.3995-1ubuntu2.82:8.2.3995-1ubuntu2.92:8.2.3995-1ubuntu2.102:8.2.3995-1ubuntu2.112:8.2.3995-1ubuntu2.122:8.2.3995-1ubuntu2.132:8.2.3995-1ubuntu2.152:8.2.3995-1ubuntu2.162:8.2.3995-1ubuntu2.172:8.2.3995-1ubuntu2.182:8.2.3995-1ubuntu2.192:8.2.3995-1ubuntu2.202:8.2.3995-1ubuntu2.212:8.2.3995-1ubuntu2.222:8.2.3995-1ubuntu2.232:8.2.3995-1ubuntu2.242:8.2.3995-1ubuntu2.262:8.2.3995-1ubuntu2.272:8.2.3995-1ubuntu2.282:8.2.3995-1ubuntu2.292:8.2.3995-1ubuntu2.302:8.2.3995-1ubuntu2.312:8.2.3995-1ubuntu2.322:8.2.3995-1ubuntu2.332:8.2.3995-1ubuntu2.34 |
2:8.2.3995-1ubuntu2.35 |
vimUbuntu:24.04:LTS |
before 2:9.1.0016-1ubuntu7.19, plus listed versions 2:9.0.1672-1ubuntu22:9.0.2087-1ubuntu12:9.0.2116-1ubuntu12:9.0.2116-1ubuntu22:9.0.2184-0ubuntu1 Show 23 moreShow less2:9.0.2189-1ubuntu12:9.1.0-1ubuntu12:9.1.0016-1ubuntu22:9.1.0016-1ubuntu62:9.1.0016-1ubuntu72:9.1.0016-1ubuntu7.12:9.1.0016-1ubuntu7.22:9.1.0016-1ubuntu7.32:9.1.0016-1ubuntu7.42:9.1.0016-1ubuntu7.52:9.1.0016-1ubuntu7.62:9.1.0016-1ubuntu7.72:9.1.0016-1ubuntu7.82:9.1.0016-1ubuntu7.92:9.1.0016-1ubuntu7.102:9.1.0016-1ubuntu7.112:9.1.0016-1ubuntu7.122:9.1.0016-1ubuntu7.132:9.1.0016-1ubuntu7.142:9.1.0016-1ubuntu7.152:9.1.0016-1ubuntu7.162:9.1.0016-1ubuntu7.172:9.1.0016-1ubuntu7.18 |
2:9.1.0016-1ubuntu7.19 |
vimUbuntu:26.04:LTS |
before 2:9.1.2141-1ubuntu4.8, plus listed versions 2:9.1.0967-1ubuntu62:9.1.1882-1ubuntu12:9.1.1882-1ubuntu22:9.1.2141-1ubuntu12:9.1.2141-1ubuntu2 Show 7 moreShow less2:9.1.2141-1ubuntu42:9.1.2141-1ubuntu4.12:9.1.2141-1ubuntu4.22:9.1.2141-1ubuntu4.32:9.1.2141-1ubuntu4.52:9.1.2141-1ubuntu4.62:9.1.2141-1ubuntu4.7 |
2:9.1.2141-1ubuntu4.8 |
vimUbuntu:Pro:14.04:LTS From an advisory covering 7 CVEs |
before 2:7.4.052-1ubuntu3.1+esm32, plus listed versions 2:7.4.000-1ubuntu22:7.4.052-1ubuntu12:7.4.052-1ubuntu22:7.4.052-1ubuntu32:7.4.052-1ubuntu3.1 Show 30 moreShow less2:7.4.052-1ubuntu3.1+esm12:7.4.052-1ubuntu3.1+esm32:7.4.052-1ubuntu3.1+esm42:7.4.052-1ubuntu3.1+esm52:7.4.052-1ubuntu3.1+esm62:7.4.052-1ubuntu3.1+esm72:7.4.052-1ubuntu3.1+esm82:7.4.052-1ubuntu3.1+esm92:7.4.052-1ubuntu3.1+esm102:7.4.052-1ubuntu3.1+esm112:7.4.052-1ubuntu3.1+esm122:7.4.052-1ubuntu3.1+esm132:7.4.052-1ubuntu3.1+esm142:7.4.052-1ubuntu3.1+esm152:7.4.052-1ubuntu3.1+esm162:7.4.052-1ubuntu3.1+esm172:7.4.052-1ubuntu3.1+esm182:7.4.052-1ubuntu3.1+esm192:7.4.052-1ubuntu3.1+esm202:7.4.052-1ubuntu3.1+esm212:7.4.052-1ubuntu3.1+esm222:7.4.052-1ubuntu3.1+esm232:7.4.052-1ubuntu3.1+esm242:7.4.052-1ubuntu3.1+esm252:7.4.052-1ubuntu3.1+esm262:7.4.052-1ubuntu3.1+esm272:7.4.052-1ubuntu3.1+esm282:7.4.052-1ubuntu3.1+esm292:7.4.052-1ubuntu3.1+esm302:7.4.052-1ubuntu3.1+esm31 |
2:7.4.052-1ubuntu3.1+esm32 |
vimUbuntu:Pro:16.04:LTS From an advisory covering 7 CVEs |
before 2:7.4.1689-3ubuntu1.5+esm38, plus listed versions 2:7.4.712-2ubuntu42:7.4.826-1ubuntu12:7.4.826-1ubuntu22:7.4.826-1ubuntu32:7.4.963-1ubuntu1 Show 41 moreShow less2:7.4.963-1ubuntu42:7.4.963-1ubuntu52:7.4.1689-3ubuntu12:7.4.1689-3ubuntu1.12:7.4.1689-3ubuntu1.22:7.4.1689-3ubuntu1.32:7.4.1689-3ubuntu1.42:7.4.1689-3ubuntu1.52:7.4.1689-3ubuntu1.5+esm22:7.4.1689-3ubuntu1.5+esm32:7.4.1689-3ubuntu1.5+esm42:7.4.1689-3ubuntu1.5+esm52:7.4.1689-3ubuntu1.5+esm62:7.4.1689-3ubuntu1.5+esm72:7.4.1689-3ubuntu1.5+esm82:7.4.1689-3ubuntu1.5+esm102:7.4.1689-3ubuntu1.5+esm112:7.4.1689-3ubuntu1.5+esm122:7.4.1689-3ubuntu1.5+esm132:7.4.1689-3ubuntu1.5+esm142:7.4.1689-3ubuntu1.5+esm152:7.4.1689-3ubuntu1.5+esm172:7.4.1689-3ubuntu1.5+esm182:7.4.1689-3ubuntu1.5+esm192:7.4.1689-3ubuntu1.5+esm202:7.4.1689-3ubuntu1.5+esm222:7.4.1689-3ubuntu1.5+esm232:7.4.1689-3ubuntu1.5+esm242:7.4.1689-3ubuntu1.5+esm252:7.4.1689-3ubuntu1.5+esm262:7.4.1689-3ubuntu1.5+esm272:7.4.1689-3ubuntu1.5+esm282:7.4.1689-3ubuntu1.5+esm292:7.4.1689-3ubuntu1.5+esm302:7.4.1689-3ubuntu1.5+esm312:7.4.1689-3ubuntu1.5+esm322:7.4.1689-3ubuntu1.5+esm332:7.4.1689-3ubuntu1.5+esm342:7.4.1689-3ubuntu1.5+esm352:7.4.1689-3ubuntu1.5+esm362:7.4.1689-3ubuntu1.5+esm37 |
2:7.4.1689-3ubuntu1.5+esm38 |
vimUbuntu:Pro:18.04:LTS From an advisory covering 7 CVEs |
before 2:8.0.1453-1ubuntu1.13+esm23, plus listed versions 2:8.0.0197-4ubuntu52:8.0.1144-1ubuntu12:8.0.1401-1ubuntu12:8.0.1401-1ubuntu22:8.0.1401-1ubuntu3 Show 33 moreShow less2:8.0.1453-1ubuntu12:8.0.1453-1ubuntu1.12:8.0.1453-1ubuntu1.32:8.0.1453-1ubuntu1.42:8.0.1453-1ubuntu1.62:8.0.1453-1ubuntu1.72:8.0.1453-1ubuntu1.82:8.0.1453-1ubuntu1.92:8.0.1453-1ubuntu1.102:8.0.1453-1ubuntu1.112:8.0.1453-1ubuntu1.122:8.0.1453-1ubuntu1.132:8.0.1453-1ubuntu1.13+esm12:8.0.1453-1ubuntu1.13+esm32:8.0.1453-1ubuntu1.13+esm42:8.0.1453-1ubuntu1.13+esm52:8.0.1453-1ubuntu1.13+esm62:8.0.1453-1ubuntu1.13+esm72:8.0.1453-1ubuntu1.13+esm82:8.0.1453-1ubuntu1.13+esm92:8.0.1453-1ubuntu1.13+esm102:8.0.1453-1ubuntu1.13+esm112:8.0.1453-1ubuntu1.13+esm122:8.0.1453-1ubuntu1.13+esm132:8.0.1453-1ubuntu1.13+esm142:8.0.1453-1ubuntu1.13+esm152:8.0.1453-1ubuntu1.13+esm162:8.0.1453-1ubuntu1.13+esm172:8.0.1453-1ubuntu1.13+esm182:8.0.1453-1ubuntu1.13+esm192:8.0.1453-1ubuntu1.13+esm202:8.0.1453-1ubuntu1.13+esm212:8.0.1453-1ubuntu1.13+esm22 |
2:8.0.1453-1ubuntu1.13+esm23 |
vimUbuntu:Pro:20.04:LTS From an advisory covering 7 CVEs |
before 2:8.1.2269-1ubuntu5.32+esm12, plus listed versions 2:8.1.0875-5ubuntu22:8.1.0875-5ubuntu32:8.1.0875-5ubuntu42:8.1.2269-1ubuntu12:8.1.2269-1ubuntu4 Show 35 moreShow less2:8.1.2269-1ubuntu52:8.1.2269-1ubuntu5.32:8.1.2269-1ubuntu5.42:8.1.2269-1ubuntu5.62:8.1.2269-1ubuntu5.72:8.1.2269-1ubuntu5.82:8.1.2269-1ubuntu5.92:8.1.2269-1ubuntu5.112:8.1.2269-1ubuntu5.122:8.1.2269-1ubuntu5.132:8.1.2269-1ubuntu5.142:8.1.2269-1ubuntu5.152:8.1.2269-1ubuntu5.162:8.1.2269-1ubuntu5.172:8.1.2269-1ubuntu5.182:8.1.2269-1ubuntu5.202:8.1.2269-1ubuntu5.212:8.1.2269-1ubuntu5.222:8.1.2269-1ubuntu5.232:8.1.2269-1ubuntu5.242:8.1.2269-1ubuntu5.252:8.1.2269-1ubuntu5.262:8.1.2269-1ubuntu5.292:8.1.2269-1ubuntu5.302:8.1.2269-1ubuntu5.312:8.1.2269-1ubuntu5.322:8.1.2269-1ubuntu5.32+esm22:8.1.2269-1ubuntu5.32+esm32:8.1.2269-1ubuntu5.32+esm42:8.1.2269-1ubuntu5.32+esm52:8.1.2269-1ubuntu5.32+esm62:8.1.2269-1ubuntu5.32+esm72:8.1.2269-1ubuntu5.32+esm82:8.1.2269-1ubuntu5.32+esm92:8.1.2269-1ubuntu5.32+esm10 |
2:8.1.2269-1ubuntu5.32+esm12 |
vimUbuntu:22.04:LTS From an advisory covering 7 CVEs |
before 2:8.2.3995-1ubuntu2.35, plus listed versions 2:8.2.2434-3ubuntu32:8.2.2434-3ubuntu42:8.2.3565-1ubuntu12:8.2.3565-1ubuntu22:8.2.3565-1ubuntu3 Show 33 moreShow less2:8.2.3565-1ubuntu52:8.2.3995-1ubuntu12:8.2.3995-1ubuntu22:8.2.3995-1ubuntu2.12:8.2.3995-1ubuntu2.32:8.2.3995-1ubuntu2.42:8.2.3995-1ubuntu2.52:8.2.3995-1ubuntu2.72:8.2.3995-1ubuntu2.82:8.2.3995-1ubuntu2.92:8.2.3995-1ubuntu2.102:8.2.3995-1ubuntu2.112:8.2.3995-1ubuntu2.122:8.2.3995-1ubuntu2.132:8.2.3995-1ubuntu2.152:8.2.3995-1ubuntu2.162:8.2.3995-1ubuntu2.172:8.2.3995-1ubuntu2.182:8.2.3995-1ubuntu2.192:8.2.3995-1ubuntu2.202:8.2.3995-1ubuntu2.212:8.2.3995-1ubuntu2.222:8.2.3995-1ubuntu2.232:8.2.3995-1ubuntu2.242:8.2.3995-1ubuntu2.262:8.2.3995-1ubuntu2.272:8.2.3995-1ubuntu2.282:8.2.3995-1ubuntu2.292:8.2.3995-1ubuntu2.302:8.2.3995-1ubuntu2.312:8.2.3995-1ubuntu2.322:8.2.3995-1ubuntu2.332:8.2.3995-1ubuntu2.34 |
2:8.2.3995-1ubuntu2.35 |
vimUbuntu:24.04:LTS From an advisory covering 7 CVEs |
before 2:9.1.0016-1ubuntu7.19, plus listed versions 2:9.0.1672-1ubuntu22:9.0.2087-1ubuntu12:9.0.2116-1ubuntu12:9.0.2116-1ubuntu22:9.0.2184-0ubuntu1 Show 23 moreShow less2:9.0.2189-1ubuntu12:9.1.0-1ubuntu12:9.1.0016-1ubuntu22:9.1.0016-1ubuntu62:9.1.0016-1ubuntu72:9.1.0016-1ubuntu7.12:9.1.0016-1ubuntu7.22:9.1.0016-1ubuntu7.32:9.1.0016-1ubuntu7.42:9.1.0016-1ubuntu7.52:9.1.0016-1ubuntu7.62:9.1.0016-1ubuntu7.72:9.1.0016-1ubuntu7.82:9.1.0016-1ubuntu7.92:9.1.0016-1ubuntu7.102:9.1.0016-1ubuntu7.112:9.1.0016-1ubuntu7.122:9.1.0016-1ubuntu7.132:9.1.0016-1ubuntu7.142:9.1.0016-1ubuntu7.152:9.1.0016-1ubuntu7.162:9.1.0016-1ubuntu7.172:9.1.0016-1ubuntu7.18 |
2:9.1.0016-1ubuntu7.19 |
vimUbuntu:26.04:LTS From an advisory covering 7 CVEs |
before 2:9.1.2141-1ubuntu4.8, plus listed versions 2:9.1.0967-1ubuntu62:9.1.1882-1ubuntu12:9.1.1882-1ubuntu22:9.1.2141-1ubuntu12:9.1.2141-1ubuntu2 Show 7 moreShow less2:9.1.2141-1ubuntu42:9.1.2141-1ubuntu4.12:9.1.2141-1ubuntu4.22:9.1.2141-1ubuntu4.32:9.1.2141-1ubuntu4.52:9.1.2141-1ubuntu4.62:9.1.2141-1ubuntu4.7 |
2:9.1.2141-1ubuntu4.8 |
vimopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 9.2.0957-160000.1.1 | 9.2.0957-160000.1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | HORKimhab/CVE-2026-73072 | 2026-08-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-73072 is a high vulnerability (CVSS 8.5) in Vim, published August 11, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.11%, the 1st percentile. Fixed in vim 9.2.0854-r0.
References
github.com/vim/vim/security/advisories/GHSA-9jqx-hgpr-6v64
github.com/vim/vim/commit/05c41c922309c7a11b6ec2f124be66551c90d66a
github.com/vim/vim/releases/tag/v9.2.0846
security.alpinelinux.org/vuln/CVE-2026-73072
access.redhat.com/errata/RHSA-2026:66336
access.redhat.com/security/cve/CVE-2026-28420
Show 194 moreShow less
access.redhat.com/security/cve/CVE-2026-52859
access.redhat.com/security/cve/CVE-2026-55892
access.redhat.com/security/cve/CVE-2026-59857
access.redhat.com/security/cve/CVE-2026-73072
access.redhat.com/security/cve/CVE-2026-73076
access.redhat.com/security/cve/CVE-2026-73077
access.redhat.com/security/cve/CVE-2026-73078
bugzilla.redhat.com/2443484
bugzilla.redhat.com/2487989
bugzilla.redhat.com/2492975
bugzilla.redhat.com/2498863
bugzilla.redhat.com/2514034
bugzilla.redhat.com/2514037
bugzilla.redhat.com/2514058
bugzilla.redhat.com/2514065
errata.almalinux.org/10/ALSA-2026-66336.html
access.redhat.com/errata/RHSA-2026:66348
errata.almalinux.org/8/ALSA-2026-66348.html
access.redhat.com/errata/RHSA-2026:66366
errata.almalinux.org/9/ALSA-2026-66366.html
nvd.nist.gov/vuln/detail/CVE-2026-73072
docs.bell-sw.com/security/cves/CVE-2026-73072
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1787649192.html
nvd.nist.gov/vuln/detail/CVE-2026-73076
nvd.nist.gov/vuln/detail/CVE-2026-73078
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1787672129.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1788171117.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1789464361.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1789464719.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1789464785.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1789466646.html
errata.tuxcare.com/els_os/oraclelinux6els/CLSA-2026-1791426968.html
errata.tuxcare.com/els_os/centos6els/CLSA-2026-1791427864.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1791488919.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1791489381.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1792153017.html
nvd.nist.gov/vuln/detail/CVE-2021-3778
nvd.nist.gov/vuln/detail/CVE-2021-3796
nvd.nist.gov/vuln/detail/CVE-2021-3872
nvd.nist.gov/vuln/detail/CVE-2021-3903
nvd.nist.gov/vuln/detail/CVE-2021-3927
nvd.nist.gov/vuln/detail/CVE-2021-3928
nvd.nist.gov/vuln/detail/CVE-2021-3973
nvd.nist.gov/vuln/detail/CVE-2021-3974
nvd.nist.gov/vuln/detail/CVE-2021-3984
nvd.nist.gov/vuln/detail/CVE-2021-4019
nvd.nist.gov/vuln/detail/CVE-2021-4069
nvd.nist.gov/vuln/detail/CVE-2021-4166
nvd.nist.gov/vuln/detail/CVE-2021-4192
nvd.nist.gov/vuln/detail/CVE-2022-0351
nvd.nist.gov/vuln/detail/CVE-2022-0359
nvd.nist.gov/vuln/detail/CVE-2022-0368
nvd.nist.gov/vuln/detail/CVE-2022-0413
nvd.nist.gov/vuln/detail/CVE-2022-0943
nvd.nist.gov/vuln/detail/CVE-2022-1154
nvd.nist.gov/vuln/detail/CVE-2022-1616
nvd.nist.gov/vuln/detail/CVE-2022-1619
nvd.nist.gov/vuln/detail/CVE-2022-1620
github.com/CVEProject/cvelistV5/tree/main/cves/2026/73xxx/CVE-2026-73072.json
security-tracker.debian.org/tracker/CVE-2026-73072
advisories.mageia.org/MGASA-2026-0355.html
bugs.mageia.org/show_bug.cgi?id=36127
openwall.com/lists/oss-security/2026/07/24/17
openwall.com/lists/oss-security/2026/07/24/18
openwall.com/lists/oss-security/2026/07/24/19
openwall.com/lists/oss-security/2026/07/24/20
openwall.com/lists/oss-security/2026/07/24/21
openwall.com/lists/oss-security/2026/07/24/28
openwall.com/lists/oss-security/2026/07/24/29
openwall.com/lists/oss-security/2026/07/24/30
openwall.com/lists/oss-security/2026/07/24/31
github.com/vim/vim/security/advisories/GHSA-r5v6-q6j8-8qw2
github.com/vim/vim/security/advisories/GHSA-rcr7-f3wr-22r2
github.com/vim/vim/security/advisories/GHSA-hm4g-pjfx-m27j
github.com/vim/vim/security/advisories/GHSA-49m8-wwxj-mr69
github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4
github.com/vim/vim/security/advisories/GHSA-69ch-22ch-r887
github.com/vim/vim/security/advisories/GHSA-cx73-phcg-3j5g
github.com/vim/vim/security/advisories/GHSA-r22p-fhw4-84p2
openwall.com/lists/oss-security/2026/08/25/8
github.com/vim/vim/security/advisories/GHSA-r77m-8m55-rpr6
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3593
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3594
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3595
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3596
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3859
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2443484
bugzilla.redhat.com/show_bug.cgi?id=2487989
bugzilla.redhat.com/show_bug.cgi?id=2492975
bugzilla.redhat.com/show_bug.cgi?id=2498863
bugzilla.redhat.com/show_bug.cgi?id=2514034
bugzilla.redhat.com/show_bug.cgi?id=2514037
bugzilla.redhat.com/show_bug.cgi?id=2514058
bugzilla.redhat.com/show_bug.cgi?id=2514065
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_66336.json
cve.org/CVERecord?id=CVE-2026-28420
github.com/vim/vim/commit/bb6de2105b160e729c34063
github.com/vim/vim/releases/tag/v9.2.0076
github.com/vim/vim/security/advisories/GHSA-rvj2-jrf9-2phg
cve.org/CVERecord?id=CVE-2026-52859
github.com/vim/vim/commit/63680c6d3d52477817b49cd1a66e7aabe8a7aa19
github.com/vim/vim/releases/tag/v9.2.0565
github.com/vim/vim/security/advisories/GHSA-47gw-8gc3-mgcm
cve.org/CVERecord?id=CVE-2026-55892
github.com/vim/vim/commit/8325b193bba5f01e7a7d8241f
github.com/vim/vim/releases/tag/v9.2.0662
github.com/vim/vim/security/advisories/GHSA-qm9w-fmpj-879h
cve.org/CVERecord?id=CVE-2026-59857
github.com/vim/vim/commit/d22ff1c955ff87e8273210eae125aab0e85b6c30
github.com/vim/vim/security/advisories/GHSA-m3hf-xcm3-xhm2
cve.org/CVERecord?id=CVE-2026-73072
cve.org/CVERecord?id=CVE-2026-73076
github.com/vim/vim/commit/581a2f3ac9c6f96a26324f6b2c8c11415fd0d452
cve.org/CVERecord?id=CVE-2026-73077
cve.org/CVERecord?id=CVE-2026-73078
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_66348.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_66366.json
access.redhat.com/errata/RHSA-2026:68711
bugzilla.redhat.com/show_bug.cgi?id=2455400
bugzilla.redhat.com/show_bug.cgi?id=2455542
bugzilla.redhat.com/show_bug.cgi?id=2461614
bugzilla.redhat.com/show_bug.cgi?id=2477915
bugzilla.redhat.com/show_bug.cgi?id=2487964
bugzilla.redhat.com/show_bug.cgi?id=2487981
bugzilla.redhat.com/show_bug.cgi?id=2487996
bugzilla.redhat.com/show_bug.cgi?id=2492968
bugzilla.redhat.com/show_bug.cgi?id=2492972
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68711.json
access.redhat.com/security/cve/CVE-2026-34982
cve.org/CVERecord?id=CVE-2026-34982
openwall.com/lists/oss-security/2026/04/01/1
access.redhat.com/security/cve/CVE-2026-35177
cve.org/CVERecord?id=CVE-2026-35177
access.redhat.com/security/cve/CVE-2026-41411
cve.org/CVERecord?id=CVE-2026-41411
access.redhat.com/security/cve/CVE-2026-46483
cve.org/CVERecord?id=CVE-2026-46483
access.redhat.com/security/cve/CVE-2026-47162
cve.org/CVERecord?id=CVE-2026-47162
access.redhat.com/security/cve/CVE-2026-47167
cve.org/CVERecord?id=CVE-2026-47167
access.redhat.com/security/cve/CVE-2026-52858
cve.org/CVERecord?id=CVE-2026-52858
access.redhat.com/security/cve/CVE-2026-55693
cve.org/CVERecord?id=CVE-2026-55693
access.redhat.com/security/cve/CVE-2026-57455
cve.org/CVERecord?id=CVE-2026-57455
access.redhat.com/security/cve/CVE-2026-57456
cve.org/CVERecord?id=CVE-2026-57456
access.redhat.com/security/cve/CVE-2026-59858
cve.org/CVERecord?id=CVE-2026-59858
access.redhat.com/errata/RHSA-2026:70818
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_70818.json
cve.org/CVERecord?id=CVE-2026-59856
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72465.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72466.json
errata.rockylinux.org/RLSA-2026:66336
errata.rockylinux.org/RLSA-2026:66348
errata.rockylinux.org/RLSA-2026:66366
suse.com/support/update/announcement/2026/suse-su-202623190-1
bugzilla.suse.com/1275011
bugzilla.suse.com/1275012
bugzilla.suse.com/1275013
bugzilla.suse.com/1275014
bugzilla.suse.com/1275015
bugzilla.suse.com/1275016
bugzilla.suse.com/1275017
bugzilla.suse.com/1275018
suse.com/security/cve/CVE-2026-73070
suse.com/security/cve/CVE-2026-73071
suse.com/security/cve/CVE-2026-73072
suse.com/security/cve/CVE-2026-73074
suse.com/security/cve/CVE-2026-73075
suse.com/security/cve/CVE-2026-73076
suse.com/security/cve/CVE-2026-73077
suse.com/security/cve/CVE-2026-73078
suse.com/support/update/announcement/2026/suse-su-202623365-1
suse.com/support/update/announcement/2026/suse-su-202623391-1
bugzilla.suse.com/1268162
bugzilla.suse.com/1271684
suse.com/support/update/announcement/2026/suse-su-202623393-1
suse.com/support/update/announcement/2026/suse-su-202623552-1
suse.com/support/update/announcement/2026/suse-su-20263677-1
suse.com/support/update/announcement/2026/suse-su-20263679-1
suse.com/support/update/announcement/2026/suse-su-20263680-1
ubuntu.com/security/CVE-2026-73072
ubuntu.com/security/notices/USN-8657-1
ubuntu.com/security/CVE-2026-28417
ubuntu.com/security/CVE-2026-73071
ubuntu.com/security/CVE-2026-73074
ubuntu.com/security/CVE-2026-73076
ubuntu.com/security/CVE-2026-73077
ubuntu.com/security/CVE-2026-73078
Left out here: 115 references and the rest of 9 source descriptions. The JSON record has them.