Every CVE Search/ Get API key

CVE-2026-59858

Vim: Arbitrary Code Execution via C Omni-Completion

8.4 HighFix available

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Active

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.14%Unchanged since Jul 10, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.4

Vim: Arbitrary Code Execution via C Omni-Completion

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
CVE-2026-59858
CVSS 4.0
8.4 HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-94
Updated
2026-11-02
EUVDEUVD-2026-42752 8.4

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
EUVD-2026-42752
CVSS 4.0
8.4 HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
NVD 8.4

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
CVE-2026-59858
CVSS 4.0
8.4 HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/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.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-94
Updated
2026-11-02
OSVALPINE-CVE-2026-59858 7.8

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
ALPINE-CVE-2026-59858
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVBELL-CVE-2026-59858 7.8
Record
BELL-CVE-2026-59858
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 8.4

Vim: Arbitrary Code Execution via C Omni-Completion

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
CVE-2026-59858
CVSS 4.0
8.4 HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-94
Updated
2026-11-02
Show 44 moreShow less
OSVDEBIAN-CVE-2026-59858 7.8

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
DEBIAN-CVE-2026-59858
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3122 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.0736, the PHP omni-completion script in runtime/autoload/phpcomplete.vim interpolates a class or trait name, taken from the contents of the edited buffer, into a search() pattern that is run via win_execute() without escaping. A name containing a single quote can terminate the search() string argument early, and because the bar is honored as an Ex command separator, the remainder of the name is run as Ex commands; via the :! command this allows arbitrary operating-system command execution when a victim opens a crafted PHP file and invokes omni-completion. This issue is fixed in version 9.2.0736.(CVE-2026-59856)

Vim is an open source, command line text editor. Prior to 9.2.0725, the single-byte branch of spell_soundfold_sal() in src/spell.c translates a word through a spell file's SAL sound-folding rules into a caller-owned result buffer, but its result writes are guarded with reslen < MAXWLEN, allowing reslen to reach MAXWLEN before res[reslen] = NUL writes one byte past the end of the MAXWLEN-element stack buffer. A boundary-length word passed to soundfold(), or reached via sound-based spell suggestion while a SAL-based spell language is active under a non-multibyte 8-bit encoding, can corrupt the eval_soundfold() stack frame and crash the editor. This issue is fixed in version 9.2.0725.(CVE-2026-59857)

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.(CVE-2026-59858)

Record
OESA-2026-3122
CVSS 3.1
7.8 HighCVSS: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 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:47982 7.8

Red Hat Security Advisory: vim security update

Record
RHSA-2026:47982
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:48650 7.8

Red Hat Security Advisory: vim security update

Record
RHSA-2026:48650
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:48703 7.8

Red Hat Security Advisory: vim security update

Record
RHSA-2026:48703
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:55431 7.8

Red Hat Security Advisory: vim security update

Record
RHSA-2026:55431
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/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 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:69128 8.2

Red Hat Security Advisory: vim security update

Record
RHSA-2026:69128
CVSS 3.1
8.2 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
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 HighCVSS: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 HighCVSS: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 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:47982 7.8

Important: vim security update

Vim (Vi IMproved) is an updated and improved version of the vi editor.

Security Fix(es):

  • vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() (CVE-2026-57455)

  • vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion (CVE-2026-57456)

  • vim: Vim: Out-of-bounds Write in Spell File Word Count (CVE-2026-55693)

  • vim: Vim: Arbitrary code execution via crafted PHP file in omni-completion (CVE-2026-59856)

  • vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion (CVE-2026-59858)

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:47982
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:48650 7.8

Important: vim security update

Vim (Vi IMproved) is an updated and improved version of the vi editor.

Security Fix(es):

  • vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() (CVE-2026-57455)

  • vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion (CVE-2026-57456)

  • vim: Vim: Out-of-bounds Write in Spell File Word Count (CVE-2026-55693)

  • vim: Vim: Arbitrary code execution via crafted PHP file in omni-completion (CVE-2026-59856)

  • vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion (CVE-2026-59858)

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:48650
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2026:48703 7.8

Important: vim security update

Vim (Vi IMproved) is an updated and improved version of the vi editor.

Security Fix(es):

  • vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() (CVE-2026-57455)

  • vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion (CVE-2026-57456)

  • vim: Vim: Out-of-bounds Write in Spell File Word Count (CVE-2026-55693)

  • vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion (CVE-2026-59858)

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:48703
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-59858 8.4

Vim is an open source, command line text editor. Prior to 9.2.0735, the C omni-completion script in runtime/autoload/ccomplete.vim interpolates the typeref: or typename: extension field of a tags entry, without escaping, into a :vimgrep pattern that is run through :execute. Because :vimgrep honors the bar as a command separator, a crafted tag field can close the search pattern and append an arbitrary Ex command; opening a hostile .c file whose project tags file contains such an entry and invoking C omni-completion runs that command as the editing user. This issue is fixed in version 9.2.0735.

Record
UBUNTU-CVE-2026-59858
CVSS 4.0
8.4 HighCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2026:47982 No score

Important: vim security update

Vim (Vi IMproved) is an updated and improved version of the vi editor.

Security Fix(es):

  • vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() (CVE-2026-57455)
  • vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion (CVE-2026-57456)
  • vim: Vim: Out-of-bounds Write in Spell File Word Count (CVE-2026-55693)
  • vim: Vim: Arbitrary code execution via crafted PHP file in omni-completion (CVE-2026-59856)
  • vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion (CVE-2026-59858)

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:47982
Updated
2026-11-02
OSVALSA-2026:48650 No score

Important: vim security update

Vim (Vi IMproved) is an updated and improved version of the vi editor.

Security Fix(es):

  • vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() (CVE-2026-57455)
  • vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion (CVE-2026-57456)
  • vim: Vim: Out-of-bounds Write in Spell File Word Count (CVE-2026-55693)
  • vim: Vim: Arbitrary code execution via crafted PHP file in omni-completion (CVE-2026-59856)
  • vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion (CVE-2026-59858)

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:48650
Updated
2026-11-02
OSVALSA-2026:48703 No score

Important: vim security update

Vim (Vi IMproved) is an updated and improved version of the vi editor.

Security Fix(es):

  • vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() (CVE-2026-57455)
  • vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion (CVE-2026-57456)
  • vim: Vim: Out-of-bounds Write in Spell File Word Count (CVE-2026-55693)
  • vim: Vim: Arbitrary command execution via crafted tags file in C omni-completion (CVE-2026-59858)

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:48703
Updated
2026-11-02
OSVCLSA-2026-1784022695 No score

vim: Fix of 2 CVEs

  • CVE-2026-59858: escape the typeref field with escape(typename, '/') before interpolating it into the :vimgrep pattern in ccomplete.vim StructMembers(), preventing arbitrary Ex command execution during C omni-completion when reading a crafted tags file (runtime/autoload/ccomplete.vim, upstream vim 9.2.0735)
  • CVE-2026-59856: quote the class name via string() before interpolating it into the search() pattern executed by win_execute() in phpcomplete.vim GetClassContentsStructure(), preventing potential command execution during PHP omni-completion (runtime/autoload/phpcomplete.vim, upstream vim 9.2.0736)
