CVE-2026-55892
Vim: Out-of-bounds Write in Spell File Prefix Dump
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
5.5
Vim: Out-of-bounds Write in Spell File Prefix Dump
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2026-39451
5.5
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
EUVD-2026-39451- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
NVD
5.5
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-55892
5.5
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
ALPINE-CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2026-55892
5.5
- Record
BELL-CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
5.5
Vim: Out-of-bounds Write in Spell File Prefix Dump
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
Show 30 moreShow less
OSVDEBIAN-CVE-2026-55892
5.5
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
DEBIAN-CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2862
7.8
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.0653, the tree_count_words() function in src/spellfile.c fills in the word-count fields of a spell-file word trie by walking it iteratively with a depth counter. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (arridx[], curi[], wordcount[]). A crafted .spl/.sug file pair, loaded when the user invokes spell suggestion, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0653.(CVE-2026-55693)
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.(CVE-2026-55892)
Vim is an open source, command line text editor. Prior to 9.2.0663, a Vimscript code injection vulnerability exists in s:NetrwLocalRmFile() in the netrw plugin (runtime/pack/dist/opt/netrw/autoload/netrw.vim) when deleting a local file from the browser. A filename derived from the buffer's directory listing is interpolated into an Ex command line passed to :execute with only the backslash character escaped, allowing a crafted filename containing a bar (|) to terminate the intended command and execute arbitrary Vimscript, including shell commands via :call system() and :!. This vulnerability is fixed in 9.2.0663.(CVE-2026-55895)
- Record
OESA-2026-2862- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-2904
7.8
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.0653, the tree_count_words() function in src/spellfile.c fills in the word-count fields of a spell-file word trie by walking it iteratively with a depth counter. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (arridx[], curi[], wordcount[]). A crafted .spl/.sug file pair, loaded when the user invokes spell suggestion, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0653.(CVE-2026-55693)
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.(CVE-2026-55892)
Vim is an open source, command line text editor. Prior to 9.2.0663, a Vimscript code injection vulnerability exists in s:NetrwLocalRmFile() in the netrw plugin (runtime/pack/dist/opt/netrw/autoload/netrw.vim) when deleting a local file from the browser. A filename derived from the buffer's directory listing is interpolated into an Ex command line passed to :execute with only the backslash character escaped, allowing a crafted filename containing a bar (|) to terminate the intended command and execute arbitrary Vimscript, including shell commands via :call system() and :!. This vulnerability is fixed in 9.2.0663.(CVE-2026-55895)
- Record
OESA-2026-2904- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-2905
7.8
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.0653, the tree_count_words() function in src/spellfile.c fills in the word-count fields of a spell-file word trie by walking it iteratively with a depth counter. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (arridx[], curi[], wordcount[]). A crafted .spl/.sug file pair, loaded when the user invokes spell suggestion, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0653.(CVE-2026-55693)
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.(CVE-2026-55892)
Vim is an open source, command line text editor. Prior to 9.2.0663, a Vimscript code injection vulnerability exists in s:NetrwLocalRmFile() in the netrw plugin (runtime/pack/dist/opt/netrw/autoload/netrw.vim) when deleting a local file from the browser. A filename derived from the buffer's directory listing is interpolated into an Ex command line passed to :execute with only the backslash character escaped, allowing a crafted filename containing a bar (|) to terminate the intended command and execute arbitrary Vimscript, including shell commands via :call system() and :!. This vulnerability is fixed in 9.2.0663.(CVE-2026-55895)
- Record
OESA-2026-2905- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-2906
7.8
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.0653, the tree_count_words() function in src/spellfile.c fills in the word-count fields of a spell-file word trie by walking it iteratively with a depth counter. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (arridx[], curi[], wordcount[]). A crafted .spl/.sug file pair, loaded when the user invokes spell suggestion, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0653.(CVE-2026-55693)
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.(CVE-2026-55892)
Vim is an open source, command line text editor. Prior to 9.2.0663, a Vimscript code injection vulnerability exists in s:NetrwLocalRmFile() in the netrw plugin (runtime/pack/dist/opt/netrw/autoload/netrw.vim) when deleting a local file from the browser. A filename derived from the buffer's directory listing is interpolated into an Ex command line passed to :execute with only the backslash character escaped, allowing a crafted filename containing a bar (|) to terminate the intended command and execute arbitrary Vimscript, including shell commands via :call system() and :!. This vulnerability is fixed in 9.2.0663.(CVE-2026-55895)
- Record
OESA-2026-2906- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:35387
7.8
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:35387- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - 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
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-55892
5.5
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
UBUNTU-CVE-2026-55892- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/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-91113 No score
CVE-2026-55892 affecting package vim for versions less than 9.2.0735-1
Vim is an open source, command line text editor. Prior to 9.2.0662, the dump_prefixes() function in src/spell.c walks a spell-file prefix trie iteratively with a depth counter while dumping the prefixes that apply to a word. The counter is bounded only by the trie structure itself; it is never checked against the size of the fixed MAXWLEN-element stack arrays it indexes (prefix[], arridx[], curi[]). A crafted .spl file, loaded when the user dumps the word list, can drive the descent arbitrarily deep, so the function writes past the end of those arrays. This is a stack out-of-bounds write that corrupts the call frame and crashes the editor. This vulnerability is fixed in 9.2.0662.
- Record
AZL-91113- Updated
- 2026-11-02
OSVCLSA-2026-1782809724 No score
vim: Fix of 4 CVEs
- CVE-2026-55693: fix out-of-bounds write in tree_count_words()
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- CVE-2026-57455: fix out-of-bounds write in soundfold()
- CVE-2026-57456: fix code execution in Python omni-completion
- Record
CLSA-2026-1782809724- Updated
- 2026-11-02
OSVCLSA-2026-1782810138 No score
vim: Fix of 4 CVEs
- CVE-2026-55693: fix out-of-bounds write in tree_count_words()
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- CVE-2026-57455: fix out-of-bounds write in soundfold()
- CVE-2026-57456: fix code execution in Python omni-completion
- Record
CLSA-2026-1782810138- Updated
- 2026-11-02
OSVCLSA-2026-1782810500 No score
vim: Fix of 4 CVEs
- CVE-2026-55693: fix out-of-bounds write in tree_count_words()
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- CVE-2026-57455: fix out-of-bounds write in soundfold()
- CVE-2026-57456: fix code execution in Python omni-completion
- Record
CLSA-2026-1782810500- Updated
- 2026-11-02
OSVCLSA-2026-1782810569 No score
Fix CVE(s): CVE-2026-55693, CVE-2026-55892, CVE-2026-57455, CVE-2026-57456
- SECURITY UPDATE: out-of-bounds write parsing a crafted spell file:
tree_count_words() and sug_filltree() descended the word trie without
bounding the recursion depth, so a deeply nested trie wrote past the
ends of their MAXWLEN-sized arridx[], curi[] and wordcount[] arrays.
- debian/patches/CVE-2026-55693.patch: only descend while depth < MAXWLEN - 1 in both trie walkers, in src/spell.c; matches upstream patch 9.2.0653.
- CVE-2026-55693
- SECURITY UPDATE: stack out-of-bounds write in dump_prefixes() when
dumping spell prefixes (:spelldump): the word trie was descended
without bounding the recursion depth, overflowing the MAXWLEN-sized
prefix[], arridx[] and curi[] arrays.
- debian/patches/CVE-2026-55892.patch: only descend while depth < MAXWLEN - 1, in src/spell.c; matches upstream patch 9.2.0662.
- CVE-2026-55892
- SECURITY UPDATE: out-of-bounds write in soundfold(): the single-byte
branch of spell_soundfold_sofo() wrote one result byte per input byte
into the MAXWLEN-sized res[] buffer with no bound, so a long word
overflowed it.
- debian/patches/CVE-2026-57455.patch: stop the translation loop once ri reaches MAXWLEN - 1, in src/spell.c; matches upstream patch 9.2.0698.
- CVE-2026-57455
- SECURITY UPDATE: arbitrary code execution in the python and python3
omni-completion plugins: reconstructed class/function definitions ran
through exec() embedded buffer-supplied docstrings inside a triple-
quoted Python string literal, so a docstring containing a closing
triple-quote broke out of the literal and executed attacker code.
- debian/patches/CVE-2026-57456.patch: quote docstrings with repr() instead of triple-quoting, in runtime/autoload/python3complete.vim and pythoncomplete.vim; matches upstream patch 9.2.0699.
- CVE-2026-57456
- Record
CLSA-2026-1782810569- Updated
- 2026-11-02
OSVCLSA-2026-1782826872 No score
vim: Fix of 4 CVEs
- CVE-2026-55693: bound the trie-descent depth counter against the MAXWLEN-element stack arrays in tree_count_words() to prevent an out-of-bounds write when reading a crafted spell file (src/spellfile.c, upstream vim 9.2.0653)
- CVE-2026-55892: bound the trie-descent depth counter in dump_prefixes() to prevent a stack out-of-bounds write with a crafted .spl spell file (src/spell.c, upstream vim 9.2.0662)
- CVE-2026-57455: bound the single-byte SOFO result copy in spell_soundfold_sofo() to MAXWLEN-1 to prevent a stack out-of-bounds write when sound-folding long words (src/spell.c, upstream vim 9.2.0698)
- CVE-2026-57456: use repr() on reconstructed docstrings in the python3 omni-completion so a hostile buffer cannot break out of the triple-quoted literal and execute arbitrary Python during completion (runtime/autoload/python3complete.vim, upstream vim 9.2.0699)
- Record
CLSA-2026-1782826872- Updated
- 2026-11-02
OSVCLSA-2026-1782896527 No score
vim: Fix of CVE-2026-55892
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- Record
CLSA-2026-1782896527- Updated
- 2026-11-02
OSVCLSA-2026-1782896779 No score
vim: Fix of CVE-2026-55892
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- Record
CLSA-2026-1782896779- Updated
- 2026-11-02
OSVCLSA-2026-1782897117 No score
vim: Fix of CVE-2026-55892
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- Record
CLSA-2026-1782897117- Updated
- 2026-11-02
OSVCLSA-2026-1782920014 No score
Fix CVE(s): CVE-2026-55892
- SECURITY UPDATE: Stack out-of-bounds write in dump_prefixes() in src/spell.c during :spelldump when a crafted spell file containing a self-referential BY_INDEX node in the prefix tree drives the descent depth past the MAXWLEN-sized prefix[]/arridx[]/curi[] stack arrays
- debian/patches/CVE-2026-55892.patch: bound the prefix-tree descent in dump_prefixes() with "else if (depth < MAXWLEN - 1)" so the depth index cannot exceed the MAXWLEN-sized stack arrays
- CVE-2026-55892
- Record
CLSA-2026-1782920014- Updated
- 2026-11-02
OSVCLSA-2026-1782999239 No score
vim: Fix of 4 CVEs
- CVE-2026-55693: bound the trie-descent depth counter against the MAXWLEN-element stack arrays in tree_count_words() to prevent an out-of-bounds write when reading a crafted spell file (src/spellfile.c, upstream vim 9.2.0653)
- CVE-2026-55892: bound the trie-descent depth counter in dump_prefixes() to prevent a stack out-of-bounds write with a crafted .spl spell file (src/spell.c, upstream vim 9.2.0662)
- CVE-2026-57455: bound the single-byte SOFO result copy in spell_soundfold_sofo() to MAXWLEN-1 to prevent a stack out-of-bounds write when sound-folding long words (src/spell.c, upstream vim 9.2.0698)
- CVE-2026-57456: use repr() on reconstructed docstrings in the python3 omni-completion so a hostile buffer cannot break out of the triple-quoted literal and execute arbitrary Python during completion (runtime/autoload/python3complete.vim, upstream vim 9.2.0699)
- Record
CLSA-2026-1782999239- Updated
- 2026-11-02
OSVCLSA-2026-1783628874 No score
vim: Fix of CVE-2026-55892
- CVE-2026-55892: fix out-of-bounds write in dump_prefixes()
- Record
CLSA-2026-1783628874- Updated
- 2026-11-02
OSVMGASA-2026-0240 No score
Updated vim packages fix security vulnerabilities
The updated packages fix security vulnerabilities: Arbitrary Code Execution via Python Omni-Completion in Vim < 9.2.0561. (CVE-2026-52858) Out-of-bounds Read in Terminal Screen Snapshot in Vim < 9.2.0565. (CVE-2026-52859) Arbitrary Code Execution via Python Omni-Completion in Vim < 9.2.0597. (CVE-2026-52860) Out-of-bounds Write in Spell File Word Count in Vim < 9.2.0653. (CVE-2026-55693) Out-of-bounds Write in Spell File Prefix Dump in Vim < 9.2.0662. (CVE-2026-55892) Vimscript Code Injection in netrw NetrwLocalRmFile() via crafted filename affects Vim < 9.2.0663. (CVE-2026-55895) Out-of-bounds Read in Text Property Count in Vim < 9.2.0670. (CVE-2026-57451) Out-of-bounds Read with libsodium-encrypted Files in Vim < 9.2.0671. (CVE-2026-57452) PowerShell Command Injection in zip.vim via Crafted Archive Entry Names in Vim > 9.1.1783 && Vim < 9.2.0678. (CVE-2026-57453) Out-of-bounds Read with Text Properties in Vim >= 9.2.0320 && Vim < 9.2.0679. (CVE-2026-57454) Out-of-bounds Write in SOFO Soundfolding in Vim < 9.2.0698. (CVE-2026-57455) Arbitrary Code Execution via Python Omni-Completion Docstrings in Vim < 9.2.0699. (CVE-2026-57456)
- Record
MGASA-2026-0240- Updated
- 2026-11-02
OSVUSN-8500-1 No score
vim vulnerabilities
It was discovered that Vim incorrectly handled path traversal in the zip.vim plugin. An attacker could possibly use this issue to overwrite arbitrary files. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2026-35177)
It was discovered that Vim incorrectly handled depth tracking when processing spell files. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-55693, CVE-2026-55892)
It was discovered that Vim incorrectly handled filename escaping in the netrw plugin. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 25.10, and Ubuntu 26.04 LTS. (CVE-2026-55895)
It was discovered that Vim incorrectly handled length calculations when opening encrypted files. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 25.10, and Ubuntu 26.04 LTS. (CVE-2026-57452)
Dhruv Vishesh Gupta discovered that Vim incorrectly handled quoting of archive entry names. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-57453)
It was discovered that Vim incorrectly handled bounds checking when translating words through a byte map. An attacker could possibly use this issue to cause a denial of service. (CVE-2026-57455)
Chenyuan Mi discovered that Vim incorrectly handled docstring escaping during Python omni-completion. An attacker could possibly use this issue to execute arbitrary code. (CVE-2026-57456)
- Record
USN-8500-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.0663-r0 | 9.2.0663-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 134 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.0735-1 | 9.2.0735-1 |
vimAlpaquita:23 |
9.0.0820-r2 up to 9.2.0747-r0 | 9.2.0747-r0 |
vimAlpaquita:25 |
9.1.1415-r0 up to 9.2.0747-r0 | 9.2.0747-r0 |
vimAlpaquita:stream |
9.0.1395-r0 up to 9.2.0663-r0 | 9.2.0663-r0 |
vim-X11TuxCare:CentOS:8.4 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-commonTuxCare:CentOS:8.4 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-enhancedTuxCare:CentOS:8.4 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-filesystemTuxCare:CentOS:8.4 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-minimalTuxCare:CentOS:8.4 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-X11TuxCare:CentOS:8.5 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-commonTuxCare:CentOS:8.5 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-enhancedTuxCare:CentOS:8.5 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-filesystemTuxCare:CentOS:8.5 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-minimalTuxCare:CentOS:8.5 From an advisory covering 4 CVEs |
before 2:8.0.1763-16.el8.tuxcare.els22 | 2:8.0.1763-16.el8.tuxcare.els22 |
vim-X11TuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els21 | 2:8.0.1763-19.el8.4.tuxcare.els21 |
vim-commonTuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els21 | 2:8.0.1763-19.el8.4.tuxcare.els21 |
vim-enhancedTuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els21 | 2:8.0.1763-19.el8.4.tuxcare.els21 |
vim-filesystemTuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els21 | 2:8.0.1763-19.el8.4.tuxcare.els21 |
vim-minimalTuxCare:CentOS-Stream:8 From an advisory covering 4 CVEs |
before 2:8.0.1763-19.el8.4.tuxcare.els21 | 2:8.0.1763-19.el8.4.tuxcare.els21 |
vimTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-athenaTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-athena-py2TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-commonTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-docTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gnomeTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gnome-py2TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gtkTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gtk-py2TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gtk3TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gtk3-py2TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-gui-commonTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-noxTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-nox-py2TuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-runtimeTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-tinyTuxCare:Ubuntu:16.04 From an advisory covering 4 CVEs |
before 3:7.4.1689-3ubuntu1.5+tuxcare.els70 | 3:7.4.1689-3ubuntu1.5+tuxcare.els70 |
vim-X11TuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els37 | 2:8.2.2637-22.el9_6.1.tuxcare.els37 |
vim-commonTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els37 | 2:8.2.2637-22.el9_6.1.tuxcare.els37 |
vim-enhancedTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els37 | 2:8.2.2637-22.el9_6.1.tuxcare.els37 |
vim-filesystemTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els37 | 2:8.2.2637-22.el9_6.1.tuxcare.els37 |
vim-minimalTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_6.1.tuxcare.els37 | 2:8.2.2637-22.el9_6.1.tuxcare.els37 |
vim-X11TuxCare:OracleLinux:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-commonTuxCare:OracleLinux:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-enhancedTuxCare:OracleLinux:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-filesystemTuxCare:OracleLinux:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-minimalTuxCare:OracleLinux:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-X11TuxCare:OracleLinux:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-commonTuxCare:OracleLinux:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-enhancedTuxCare:OracleLinux:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-filesystemTuxCare:OracleLinux:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-minimalTuxCare:OracleLinux:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-X11TuxCare:CentOS:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-commonTuxCare:CentOS:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-enhancedTuxCare:CentOS:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-filesystemTuxCare:CentOS:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vim-minimalTuxCare:CentOS:6 |
before 3:7.4.629-5.2.el6.tuxcare.els58 | 3:7.4.629-5.2.el6.tuxcare.els58 |
vimTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-athenaTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-commonTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-docTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-gtkTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-gtk3TuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-gui-commonTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-noxTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-runtimeTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-tinyTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
xxdTuxCare:Debian:10 |
before 2:8.1.0875-5+deb10u6+tuxcare.els24 | 2:8.1.0875-5+deb10u6+tuxcare.els24 |
vim-X11TuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els37 | 2:8.2.2637-22.el9_2.1.tuxcare.els37 |
vim-commonTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els37 | 2:8.2.2637-22.el9_2.1.tuxcare.els37 |
vim-enhancedTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els37 | 2:8.2.2637-22.el9_2.1.tuxcare.els37 |
vim-filesystemTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els37 | 2:8.2.2637-22.el9_2.1.tuxcare.els37 |
vim-minimalTuxCare:AlmaLinux:9.2 From an advisory covering 4 CVEs |
before 2:8.2.2637-22.el9_2.1.tuxcare.els37 | 2:8.2.2637-22.el9_2.1.tuxcare.els37 |
vim-X11TuxCare:CentOS:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-commonTuxCare:CentOS:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-enhancedTuxCare:CentOS:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-filesystemTuxCare:CentOS:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
vim-minimalTuxCare:CentOS:7 |
before 2:7.4.629-8.0.1.el7_9.tuxcare.els23 | 2:7.4.629-8.0.1.el7_9.tuxcare.els23 |
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.0782-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 12 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-1 |
2:9.2.0782-1 |
vimMageia:10 From an advisory covering 12 CVEs |
before 9.2.782-1.mga10 | 9.2.782-1.mga10 |
vimMageia:9 From an advisory covering 12 CVEs |
before 9.2.782-1.mga9 | 9.2.782-1.mga9 |
vimopenEuler:22.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.0-51.oe2203sp4 | 9.0-51.oe2203sp4 |
vimopenEuler:24.03-LTS-SP3 From an advisory covering 3 CVEs |
before 9.0.2092-37.oe2403sp3 | 9.0.2092-37.oe2403sp3 |
vimopenEuler:20.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.0-51.oe2003sp4 | 9.0-51.oe2003sp4 |
vimopenEuler:24.03-LTS-SP1 From an advisory covering 3 CVEs |
before 9.0.2092-37.oe2403sp1 | 9.0.2092-37.oe2403sp1 |
vimRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-X11Red Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-commonRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-dataRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-default-editorRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-enhancedRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-filesystemRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
vim-minimalRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
xxdRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:9.2.780-1.hum1 | 0:9.2.780-1.hum1 |
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 |
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 |
vimUbuntu:Pro:14.04:LTS |
before 2:7.4.052-1ubuntu3.1+esm30, 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 28 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+esm29 |
2:7.4.052-1ubuntu3.1+esm30 |
vimUbuntu:Pro:16.04:LTS |
before 2:7.4.1689-3ubuntu1.5+esm36, 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 39 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+esm35 |
2:7.4.1689-3ubuntu1.5+esm36 |
vimUbuntu:Pro:18.04:LTS |
before 2:8.0.1453-1ubuntu1.13+esm21, 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 31 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+esm20 |
2:8.0.1453-1ubuntu1.13+esm21 |
vimUbuntu:Pro:20.04:LTS |
before 2:8.1.2269-1ubuntu5.32+esm9, 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 33 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+esm8 |
2:8.1.2269-1ubuntu5.32+esm9 |
vimUbuntu:22.04:LTS |
before 2:8.2.3995-1ubuntu2.33, 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 31 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.32 |
2:8.2.3995-1ubuntu2.33 |
vimUbuntu:24.04:LTS |
before 2:9.1.0016-1ubuntu7.17, 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 21 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.16 |
2:9.1.0016-1ubuntu7.17 |
vimUbuntu:25.10 |
before 2:9.1.0967-1ubuntu6.8, plus listed versions 2:9.1.0967-1ubuntu42:9.1.0967-1ubuntu52:9.1.0967-1ubuntu62:9.1.0967-1ubuntu6.12:9.1.0967-1ubuntu6.2 Show 5 moreShow less2:9.1.0967-1ubuntu6.32:9.1.0967-1ubuntu6.42:9.1.0967-1ubuntu6.52:9.1.0967-1ubuntu6.62:9.1.0967-1ubuntu6.7 |
2:9.1.0967-1ubuntu6.8 |
vimUbuntu:26.04:LTS |
before 2:9.1.2141-1ubuntu4.6, 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 5 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.5 |
2:9.1.2141-1ubuntu4.6 |
vimUbuntu:Pro:14.04:LTS From an advisory covering 8 CVEs |
before 2:7.4.052-1ubuntu3.1+esm30, 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 28 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+esm29 |
2:7.4.052-1ubuntu3.1+esm30 |
vimUbuntu:Pro:16.04:LTS From an advisory covering 8 CVEs |
before 2:7.4.1689-3ubuntu1.5+esm36, 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 39 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+esm35 |
2:7.4.1689-3ubuntu1.5+esm36 |
vimUbuntu:Pro:18.04:LTS From an advisory covering 8 CVEs |
before 2:8.0.1453-1ubuntu1.13+esm21, 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 31 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+esm20 |
2:8.0.1453-1ubuntu1.13+esm21 |
vimUbuntu:Pro:20.04:LTS From an advisory covering 8 CVEs |
before 2:8.1.2269-1ubuntu5.32+esm9, 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 33 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+esm8 |
2:8.1.2269-1ubuntu5.32+esm9 |
vimUbuntu:22.04:LTS From an advisory covering 8 CVEs |
before 2:8.2.3995-1ubuntu2.33, 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 31 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.32 |
2:8.2.3995-1ubuntu2.33 |
vimUbuntu:24.04:LTS From an advisory covering 8 CVEs |
before 2:9.1.0016-1ubuntu7.17, 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 21 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.16 |
2:9.1.0016-1ubuntu7.17 |
vimUbuntu:25.10 From an advisory covering 8 CVEs |
before 2:9.1.0967-1ubuntu6.8, plus listed versions 2:9.1.0967-1ubuntu42:9.1.0967-1ubuntu52:9.1.0967-1ubuntu62:9.1.0967-1ubuntu6.12:9.1.0967-1ubuntu6.2 Show 5 moreShow less2:9.1.0967-1ubuntu6.32:9.1.0967-1ubuntu6.42:9.1.0967-1ubuntu6.52:9.1.0967-1ubuntu6.62:9.1.0967-1ubuntu6.7 |
2:9.1.0967-1ubuntu6.8 |
vimUbuntu:26.04:LTS From an advisory covering 8 CVEs |
before 2:9.1.2141-1ubuntu4.6, 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 5 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.5 |
2:9.1.2141-1ubuntu4.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-55892 is a medium vulnerability (CVSS 5.5) in Vim, published June 22, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.12%, the 1st percentile. Fixed in vim 9.2.0854-r0.
References
github.com/vim/vim/security/advisories/GHSA-qm9w-fmpj-879h
github.com/vim/vim/commit/8325b193bba5f01e7a7d8241f
github.com/vim/vim/releases/tag/v9.2.0662
security.alpinelinux.org/vuln/CVE-2026-55892
access.redhat.com/errata/RHSA-2026:66336
access.redhat.com/security/cve/CVE-2026-28420
Show 148 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-55892
docs.bell-sw.com/security/cves/CVE-2026-55892
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1782809724.html
nvd.nist.gov/vuln/detail/CVE-2026-55693
nvd.nist.gov/vuln/detail/CVE-2026-57455
nvd.nist.gov/vuln/detail/CVE-2026-57456
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1782810138.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1782810500.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1782810569.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1782826872.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1782896527.html
errata.tuxcare.com/els_os/oraclelinux6els/CLSA-2026-1782896779.html
errata.tuxcare.com/els_os/centos6els/CLSA-2026-1782897117.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1782920014.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1782999239.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1783628874.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/55xxx/CVE-2026-55892.json
security-tracker.debian.org/tracker/CVE-2026-55892
advisories.mageia.org/MGASA-2026-0240.html
bugs.mageia.org/show_bug.cgi?id=35580
openwall.com/lists/oss-security/2026/05/22/13
github.com/vim/vim/security/advisories/GHSA-3h95-3962-mmvf
openwall.com/lists/oss-security/2026/05/29/5
github.com/vim/vim/security/advisories/GHSA-52mc-rq6p-rc7c
openwall.com/lists/oss-security/2026/05/30/4
github.com/vim/vim/security/advisories/GHSA-47gw-8gc3-mgcm
openwall.com/lists/oss-security/2026/06/04/14
github.com/vim/vim/security/advisories/GHSA-65p9-mwwx-7468
openwall.com/lists/oss-security/2026/06/15/8
github.com/vim/vim/security/advisories/GHSA-wgh4-64f7-q3jq
openwall.com/lists/oss-security/2026/06/16/12
openwall.com/lists/oss-security/2026/06/16/13
github.com/vim/vim/security/advisories/GHSA-vhh8-v6wx-hjjh
openwall.com/lists/oss-security/2026/06/17/10
github.com/vim/vim/security/advisories/GHSA-f36c-2qcp-7gpw
openwall.com/lists/oss-security/2026/06/18/7
github.com/vim/vim/security/advisories/GHSA-c4j9-wr9j-4486
openwall.com/lists/oss-security/2026/06/20/2
github.com/vim/vim/security/advisories/GHSA-x5fg-h5w9-9frf
openwall.com/lists/oss-security/2026/06/20/3
github.com/vim/vim/security/advisories/GHSA-ww8h-47xp-hp4w
openwall.com/lists/oss-security/2026/06/21/1
github.com/vim/vim/security/advisories/GHSA-q8mh-6qm3-25g4
openwall.com/lists/oss-security/2026/06/21/2
github.com/vim/vim/security/advisories/GHSA-ppj8-wqjf-6fp3
openwall.com/lists/oss-security/2026/06/24/9
github.com/vim/vim/security/advisories/GHSA-m3hf-xcm3-xhm2
openwall.com/lists/oss-security/2026/06/27/6
github.com/vim/vim/security/advisories/GHSA-mf92-v4xw-j45x
openwall.com/lists/oss-security/2026/06/28/1
github.com/vim/vim/security/advisories/GHSA-fh26-8f79-wj97
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2862
nvd.nist.gov/vuln/detail/CVE-2026-55895
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2904
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2905
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2906
access.redhat.com/errata/RHSA-2026:35387
images.redhat.com
access.redhat.com/security/cve/CVE-2026-57456
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-59856
access.redhat.com/security/cve/CVE-2026-59858
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_35387.json
bugzilla.redhat.com/show_bug.cgi?id=2492975
cve.org/CVERecord?id=CVE-2026-55892
bugzilla.redhat.com/show_bug.cgi?id=2492972
cve.org/CVERecord?id=CVE-2026-57456
github.com/vim/vim/commit/cce141c42740f122dd8486ae04e21c2a81016ba8
github.com/vim/vim/releases/tag/v9.2.0699
bugzilla.redhat.com/show_bug.cgi?id=2498867
cve.org/CVERecord?id=CVE-2026-59856
nvd.nist.gov/vuln/detail/CVE-2026-59856
github.com/vim/vim/commit/43afc581a37a35762dd0ef292f038b9dc5680a24
bugzilla.redhat.com/show_bug.cgi?id=2498863
cve.org/CVERecord?id=CVE-2026-59857
nvd.nist.gov/vuln/detail/CVE-2026-59857
github.com/vim/vim/commit/d22ff1c955ff87e8273210eae125aab0e85b6c30
bugzilla.redhat.com/show_bug.cgi?id=2498868
cve.org/CVERecord?id=CVE-2026-59858
nvd.nist.gov/vuln/detail/CVE-2026-59858
github.com/vim/vim/commit/6b611b0d15603c52ebdad17172b0232b4f65704e
bugzilla.redhat.com/show_bug.cgi?id=2443484
bugzilla.redhat.com/show_bug.cgi?id=2487989
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
nvd.nist.gov/vuln/detail/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
nvd.nist.gov/vuln/detail/CVE-2026-52859
github.com/vim/vim/commit/63680c6d3d52477817b49cd1a66e7aabe8a7aa19
github.com/vim/vim/releases/tag/v9.2.0565
cve.org/CVERecord?id=CVE-2026-73072
nvd.nist.gov/vuln/detail/CVE-2026-73072
github.com/vim/vim/commit/05c41c922309c7a11b6ec2f124be66551c90d66a
github.com/vim/vim/releases/tag/v9.2.0846
github.com/vim/vim/security/advisories/GHSA-9jqx-hgpr-6v64
cve.org/CVERecord?id=CVE-2026-73076
nvd.nist.gov/vuln/detail/CVE-2026-73076
github.com/vim/vim/commit/581a2f3ac9c6f96a26324f6b2c8c11415fd0d452
github.com/vim/vim/security/advisories/GHSA-r22p-fhw4-84p2
cve.org/CVERecord?id=CVE-2026-73077
nvd.nist.gov/vuln/detail/CVE-2026-73077
github.com/vim/vim/commit/c5a82fe013e73c98004ad7cd4f906b1ad1ed610e
github.com/vim/vim/security/advisories/GHSA-r5v6-q6j8-8qw2
cve.org/CVERecord?id=CVE-2026-73078
nvd.nist.gov/vuln/detail/CVE-2026-73078
github.com/vim/vim/commit/29c6fd090d4520592f8be7d9ec81190edf25ef69
github.com/vim/vim/security/advisories/GHSA-rcr7-f3wr-22r2
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
errata.rockylinux.org/RLSA-2026:66336
errata.rockylinux.org/RLSA-2026:66348
errata.rockylinux.org/RLSA-2026:66366
ubuntu.com/security/CVE-2026-55892
ubuntu.com/security/notices/USN-8500-1
ubuntu.com/security/CVE-2026-35177
ubuntu.com/security/CVE-2026-55693
ubuntu.com/security/CVE-2026-55895
ubuntu.com/security/CVE-2026-57452
ubuntu.com/security/CVE-2026-57453
ubuntu.com/security/CVE-2026-57455
ubuntu.com/security/CVE-2026-57456