Record
CLSA-2026-1784022695
Updated
2026-11-02
OSVCLSA-2026-1784023446 No score

vim: Fix of 2 CVEs

  • CVE-2026-59858: escape the typeref field with escape(typename, '/') before interpolating it into the :vimgrep pattern in ccomplete.vim StructMembers(), preventing arbitrary Ex command execution during C omni-completion when reading a crafted tags file (runtime/autoload/ccomplete.vim, upstream vim 9.2.0735)
  • CVE-2026-59856: quote the class name via string() before interpolating it into the search() pattern executed by win_execute() in phpcomplete.vim GetClassContentsStructure(), preventing potential command execution during PHP omni-completion (runtime/autoload/phpcomplete.vim, upstream vim 9.2.0736)
Record
CLSA-2026-1784023446
Updated
2026-11-02
OSVCLSA-2026-1784036814 No score

Fix CVE(s): CVE-2026-59858

  • SECURITY UPDATE: Arbitrary Ex command execution during C omni-completion: the typeref/typename tag field is interpolated unescaped into the :vimgrep pattern in s:StructMembers() in runtime/autoload/ccomplete.vim, so a crafted tags file can close the search pattern and append an arbitrary Ex command when completing a struct/union member
    • debian/patches/CVE-2026-59858.patch: wrap the type field with escape(typename, '/') before inserting it into the :vimgrep pattern in s:StructMembers() so it can no longer close the search pattern and start a new Ex command
    • CVE-2026-59858
Record
CLSA-2026-1784036814
Updated
2026-11-02
OSVCLSA-2026-1784038367 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: fix arbitrary Ex command execution in C omni-completion by escaping the typeref/typename tag field before inserting it into the :vimgrep pattern in ccomplete.vim (upstream 9.2.0735)
Record
CLSA-2026-1784038367
Updated
2026-11-02
OSVCLSA-2026-1784042868 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: fix arbitrary Ex command execution in C omni-completion by escaping the typeref/typename tag field before inserting it into the :vimgrep pattern in ccomplete.vim (upstream 9.2.0735)
Record
CLSA-2026-1784042868
Updated
2026-11-02
OSVCLSA-2026-1784799349 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: fix arbitrary Ex command execution during C omni-completion; the typeref/typename tag field was interpolated unescaped into a :vimgrep pattern run via :execute, letting a crafted tags file close the pattern and append an Ex command; escape the type field with escape(typename, '/') (runtime/autoload/ccomplete.vim, upstream patch 9.2.0735)
Record
CLSA-2026-1784799349
Updated
2026-11-02
OSVCLSA-2026-1784799471 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: fix arbitrary Ex command execution during C omni-completion; the typeref/typename tag field was interpolated unescaped into a :vimgrep pattern run via :execute, letting a crafted tags file close the pattern and append an Ex command; escape the type field with escape(typename, '/') (runtime/autoload/ccomplete.vim, upstream patch 9.2.0735)
Record
CLSA-2026-1784799471
Updated
2026-11-02
OSVCLSA-2026-1784799711 No score

Fix CVE(s): CVE-2026-59858

  • SECURITY UPDATE: arbitrary Ex command execution during C omni-completion: the C omni-completion script interpolated the typeref/typename tag field of a tags entry, without escaping, into a :vimgrep pattern run through :execute. Because :vimgrep honours the bar as a command separator, a crafted tag field could close the search pattern and append an arbitrary Ex command, which ran when C omni-completion was invoked on a hostile .c file whose project tags file carried such an entry.
    • debian/patches/CVE-2026-59858.patch: escape the type field with escape(typename, '/') before building the :vimgrep pattern in s:StructMembers(), in runtime/autoload/ccomplete.vim; matches upstream patch 9.2.0735.
    • CVE-2026-59858
Record
CLSA-2026-1784799711
Updated
2026-11-02
OSVCLSA-2026-1784802165 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: fix arbitrary Ex command execution during C omni-completion; the typeref/typename tag field was interpolated unescaped into a :vimgrep pattern run via :execute, letting a crafted tags file close the pattern and append an Ex command; escape the type field with escape(typename, '/') (runtime/autoload/ccomplete.vim, upstream patch 9.2.0735)
Record
CLSA-2026-1784802165
Updated
2026-11-02
OSVCLSA-2026-1784807557 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: escape the typeref/typename tags field before interpolating it into the :vimgrep pattern in ccomplete.vim s:StructMembers(), preventing arbitrary Ex command execution during C omni-completion (upstream 9.2.0735)
Record
CLSA-2026-1784807557
Updated
2026-11-02
OSVCLSA-2026-1786353169 No score

vim: Fix of CVE-2026-59858

  • CVE-2026-59858: escape the typeref/typename tags field before interpolating it into the :vimgrep pattern in ccomplete.vim s:StructMembers(), preventing arbitrary Ex command execution during C omni-completion (upstream 9.2.0735)
Record
CLSA-2026-1786353169
Updated
2026-11-02
OSVCLSA-2026-1787394930 No score

Fix of 10 CVEs

  • SECURITY UPDATE: command injection in the tar plugin: tar#Vimuntar() escaped the tarball name with shellescape() without the special argument before running gunzip/gzip through :!, so characters that Vim expands in a :! command line (such as % and #) survived in the name and let a crafted archive name run arbitrary shell commands.
    • debian/patches/CVE-2026-46483.patch: use the shellescape(name, 1) form for both :! invocations in runtime/autoload/tar.vim; matches upstream patch 9.2.0479.
    • CVE-2026-46483
  • SECURITY UPDATE: code injection via netrw directory history: s:NetrwBookHistSave() serialised each history entry into ~/.vim/.netrwhist by wrapping the value in single quotes with string concatenation, so a directory name containing a single quote closed the literal and injected Vimscript that ran when the history file was sourced on the next netrw start.
    • debian/patches/CVE-2026-47162.patch: encode the value with string() in runtime/autoload/netrw.vim; matches upstream patch 9.2.0495.
    • CVE-2026-47162
  • SECURITY UPDATE: code execution through Python omni-completion: pythoncomplete and python3complete rebuilt the buffer's Python code and passed it to exec(), including the import and from statements harvested from the buffer, so invoking omni-completion in a hostile Python file executed arbitrary module-level code.
    • debian/patches/CVE-2026-52858.patch: skip import/from statements unless g:pythoncomplete_allow_import is set, in both runtime/autoload/pythoncomplete.vim and python3complete.vim; matches upstream patches 9.2.0561 and 9.2.0568, the latter being required for the opt-in to take effect at all.
    • CVE-2026-52858
  • SECURITY UPDATE: out-of-bounds access when a terminal buffer is snapshotted: the per-cell loop in move_terminal_to_buffer() walked cell.chars[] with no upper bound, and libvterm leaves that array unterminated when a cell uses all VTERM_MAX_CHARS_PER_CELL slots (a base character plus five combining marks), so it read past the array and appended the out-of-bounds values to a buffer sized for far fewer bytes.
    • debian/patches/CVE-2026-52859.patch: bound the loop with i < VTERM_MAX_CHARS_PER_CELL and size the buffer for six 6-byte characters, in src/terminal.c; matches upstream patch 9.2.0565 together with its prerequisite 8.1.0611, without which the bounded loop would still overrun the MB_MAXBYTES-sized buffer.
    • CVE-2026-52859
  • SECURITY UPDATE: code execution through Python omni-completion definition headers: Scope.get_code() reproduced def and class headers verbatim in the source handed to exec(), and Python evaluates parameter default values, annotations and base-class expressions at definition time, so crafted headers ran arbitrary code during completion even with imports disabled.
    • debian/patches/CVE-2026-52860.patch: strip default values and annotations from parameters and accept only dotted names as base classes, in both runtime/autoload/pythoncomplete.vim and python3complete.vim; matches upstream patch 9.2.0597.
    • CVE-2026-52860
  • SECURITY UPDATE: out-of-bounds write reading a crafted spell file: tree_count_words() and sug_filltree() descended the word trie without bounding the 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/spellfile.c; matches upstream patch 9.2.0653.
    • CVE-2026-55693
  • SECURITY UPDATE: code injection when netrw opens a remote file: s:NetrwBrowse() passed bufname() unescaped into an :execute'd "b" command, so a buffer name containing the Ex command separator ran arbitrary…
Record
CLSA-2026-1787394930
Updated
2026-11-02
OSVCLSA-2026-1789136288 No score

Fix CVE(s): CVE-2026-73073

  • SECURITY UPDATE: Arbitrary Ex command execution during C omni-completion: s:StructMembers() in runtime/autoload/ccomplete.vim interpolates a tags-file typeref/typename value into a :vimgrep pattern with only "/" and "" escaped, so an unclosed "[" makes vimgrep pattern skipping fail and a following "|" is then parsed as an Ex command separator, running the rest of the tag value as Ex commands
    • debian/patches/CVE-2026-73073.patch: match the typename literally in s:StructMembers() by prefixing it with "\V" and restoring magic mode with "\m" for the trailing "(\t|$)" group, so no regex metacharacter in the tag field can affect :vimgrep pattern parsing; this completes CVE-2026-59858.patch (upstream 9.2.0735), whose escaping alone was insufficient; the upstream src/version.c bump and the new src/testdir/test_plugin_ccomplete.vim test are omitted as they do not apply to 8.1.0875
    • CVE-2026-73073
Record
CLSA-2026-1789136288
Updated
2026-11-02
OSVopenSUSE-SU-2026:21374-1 No score

Security update for vim

This update for vim fixes the following issues:

Update to version 9.2.0780.

Security issues fixed:

  • CVE-2026-59856: arbitrary code execution via PHP omni-completion due to improper escaping (bsc#1271194).
  • CVE-2026-59857: out-of-bounds write in SAL soundfolding due to improper bounds check (bsc#1271195).
  • CVE-2026-59858: arbitrary code execution via C omni-completion due to improper escaping (bsc#1271193).

Other updates and bugfixes:

  • Version 9.2.0780 changelog:
    • filetype detect missing from completion (9.2.0726).
    • popup images not rendered correctly when unfocused (9.2.0727).
    • filetype: supertux info pattern is relative to current dir (9.2.0728).
    • % skips parens on continued quoted lines (9.2.0729).
    • GTK4 GUI tabline is not updated (9.2.0730).
    • GTK4 GUI scrollbar size not updated when restoring a session (9.2.0731).
    • session: terminal restored using absolute columns/rows (9.2.0732).
    • GTK3: GUI slow on X11 since dropping the alpha channel (9.2.0733).
    • function pointer passed to STRNCMP() instead of a length (9.2.0734).
    • tests: comment test can be improved (9.2.0737).
    • completion: 'autocompletedelay' blocks the main loop and drops autocommands (9.2.0739).
    • GTK4: scrollbar wrongly displayed (9.2.0740).
    • complete_check() does not return TRUE for mapped input (9.2.0741).
    • filetype: SSH keys and related filetypes not recognized (9.2.0742).
    • string macros silently accept a size of the wrong type (9.2.0743).
    • popup_atcursor() closes immediately on white space (9.2.0744).
    • cscope: connection leak when growing the array fails (9.2.0747).
    • 'autocompletedelay' interferes with CTRL-G U (9.2.0748).
    • 'autocompletedelay' interferes with i_CTRL-K (9.2.0749).
    • completion: 'autocompletedelay' deferral leaks state (9.2.0750).
    • GTK3 GUI is slow under Wayland (9.2.0751).
    • GTK4: drag-and-drop does not support HTML (9.2.0752).
    • GTK GUI deferred redraw skipped on 'lazyredraw' (9.2.0753).
    • repeated completion length lookup in search_for_exact_line (9.2.0754).
    • 'autocomplete' behaves inconsistently when recording (9.2.0755).
    • session with multiple tabpages sets 'winminheight' to 0 (9.2.0756).
    • tests: test_popupwin fails with zsh because of the prompt (9.2.0757).
    • pum: no opacity when background not set for Popup menu group (9.2.0758).
    • some code for 'autocompletedelay' is no longer needed (9.2.0759).
    • compiler warning for using potentially uninitialized var (9.2.0760).
    • runtime(netrw): Unix: unable to open '' file (9.2.0761).
    • duplicated sub-option name check in :set completion (9.2.0762).
    • tests: style issue in test_plugin_netrw (9.2.0763).
    • compiler warning about unused function (9.2.0764).
    • popup: opacity popup over a terminal is not cleared when moved (9.2.0765).
    • quick_tab entries for empty letters point to the wrong index (9.2.0766).
    • legacy/vim9cmd modifiers do not set script version for options values (9.2.0767).
    • legacy/vim9cmd modifiers are not exclusive (9.2.0768).
    • conversion to utf-16be using iconv is inconsistent (9.2.0769).
    • dict_add_dict() has inconsistent ownership on failure (9.2.0770).
    • dict_add_list() has inconsistent ownership on failure (9.2.0771).
    • Vim9: null dereference inside alloc_type() (9.2.0772).
    • memory leak in evalfunc.c on alloc failure (9.2.0773).
    • memory leak in f_getscriptinfo() on alloc failure (9.2.0774).
    • memory leak in highlight_get_info() on alloc failure (9.2.0775).
    • memory leak in sign_getlist() on alloc failure (9.2.0776).
    • memory leak in add_defer() on alloc failure (9.2.0777).
    • memory leak in compile_dict() on alloc failure (9.2.0778).
    • memory leak in type_name_func() on alloc failure (9.2.0779).
    • memory leak in evalvars.c on alloc failure (9.2.0780).
Record
openSUSE-SU-2026:21374-1
Updated
2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-59858 No score

CVE-2026-59858 in vim - Patched by Root

Root has patched CVE-2026-59858 in the vim package for Root:Debian:11. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-11-CVE-2026-59858
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-59858 No score

CVE-2026-59858 in vim - Patched by Root

Root has patched CVE-2026-59858 in the vim package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2026-59858
Updated
2026-11-02
OSVSUSE-SU-2026:22740-1 No score

Security update for vim

This update for vim fixes the following issues:

Update to version 9.2.0780.

Security issues fixed:

  • CVE-2026-59856: arbitrary code execution via PHP omni-completion due to improper escaping (bsc#1271194).
  • CVE-2026-59857: out-of-bounds write in SAL soundfolding due to improper bounds check (bsc#1271195).
  • CVE-2026-59858: arbitrary code execution via C omni-completion due to improper escaping (bsc#1271193).

Other updates and bugfixes:

  • Version 9.2.0780 changelog:
    • filetype detect missing from completion (9.2.0726).
    • popup images not rendered correctly when unfocused (9.2.0727).
    • filetype: supertux info pattern is relative to current dir (9.2.0728).
    • % skips parens on continued quoted lines (9.2.0729).
    • GTK4 GUI tabline is not updated (9.2.0730).
    • GTK4 GUI scrollbar size not updated when restoring a session (9.2.0731).
    • session: terminal restored using absolute columns/rows (9.2.0732).
    • GTK3: GUI slow on X11 since dropping the alpha channel (9.2.0733).
    • function pointer passed to STRNCMP() instead of a length (9.2.0734).
    • tests: comment test can be improved (9.2.0737).
    • completion: 'autocompletedelay' blocks the main loop and drops autocommands (9.2.0739).
    • GTK4: scrollbar wrongly displayed (9.2.0740).
    • complete_check() does not return TRUE for mapped input (9.2.0741).
    • filetype: SSH keys and related filetypes not recognized (9.2.0742).
    • string macros silently accept a size of the wrong type (9.2.0743).
    • popup_atcursor() closes immediately on white space (9.2.0744).
    • cscope: connection leak when growing the array fails (9.2.0747).
    • 'autocompletedelay' interferes with CTRL-G U (9.2.0748).
    • 'autocompletedelay' interferes with i_CTRL-K (9.2.0749).
    • completion: 'autocompletedelay' deferral leaks state (9.2.0750).
    • GTK3 GUI is slow under Wayland (9.2.0751).
    • GTK4: drag-and-drop does not support HTML (9.2.0752).
    • GTK GUI deferred redraw skipped on 'lazyredraw' (9.2.0753).
    • repeated completion length lookup in search_for_exact_line (9.2.0754).
    • 'autocomplete' behaves inconsistently when recording (9.2.0755).
    • session with multiple tabpages sets 'winminheight' to 0 (9.2.0756).
    • tests: test_popupwin fails with zsh because of the prompt (9.2.0757).
    • pum: no opacity when background not set for Popup menu group (9.2.0758).
    • some code for 'autocompletedelay' is no longer needed (9.2.0759).
    • compiler warning for using potentially uninitialized var (9.2.0760).
    • runtime(netrw): Unix: unable to open '' file (9.2.0761).
    • duplicated sub-option name check in :set completion (9.2.0762).
    • tests: style issue in test_plugin_netrw (9.2.0763).
    • compiler warning about unused function (9.2.0764).
    • popup: opacity popup over a terminal is not cleared when moved (9.2.0765).
    • quick_tab entries for empty letters point to the wrong index (9.2.0766).
    • legacy/vim9cmd modifiers do not set script version for options values (9.2.0767).
    • legacy/vim9cmd modifiers are not exclusive (9.2.0768).
    • conversion to utf-16be using iconv is inconsistent (9.2.0769).
    • dict_add_dict() has inconsistent ownership on failure (9.2.0770).
    • dict_add_list() has inconsistent ownership on failure (9.2.0771).
    • Vim9: null dereference inside alloc_type() (9.2.0772).
    • memory leak in evalfunc.c on alloc failure (9.2.0773).
    • memory leak in f_getscriptinfo() on alloc failure (9.2.0774).
    • memory leak in highlight_get_info() on alloc failure (9.2.0775).
    • memory leak in sign_getlist() on alloc failure (9.2.0776).
    • memory leak in add_defer() on alloc failure (9.2.0777).
    • memory leak in compile_dict() on alloc failure (9.2.0778).
    • memory leak in type_name_func() on alloc failure (9.2.0779).
    • memory leak in evalvars.c on alloc failure (9.2.0780).
Record
SUSE-SU-2026:22740-1
Updated
2026-11-02
OSVSUSE-SU-2026:22754-1 No score

Security update for vim

This update for vim fixes the following issues:

Update to version 9.2.0780.

Security issues fixed:

  • CVE-2026-59856: arbitrary code execution via PHP omni-completion due to improper escaping (bsc#1271194).
  • CVE-2026-59857: out-of-bounds write in SAL soundfolding due to improper bounds check (bsc#1271195).
  • CVE-2026-59858: arbitrary code execution via C omni-completion due to improper escaping (bsc#1271193).

Other updates and bugfixes:

  • Version 9.2.0780 changelog:
    • filetype detect missing from completion (9.2.0726).
    • popup images not rendered correctly when unfocused (9.2.0727).
    • filetype: supertux info pattern is relative to current dir (9.2.0728).
    • % skips parens on continued quoted lines (9.2.0729).
    • GTK4 GUI tabline is not updated (9.2.0730).
    • GTK4 GUI scrollbar size not updated when restoring a session (9.2.0731).
    • session: terminal restored using absolute columns/rows (9.2.0732).
    • GTK3: GUI slow on X11 since dropping the alpha channel (9.2.0733).
    • function pointer passed to STRNCMP() instead of a length (9.2.0734).
    • tests: comment test can be improved (9.2.0737).
    • completion: 'autocompletedelay' blocks the main loop and drops autocommands (9.2.0739).
    • GTK4: scrollbar wrongly displayed (9.2.0740).
    • complete_check() does not return TRUE for mapped input (9.2.0741).
    • filetype: SSH keys and related filetypes not recognized (9.2.0742).
    • string macros silently accept a size of the wrong type (9.2.0743).
    • popup_atcursor() closes immediately on white space (9.2.0744).
    • cscope: connection leak when growing the array fails (9.2.0747).
    • 'autocompletedelay' interferes with CTRL-G U (9.2.0748).
    • 'autocompletedelay' interferes with i_CTRL-K (9.2.0749).
    • completion: 'autocompletedelay' deferral leaks state (9.2.0750).
    • GTK3 GUI is slow under Wayland (9.2.0751).
    • GTK4: drag-and-drop does not support HTML (9.2.0752).
    • GTK GUI deferred redraw skipped on 'lazyredraw' (9.2.0753).
    • repeated completion length lookup in search_for_exact_line (9.2.0754).
    • 'autocomplete' behaves inconsistently when recording (9.2.0755).
    • session with multiple tabpages sets 'winminheight' to 0 (9.2.0756).
    • tests: test_popupwin fails with zsh because of the prompt (9.2.0757).
    • pum: no opacity when background not set for Popup menu group (9.2.0758).
    • some code for 'autocompletedelay' is no longer needed (9.2.0759).
    • compiler warning for using potentially uninitialized var (9.2.0760).
    • runtime(netrw): Unix: unable to open '' file (9.2.0761).
    • duplicated sub-option name check in :set completion (9.2.0762).
    • tests: style issue in test_plugin_netrw (9.2.0763).
    • compiler warning about unused function (9.2.0764).
    • popup: opacity popup over a terminal is not cleared when moved (9.2.0765).
    • quick_tab entries for empty letters point to the wrong index (9.2.0766).
    • legacy/vim9cmd modifiers do not set script version for options values (9.2.0767).
    • legacy/vim9cmd modifiers are not exclusive (9.2.0768).
    • conversion to utf-16be using iconv is inconsistent (9.2.0769).
    • dict_add_dict() has inconsistent ownership on failure (9.2.0770).
    • dict_add_list() has inconsistent ownership on failure (9.2.0771).
    • Vim9: null dereference inside alloc_type() (9.2.0772).
    • memory leak in evalfunc.c on alloc failure (9.2.0773).
    • memory leak in f_getscriptinfo() on alloc failure (9.2.0774).
    • memory leak in highlight_get_info() on alloc failure (9.2.0775).
    • memory leak in sign_getlist() on alloc failure (9.2.0776).
    • memory leak in add_defer() on alloc failure (9.2.0777).
    • memory leak in compile_dict() on alloc failure (9.2.0778).
    • memory leak in type_name_func() on alloc failure (9.2.0779).
    • memory leak in evalvars.c on alloc failure (9.2.0780).
Record
SUSE-SU-2026:22754-1
Updated
2026-11-02
OSVSUSE-SU-2026:22797-1 No score

Security update for vim

This update for vim fixes the following issues

  • Updated to version 9.2.0780
  • CVE-2026-59856: Arbitrary Code Execution via PHP Omni-Completion (bsc#1271194).
  • CVE-2026-59857: Out-of-bounds Write in SAL Soundfolding (bsc#1271195).
  • CVE-2026-59858: Arbitrary Code Execution via C Omni-Completion (bsc#1271193).
Record
SUSE-SU-2026:22797-1
Updated
2026-11-02
OSVSUSE-SU-2026:22821-1 No score

Security update for vim

This update for vim fixes the following issues:

Update to version 9.2.0780.

Security issues fixed:

  • CVE-2026-59856: arbitrary code execution via PHP omni-completion due to improper escaping (bsc#1271194).
  • CVE-2026-59857: out-of-bounds write in SAL soundfolding due to improper bounds check (bsc#1271195).
  • CVE-2026-59858: arbitrary code execution via C omni-completion due to improper escaping (bsc#1271193).

Other updates and bugfixes:

  • Version 9.2.0780 changelog:
    • filetype detect missing from completion (9.2.0726).
    • popup images not rendered correctly when unfocused (9.2.0727).
    • filetype: supertux info pattern is relative to current dir (9.2.0728).
    • % skips parens on continued quoted lines (9.2.0729).
    • GTK4 GUI tabline is not updated (9.2.0730).
    • GTK4 GUI scrollbar size not updated when restoring a session (9.2.0731).
    • session: terminal restored using absolute columns/rows (9.2.0732).
    • GTK3: GUI slow on X11 since dropping the alpha channel (9.2.0733).
    • function pointer passed to STRNCMP() instead of a length (9.2.0734).
    • tests: comment test can be improved (9.2.0737).
    • completion: 'autocompletedelay' blocks the main loop and drops autocommands (9.2.0739).
    • GTK4: scrollbar wrongly displayed (9.2.0740).
    • complete_check() does not return TRUE for mapped input (9.2.0741).
    • filetype: SSH keys and related filetypes not recognized (9.2.0742).
    • string macros silently accept a size of the wrong type (9.2.0743).
    • popup_atcursor() closes immediately on white space (9.2.0744).
    • cscope: connection leak when growing the array fails (9.2.0747).
    • 'autocompletedelay' interferes with CTRL-G U (9.2.0748).
    • 'autocompletedelay' interferes with i_CTRL-K (9.2.0749).
    • completion: 'autocompletedelay' deferral leaks state (9.2.0750).
    • GTK3 GUI is slow under Wayland (9.2.0751).
    • GTK4: drag-and-drop does not support HTML (9.2.0752).
    • GTK GUI deferred redraw skipped on 'lazyredraw' (9.2.0753).
    • repeated completion length lookup in search_for_exact_line (9.2.0754).
    • 'autocomplete' behaves inconsistently when recording (9.2.0755).
    • session with multiple tabpages sets 'winminheight' to 0 (9.2.0756).
    • tests: test_popupwin fails with zsh because of the prompt (9.2.0757).
    • pum: no opacity when background not set for Popup menu group (9.2.0758).
    • some code for 'autocompletedelay' is no longer needed (9.2.0759).
    • compiler warning for using potentially uninitialized var (9.2.0760).
    • runtime(netrw): Unix: unable to open '' file (9.2.0761).
    • duplicated sub-option name check in :set completion (9.2.0762).
    • tests: style issue in test_plugin_netrw (9.2.0763).
    • compiler warning about unused function (9.2.0764).
    • popup: opacity popup over a terminal is not cleared when moved (9.2.0765).
    • quick_tab entries for empty letters point to the wrong index (9.2.0766).
    • legacy/vim9cmd modifiers do not set script version for options values (9.2.0767).
    • legacy/vim9cmd modifiers are not exclusive (9.2.0768).
    • conversion to utf-16be using iconv is inconsistent (9.2.0769).
    • dict_add_dict() has inconsistent ownership on failure (9.2.0770).
    • dict_add_list() has inconsistent ownership on failure (9.2.0771).
    • Vim9: null dereference inside alloc_type() (9.2.0772).
    • memory leak in evalfunc.c on alloc failure (9.2.0773).
    • memory leak in f_getscriptinfo() on alloc failure (9.2.0774).
    • memory leak in highlight_get_info() on alloc failure (9.2.0775).
    • memory leak in sign_getlist() on alloc failure (9.2.0776).
    • memory leak in add_defer() on alloc failure (9.2.0777).
    • memory leak in compile_dict() on alloc failure (9.2.0778).
    • memory leak in type_name_func() on alloc failure (9.2.0779).
    • memory leak in evalvars.c on alloc failure (9.2.0780).
Record
SUSE-SU-2026:22821-1
Updated
2026-11-02
OSVSUSE-SU-2026:22901-1 No score

Security update for vim

This update for vim fixes the following issues

  • Updated to version 9.2.0780
  • CVE-2026-59856: Arbitrary Code Execution via PHP Omni-Completion (bsc#1271194).
  • CVE-2026-59857: Out-of-bounds Write in SAL Soundfolding (bsc#1271195).
  • CVE-2026-59858: Arbitrary Code Execution via C Omni-Completion (bsc#1271193).
Record
SUSE-SU-2026:22901-1
Updated
2026-11-02
OSVSUSE-SU-2026:3237-1 No score

Security update for vim

This update for vim fixes the following issues

  • Updated to version 9.2.0780.
  • CVE-2026-59856: Arbitrary Code Execution via PHP Omni-Completion (bsc#1271194).
  • CVE-2026-59857: Out-of-bounds Write in SAL Soundfolding (bsc#1271195).
  • CVE-2026-59858: Arbitrary Code Execution via C Omni-Completion (bsc#1271193).
Record
SUSE-SU-2026:3237-1
Updated
2026-11-02
OSVSUSE-SU-2026:3271-1 No score

Security update for vim

This update for vim fixes the following issues

  • Updated to version 9.2.0780.
  • CVE-2026-59856: Arbitrary Code Execution via PHP Omni-Completion (bsc#1271194).
  • CVE-2026-59857: Out-of-bounds Write in SAL Soundfolding (bsc#1271195).
  • CVE-2026-59858: Arbitrary Code Execution via C Omni-Completion (bsc#1271193).
Record
SUSE-SU-2026:3271-1
Updated
2026-11-02
OSVSUSE-SU-2026:3458-1 No score

Security update for vim

This update for vim fixes the following issues:

This update for vim fixes the following issues:

Security issues fixed:

  • CVE-2026-59856: Arbitrary Code Execution via PHP Omni-Completion (bsc#1271194).
  • CVE-2026-59857: Out-of-bounds Write in SAL Soundfolding (bsc#1271195).
  • CVE-2026-59858: Arbitrary Code Execution via C Omni-Completion (bsc#1271193).

Non security issue fixed:

  • Guard suse.vimrc against re-entry to prevent an infinite sourcing loop (bsc#1271684).
  • allow 'wrap' and 'linebreak' to be set from a modeline (bsc#1268162).

Changes for vim:

  • Updated to version 9.2.0780:
  • filetype detect missing from completion (9.2.0726).
  • popup images not rendered correctly when unfocused (9.2.0727).
  • filetype: supertux info pattern is relative to current dir (9.2.0728).
  • % skips parens on continued quoted lines (9.2.0729).
  • GTK4 GUI tabline is not updated (9.2.0730).
  • GTK4 GUI scrollbar size not updated when restoring a session (9.2.0731).
  • session: terminal restored using absolute columns/rows (9.2.0732).
  • GTK3: GUI slow on X11 since dropping the alpha channel (9.2.0733).
  • function pointer passed to STRNCMP() instead of a length (9.2.0734).
  • tests: comment test can be improved (9.2.0737).
  • completion: 'autocompletedelay' blocks the main loop and drops autocommands (9.2.0739).
  • GTK4: scrollbar wrongly displayed (9.2.0740).
  • complete_check() does not return TRUE for mapped input (9.2.0741).
  • filetype: SSH keys and related filetypes not recognized (9.2.0742).
  • string macros silently accept a size of the wrong type (9.2.0743).
  • popup_atcursor() closes immediately on white space (9.2.0744).
  • cscope: connection leak when growing the array fails (9.2.0747).
  • 'autocompletedelay' interferes with CTRL-G U (9.2.0748).
  • 'autocompletedelay' interferes with i_CTRL-K (9.2.0749).
  • completion: 'autocompletedelay' deferral leaks state (9.2.0750).
  • GTK3 GUI is slow under Wayland (9.2.0751).
  • GTK4: drag-and-drop does not support HTML (9.2.0752).
  • GTK GUI deferred redraw skipped on 'lazyredraw' (9.2.0753).
  • repeated completion length lookup in search_for_exact_line (9.2.0754).
  • 'autocomplete' behaves inconsistently when recording (9.2.0755).
  • session with multiple tabpages sets 'winminheight' to 0 (9.2.0756).
  • pum: no opacity when background not set for Popup menu group (9.2.0758).
  • some code for 'autocompletedelay' is no longer needed (9.2.0759).
  • compiler warning for using potentially uninitialized var (9.2.0760).
  • runtime(netrw): Unix: unable to open '' file (9.2.0761).
  • duplicated sub-option name check in :set completion (9.2.0762).
  • compiler warning about unused function (9.2.0764).
  • popup: opacity popup over a terminal is not cleared when moved (9.2.0765).
  • quick_tab entries for empty letters point to the wrong index (9.2.0766).
  • legacy/vim9cmd modifiers do not set script version for options values (9.2.0767).
  • legacy/vim9cmd modifiers are not exclusive (9.2.0768).
  • conversion to utf-16be using iconv is inconsistent (9.2.0769).
  • dict_add_dict() has inconsistent ownership on failure (9.2.0770).
  • dict_add_list() has inconsistent ownership on failure (9.2.0771).
  • Vim9: null dereference inside alloc_type() (9.2.0772).
  • memory leak in evalfunc.c on alloc failure (9.2.0773).
  • memory leak in f_getscriptinfo() on alloc failure (9.2.0774).
  • memory leak in highlight_get_info() on alloc failure (9.2.0775).
  • memory leak in sign_getlist() on alloc failure (9.2.0776).
  • memory leak in add_defer() on alloc failure (9.2.0777).
  • memory leak in compile_dict() on alloc failure (9.2.0778).
  • memory leak in type_name_func() on alloc failure (9.2.0779).
  • memory leak in evalvars.c on alloc failure (9.2.0780).
  • Updated to version 9.2.0725:
  • GTK: preedit font size is wrong for fractional point sizes (9.2.0532).
  • '[ mark moved to end of inserted text after CTRL-R CTRL-P paste (9.2.0533).
  • GTK UI does not support fullscreen mode (9.2.0534). *…
Record
SUSE-SU-2026:3458-1
Updated
2026-11-02
OSVUSN-8541-1 No score

vim vulnerabilities

Hirohito Higashi discovered that Vim incorrectly escaped class or trait names when performing PHP omni-completion. An attacker could possibly use this issue to trick a user into opening a specially crafted PHP file and executing arbitrary commands. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-59856)

Hirohito Higashi discovered that Vim incorrectly handled sound-folding of certain words when using a spell file. An attacker could possibly use this issue to cause Vim to crash, resulting in a denial of service. (CVE-2026-59857)

It was discovered that Vim incorrectly escaped certain tags file fields when performing C omni-completion. An attacker could possibly use this issue to trick a user into opening a specially crafted file and executing arbitrary commands. (CVE-2026-59858)

Record
USN-8541-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
vim
Alpine:v3.23
before 9.2.0854-r0
9.2.0854-r0
vim
Alpine:v3.24
before 9.2.0735-r0
9.2.0735-r0
vim-X11
AlmaLinux:9
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-common
AlmaLinux:9
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-enhanced
AlmaLinux:9
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-filesystem
AlmaLinux:9
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-minimal
AlmaLinux:9
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-X11
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-common
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-data
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
Show 249 moreShow less
Affected packages
PackageAffectedFixed
vim-enhanced
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-filesystem
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-minimal
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
xxd
AlmaLinux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-X11
AlmaLinux:8
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-common
AlmaLinux:8
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-enhanced
AlmaLinux:8
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-filesystem
AlmaLinux:8
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-minimal
AlmaLinux:8
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim
Alpaquita:23
9.0.0820-r2 up to 9.2.0747-r0
9.2.0747-r0
vim
Alpaquita:25
9.1.1415-r0 up to 9.2.0747-r0
9.2.0747-r0
vim
Alpaquita:stream
9.0.1395-r0 up to 9.2.0735-r0
9.2.0735-r0
vim-X11
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_6.1.tuxcare.els38
2:8.2.2637-22.el9_6.1.tuxcare.els38
vim-common
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_6.1.tuxcare.els38
2:8.2.2637-22.el9_6.1.tuxcare.els38
vim-enhanced
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_6.1.tuxcare.els38
2:8.2.2637-22.el9_6.1.tuxcare.els38
vim-filesystem
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_6.1.tuxcare.els38
2:8.2.2637-22.el9_6.1.tuxcare.els38
vim-minimal
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_6.1.tuxcare.els38
2:8.2.2637-22.el9_6.1.tuxcare.els38
vim-X11
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_2.1.tuxcare.els38
2:8.2.2637-22.el9_2.1.tuxcare.els38
vim-common
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_2.1.tuxcare.els38
2:8.2.2637-22.el9_2.1.tuxcare.els38
vim-enhanced
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_2.1.tuxcare.els38
2:8.2.2637-22.el9_2.1.tuxcare.els38
vim-filesystem
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_2.1.tuxcare.els38
2:8.2.2637-22.el9_2.1.tuxcare.els38
vim-minimal
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 2:8.2.2637-22.el9_2.1.tuxcare.els38
2:8.2.2637-22.el9_2.1.tuxcare.els38
vim
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-athena
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-common
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-doc
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-gtk
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-gtk3
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-gui-common
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-nox
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-runtime
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-tiny
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
xxd
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els25
2:8.1.0875-5+deb10u6+tuxcare.els25
vim-X11
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-common
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-enhanced
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-filesystem
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-minimal
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-X11
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-common
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-enhanced
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-filesystem
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-minimal
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els60
3:7.4.629-5.2.el6.tuxcare.els60
vim-X11
TuxCare:CentOS:8.5
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-common
TuxCare:CentOS:8.5
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-enhanced
TuxCare:CentOS:8.5
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-filesystem
TuxCare:CentOS:8.5
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-minimal
TuxCare:CentOS:8.5
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-X11
TuxCare:CentOS-Stream:8
before 2:8.0.1763-19.el8.4.tuxcare.els22
2:8.0.1763-19.el8.4.tuxcare.els22
vim-common
TuxCare:CentOS-Stream:8
before 2:8.0.1763-19.el8.4.tuxcare.els22
2:8.0.1763-19.el8.4.tuxcare.els22
vim-enhanced
TuxCare:CentOS-Stream:8
before 2:8.0.1763-19.el8.4.tuxcare.els22
2:8.0.1763-19.el8.4.tuxcare.els22
vim-filesystem
TuxCare:CentOS-Stream:8
before 2:8.0.1763-19.el8.4.tuxcare.els22
2:8.0.1763-19.el8.4.tuxcare.els22
vim-minimal
TuxCare:CentOS-Stream:8
before 2:8.0.1763-19.el8.4.tuxcare.els22
2:8.0.1763-19.el8.4.tuxcare.els22
vim
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-athena
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-athena-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-common
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-doc
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gnome
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gnome-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gtk
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gtk-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gtk3
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gtk3-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-gui-common
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-nox
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-nox-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-runtime
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-tiny
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els71
3:7.4.1689-3ubuntu1.5+tuxcare.els71
vim-X11
TuxCare:CentOS:8.4
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-common
TuxCare:CentOS:8.4
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-enhanced
TuxCare:CentOS:8.4
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-filesystem
TuxCare:CentOS:8.4
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-minimal
TuxCare:CentOS:8.4
before 2:8.0.1763-16.el8.tuxcare.els23
2:8.0.1763-16.el8.tuxcare.els23
vim-X11
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-common
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-enhanced
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-filesystem
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-minimal
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-X11
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-common
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-enhanced
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-filesystem
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim-minimal
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els25
2:7.4.629-8.0.1.el7_9.tuxcare.els25
vim
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-athena
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-common
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-doc
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-gnome
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-gtk
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-gtk3
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-gui-common
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-nox
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-runtime
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim-tiny
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
xxd
TuxCare:Ubuntu:18.04
From an advisory covering 11 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els2
2:8.0.1453-1ubuntu1.13+tuxcare.els2
vim
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-athena
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-common
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-doc
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-gtk
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-gtk3
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-gui-common
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-nox
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-runtime
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim-tiny
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
xxd
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 2:8.1.0875-5+deb10u6+tuxcare.els28
2:8.1.0875-5+deb10u6+tuxcare.els28
vim
Debian: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 less
2: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
vim
Debian:13
before 2:9.1.1230-2+deb13u1, plus listed versions
2:9.1.1230-2
2:9.1.1230-2+deb13u1
vim
Debian: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 less
2: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
vim
openEuler:20.03-LTS-SP4
From an advisory covering 3 CVEs
before 9.0-53.oe2003sp4
9.0-53.oe2003sp4
vim
openEuler:22.03-LTS-SP4
From an advisory covering 3 CVEs
before 9.0-53.oe2203sp4
9.0-53.oe2203sp4
vim
openEuler:24.03-LTS-SP1
From an advisory covering 3 CVEs
before 9.0.2092-39.oe2403sp1
9.0.2092-39.oe2403sp1
vim
openEuler:24.03-LTS-SP3
From an advisory covering 3 CVEs
before 9.0.2092-39.oe2403sp3
9.0.2092-39.oe2403sp3
vim
openEuler:24.03-LTS-SP4
From an advisory covering 3 CVEs
before 9.0.2092-39.oe2403sp4
9.0.2092-39.oe2403sp4
vim
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-X11
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-common
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-data
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-default-editor
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-enhanced
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-filesystem
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-minimal
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
xxd
Red Hat:hummingbird:1
From an advisory covering 5 CVEs
before 0:9.2.780-1.hum1
0:9.2.780-1.hum1
vim-X11
Red Hat:enterprise_linux:9::appstream
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-enhanced
Red Hat:enterprise_linux:9::appstream
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim
Red Hat:enterprise_linux:9::baseos
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-common
Red Hat:enterprise_linux:9::appstream
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim-X11
Red Hat:enterprise_linux:10.2
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-enhanced
Red Hat:enterprise_linux:10.2
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim
Red Hat:enterprise_linux:10.2
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-common
Red Hat:enterprise_linux:10.2
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim-X11
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-enhanced
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-common
Red Hat:enterprise_linux:8::appstream
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim-common
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 8 CVEs
before 2:9.1.083-5.el10_0.4
2:9.1.083-5.el10_0.4
vim
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 8 CVEs
before 2:9.1.083-5.el10_0.4
2:9.1.083-5.el10_0.4
vim-X11
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 8 CVEs
before 2:9.1.083-5.el10_0.4
2:9.1.083-5.el10_0.4
vim-enhanced
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 8 CVEs
before 2:9.1.083-5.el10_0.4
2:9.1.083-5.el10_0.4
vim
Red 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-X11
Red 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-common
Red 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-enhanced
Red 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-minimal
Red 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
Red Hat:rhel_els:6
From an advisory covering 13 CVEs
before 2:7.4.629-5.el6_10.4
2:7.4.629-5.el6_10.4
vim-X11
Red Hat:rhel_els:6
From an advisory covering 13 CVEs
before 2:7.4.629-5.el6_10.4
2:7.4.629-5.el6_10.4
vim-common
Red Hat:rhel_els:6
From an advisory covering 13 CVEs
before 2:7.4.629-5.el6_10.4
2:7.4.629-5.el6_10.4
vim-enhanced
Red Hat:rhel_els:6
From an advisory covering 13 CVEs
before 2:7.4.629-5.el6_10.4
2:7.4.629-5.el6_10.4
vim-minimal
Red Hat:rhel_els:6
From an advisory covering 13 CVEs
before 2:7.4.629-5.el6_10.4
2:7.4.629-5.el6_10.4
vim-X11
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debuginfo
Red 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-debugsource
Red 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-debuginfo
Red 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-filesystem
Red 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
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debuginfo
Red 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-debugsource
Red 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-debuginfo
Red 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-filesystem
Red 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
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debuginfo
Red 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-debugsource
Red 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-debuginfo
Red 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-filesystem
Red 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
Red 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-debuginfo
Red 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
Rocky Linux:9
From an advisory covering 5 CVEs
before 2:8.2.2637-26.el9_8.13
2:8.2.2637-26.el9_8.13
vim
Rocky Linux:10
From an advisory covering 5 CVEs
before 2:9.1.083-9.el10_2.12
2:9.1.083-9.el10_2.12
vim
Rocky Linux:8
From an advisory covering 4 CVEs
before 2:8.0.1763-31.el8_10
2:8.0.1763-31.el8_10
vim
Root: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.root.io.42:8.2.2434-3+deb11u3.aikido.8
rootio-vim
Root: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.root.io.42:8.2.2434-3+deb11u3.aikido.8
vim
Root:Debian:12
before 2:9.0.1378-2+deb12u2.aikido.20
2:9.0.1378-2+deb12u2.aikido.202:9.0.1378-2+deb12u2.root.io.192:9.0.1378-2+deb12u2.aikido.21
rootio-vim
Root:Debian:12
before 2:9.0.1378-2+deb12u2.aikido.20
2:9.0.1378-2+deb12u2.aikido.202:9.0.1378-2+deb12u2.root.io.192:9.0.1378-2+deb12u2.aikido.21
vim
SUSE:Linux Micro Extras 6.2
From an advisory covering 3 CVEs
before 9.2.0780-160000.1.1
9.2.0780-160000.1.1
vim
SUSE:Linux Micro 6.2
From an advisory covering 3 CVEs
before 9.2.0780-160000.1.1
9.2.0780-160000.1.1
vim
SUSE:Linux Micro 6.0
From an advisory covering 3 CVEs
before 9.2.0780-1.1
9.2.0780-1.1
vim
SUSE:Linux Enterprise Server 16.0
From an advisory covering 3 CVEs
before 9.2.0780-160000.1.1
9.2.0780-160000.1.1
vim
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 3 CVEs
before 9.2.0780-160000.1.1
9.2.0780-160000.1.1
vim
SUSE:Linux Micro 6.1
From an advisory covering 3 CVEs
before 9.2.0780-slfo.1.1_1.1
9.2.0780-slfo.1.1_1.1
vim
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 3 CVEs
before 9.2.0780-17.73.1
9.2.0780-17.73.1
vim
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 3 CVEs
before 9.2.0780-17.73.1
9.2.0780-17.73.1
vim
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 3 CVEs
before 9.2.0780-150000.5.99.1
9.2.0780-150000.5.99.1
vim
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 3 CVEs
before 9.2.0780-150000.5.99.1
9.2.0780-150000.5.99.1
vim
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 3 CVEs
before 9.2.0780-150000.5.99.1
9.2.0780-150000.5.99.1
vim
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 3 CVEs
before 9.2.0780-150000.5.99.1
9.2.0780-150000.5.99.1
vim
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 3 CVEs
before 9.2.0780-150000.5.99.1
9.2.0780-150000.5.99.1
vim
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 3 CVEs
before 9.2.0780-150000.5.99.1
9.2.0780-150000.5.99.1
vim
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise Module for Desktop Applications 15 SP7
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 3 CVEs
before 9.2.0780-150500.20.61.2
9.2.0780-150500.20.61.2
vim
Ubuntu:Pro:14.04:LTS
before 2:7.4.052-1ubuntu3.1+esm31, 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 29 moreShow less
2: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+esm30
2:7.4.052-1ubuntu3.1+esm31
vim
Ubuntu:Pro:16.04:LTS
before 2:7.4.1689-3ubuntu1.5+esm37, 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 40 moreShow less
2: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+esm36
2:7.4.1689-3ubuntu1.5+esm37
vim
Ubuntu:Pro:18.04:LTS
before 2:8.0.1453-1ubuntu1.13+esm22, 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 32 moreShow less
2: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+esm21
2:8.0.1453-1ubuntu1.13+esm22
vim
Ubuntu:Pro:20.04:LTS
before 2:8.1.2269-1ubuntu5.32+esm10, 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 34 moreShow less
2: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+esm9
2:8.1.2269-1ubuntu5.32+esm10
vim
Ubuntu:22.04:LTS
before 2:8.2.3995-1ubuntu2.34, 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 32 moreShow less
2: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.33
2:8.2.3995-1ubuntu2.34
vim
Ubuntu:24.04:LTS
before 2:9.1.0016-1ubuntu7.18, 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 22 moreShow less
2: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.17
2:9.1.0016-1ubuntu7.18
vim
Ubuntu:26.04:LTS
before 2:9.1.2141-1ubuntu4.7, 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 6 moreShow less
2: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.6
2:9.1.2141-1ubuntu4.7
vim
Ubuntu:Pro:14.04:LTS
From an advisory covering 3 CVEs
before 2:7.4.052-1ubuntu3.1+esm31, 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 29 moreShow less
2: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+esm30
2:7.4.052-1ubuntu3.1+esm31
vim
Ubuntu:Pro:16.04:LTS
From an advisory covering 3 CVEs
before 2:7.4.1689-3ubuntu1.5+esm37, 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 40 moreShow less
2: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+esm36
2:7.4.1689-3ubuntu1.5+esm37
vim
Ubuntu:Pro:18.04:LTS
From an advisory covering 3 CVEs
before 2:8.0.1453-1ubuntu1.13+esm22, 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 32 moreShow less
2: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+esm21
2:8.0.1453-1ubuntu1.13+esm22
vim
Ubuntu:Pro:20.04:LTS
From an advisory covering 3 CVEs
before 2:8.1.2269-1ubuntu5.32+esm10, 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 34 moreShow less
2: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+esm9
2:8.1.2269-1ubuntu5.32+esm10
vim
Ubuntu:22.04:LTS
From an advisory covering 3 CVEs
before 2:8.2.3995-1ubuntu2.34, 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 32 moreShow less
2: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.33
2:8.2.3995-1ubuntu2.34
vim
Ubuntu:24.04:LTS
From an advisory covering 3 CVEs
before 2:9.1.0016-1ubuntu7.18, 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 22 moreShow less
2: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.17
2:9.1.0016-1ubuntu7.18
vim
Ubuntu:26.04:LTS
From an advisory covering 3 CVEs
before 2:9.1.2141-1ubuntu4.7, 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 6 moreShow less
2: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.6
2:9.1.2141-1ubuntu4.7
vim
openSUSE:Leap 16.0
From an advisory covering 3 CVEs
before 9.2.0780-160000.1.1
9.2.0780-160000.1.1

History

History
RecordedChangedSources
affected, facts
affectedOSV
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-59858 is a high vulnerability (CVSS 8.4) in Vim, published July 4, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.14%, the 3rd percentile. Fixed in vim 9.2.0854-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 8 references and the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open