Every CVE Search/ Get API key

CVE-2026-26269

Vim has a Netbeans specialKeys Stack Buffer Overflow

5.4 MediumFix available

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
Low

Exploit likelihood

0.34%Up 0.3 points since Feb 14, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.4

Vim has a Netbeans specialKeys Stack Buffer Overflow

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
CVE-2026-26269
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Weakness
CWE-121
Updated
2026-11-02
EUVDEUVD-2026-7369 5.4

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
EUVD-2026-7369
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Updated
2026-11-02
NVD 5.4

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
CVE-2026-26269
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-121
Updated
2026-11-02
OSVBELL-CVE-2026-26269 7.5
Record
BELL-CVE-2026-26269
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 5.4

Vim has a Netbeans specialKeys Stack Buffer Overflow

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
CVE-2026-26269
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Weakness
CWE-121
Updated
2026-11-02
OSVDEBIAN-CVE-2026-26269 7.5

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
DEBIAN-CVE-2026-26269
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 29 moreShow less
OSVOESA-2026-1429 7.5

vim security update

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.(CVE-2026-26269)

Record
OESA-2026-1429
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1497 7.5

vim security update

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.(CVE-2026-26269)

Record
OESA-2026-1497
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1498 7.5

vim security update

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.(CVE-2026-26269)

Record
OESA-2026-1498
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1499 7.5

vim security update

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.(CVE-2026-26269)

Record
OESA-2026-1499
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1500 7.5

vim security update

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.(CVE-2026-26269)

Record
OESA-2026-1500
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1501 7.5

vim security update

Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set. Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Security Fix(es):

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.(CVE-2026-26269)

Record
OESA-2026-1501
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-26269 7.5

CVE-2026-26269 in vim - Patched by Root

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

Record
ROOT-OS-DEBIAN-12-CVE-2026-26269
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-26269 5.4

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
UBUNTU-CVE-2026-26269
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-77592 No score

CVE-2026-26269 affecting package vim for versions less than 9.2.0088-1

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
AZL-77592
Updated
2026-11-02
OSVAZL-77850 No score

CVE-2026-26269 affecting package vim for versions less than 9.2.0088-1

Vim is an open source, command line text editor. Prior to 9.1.2148, a stack buffer overflow vulnerability exists in Vim's NetBeans integration when processing the specialKeys command, affecting Vim builds that enable and use the NetBeans feature. The Stack buffer overflow exists in special_keys() (in src/netbeans.c). The while (*tok) loop writes two bytes per iteration into a 64-byte stack buffer (keybuf) with no bounds check. A malicious NetBeans server can overflow keybuf with a single specialKeys command. The issue has been fixed as of Vim patch v9.1.2148.

Record
AZL-77850
Updated
2026-11-02
OSVCLSA-2026-1772466351 No score

vim: Fix of CVE-2026-26269

  • CVE-2026-26269: fix buffer overflow in netbeans interface
Record
CLSA-2026-1772466351
Updated
2026-11-02
OSVCLSA-2026-1772622920 No score

vim: Fix of CVE-2026-26269

  • CVE-2026-26269: fix buffer overflow in netbeans interface
Record
CLSA-2026-1772622920
Updated
2026-11-02
OSVCLSA-2026-1772703383 No score

vim: Fix of CVE-2026-26269

  • CVE-2026-26269: fix stack-based buffer overflow in NetBeans integration that could lead to a crash or arbitrary code execution via a malicious server.
Record
CLSA-2026-1772703383
Updated
2026-11-02
OSVCLSA-2026-1772703948 No score

vim: Fix of CVE-2026-26269

  • CVE-2026-26269: fix stack-based buffer overflow in NetBeans integration that could lead to a crash or arbitrary code execution via a malicious server.
Record
CLSA-2026-1772703948
Updated
2026-11-02
OSVCLSA-2026-1772814085 No score

Fix CVE(s): CVE-2026-26269

  • SECURITY UPDATE: Buffer overflow in netbeans special_keys() handling
    • debian/patches/CVE-2026-26269.patch: limit writing to max KEYBUFLEN bytes
    • CVE-2026-26269
Record
CLSA-2026-1772814085
Updated
2026-11-02
OSVCLSA-2026-1773141936 No score

Fix CVE(s): CVE-2026-26269

  • SECURITY UPDATE: Stack-Based buffer overflow in Netbeans
    • debian/patches/CVE-2026-26269.patch: fix stack-based buffer overflow in NetBeans integration that could lead to a crash or arbitrary code execution via a malicious server
    • CVE-2026-26269
Record
CLSA-2026-1773141936
Updated
2026-11-02
OSVCLSA-2026-1773505564 No score

vim: Fix of CVE-2026-26269

  • CVE-2026-26269: fix stack-based buffer overflow in NetBeans integration that could lead to a crash or arbitrary code execution via a malicious server
Record
CLSA-2026-1773505564
Updated
2026-11-02
OSVCLSA-2026-1773506143 No score

vim: Fix of CVE-2026-26269

  • CVE-2026-26269: fix stack-based buffer overflow in NetBeans integration that could lead to a crash or arbitrary code execution via a malicious server
Record
CLSA-2026-1773506143
Updated
2026-11-02
OSVCLSA-2026-1787304699 No score

Fix of 10 CVEs

  • SECURITY UPDATE: stack-based buffer overflow in option callback functions: illegal_char() and did_set_string_option() wrote the E539/E526/E535 option errors into the caller's 80-byte errbuf[] with unbounded sprintf(). The call site reported upstream, did_set_langmap() in src/map.c, does not exist in this version, where 'langmap' errors are reported through EMSG2() into a bounded buffer.
    • debian/patches/CVE-2024-22667.patch: introduce ERR_BUFLEN and use snprintf() bounded by it at the three sprintf() sites, in src/option.c and src/option.h; matches upstream patch 9.0.2142.
    • CVE-2024-22667
  • SECURITY UPDATE: buffer overflow in 'helpfile' option handling: get_tagfname() copied the user-controlled 'helpfile' value into a MAXPATHL buffer with STRCPY() and then appended "tags" at the tail, so an over-long 'helpfile' overflowed the buffer.
    • debian/patches/CVE-2026-25749.patch: bound the copy with vim_strncpy() leaving room for the "tags" suffix, in src/tag.c; matches upstream patches 9.1.2132 and 9.1.2133.
    • CVE-2026-25749
  • SECURITY UPDATE: buffer overflow in the netbeans specialKeys command: special_keys() walked the modifier prefix writing two bytes per modifier into the 64-byte keybuf[] with no bound, so a long modifier run overflowed it.
    • debian/patches/CVE-2026-26269.patch: stop the modifier loop while i + 2 < KEYBUFLEN, in src/netbeans.c; matches upstream patch 9.1.2148.
    • CVE-2026-26269
  • SECURITY UPDATE: command injection via netrw URIs: the hostname and port taken from a netrw URI were interpolated unescaped into the command passed to system(), so shell metacharacters in the host or port ran arbitrary commands.
    • debian/patches/CVE-2026-28417.patch: validate the host against an RFC1123 hostname / IPv4 / IPv6 pattern at the four netrw entry points and shellescape() the host, user and port in s:MakeSshCmd(), in runtime/autoload/netrw.vim; matches upstream patches 9.2.0073, 9.2.0089 and 9.2.0553.
    • CVE-2026-28417
  • SECURITY UPDATE: crash and huge allocation recovering a corrupted swap file: ml_recover() trusted pe_page_count, pe_bnum, pe_old_lnum and pe_line_count from the swap file, so bogus values caused a multi-GB mf_get() allocation or a SEGV inside readfile().
    • debian/patches/CVE-2026-28421.patch: bound pe_page_count and pe_bnum against mf_blocknr_max and validate pe_old_lnum and pe_line_count before use, in src/memline.c; matches upstream patch 9.2.0077.
    • CVE-2026-28421
  • SECURITY UPDATE: command injection via newline in glob(): the newline character was missing from SHELL_SPECIAL, so it was not escaped before mch_expand_wildcards() handed the pattern to the shell and could act as a command separator.
    • debian/patches/CVE-2026-33412.patch: add '\n' to SHELL_SPECIAL, in src/os_unix.c; matches upstream patch 9.2.0202.
    • CVE-2026-33412
  • SECURITY UPDATE: modeline security bypass: several options holding expressions could be set from a modeline, so opening a crafted file evaluated attacker-supplied expressions. In this version the expressions reachable this way are the 'statusline'-style %{} items of 'printheader' and 'guitabtooltip', which were evaluated in the sandbox only; the F{func} flag of 'complete' and the mapset() function named by the upstream advisory arrived in later releases and are not present in this version.
    • debian/patches/patch-8.1.1366-using-expressions-in-a-modeline-is-unsafe.patch: add the 'modelineexpr' option and the P_MLE flag, refuse P_MLE options in a modeline unless 'modelineexpr' is set, mark the expression-bearing options P_MLE, and document 'modelineexpr' and E992, in src/option.c, src/option.h and runtime/doc/options.txt; prerequisite…
Record
CLSA-2026-1787304699
Updated
2026-11-02
OSVMGASA-2026-0042 No score

Updated vim packages fix security vulnerability

Vim has a Netbeans specialKeys Stack Buffer Overflow. (CVE-2026-26269)

Record
MGASA-2026-0042
Updated
2026-11-02
OSVopenSUSE-SU-2026:20403-1 No score

Security update for vim

This update for vim fixes the following issues:

  • Update Vim to version 9.2.0110 that includes security fixes for:
  • CVE-2026-28417: crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-26269: stack buffer overflow in Vim's NetBeans integration when processing the specialKeys command (bsc#1258229).
  • CVE-2025-53906: path traversal in Vim's zip.vim plugin (bsc#1246602).
  • Other changes:
  • Add wayland-client to BuildRequires and enable Wayland support.
  • Add Wayland include path to CFLAGS to fix clipboard compilation.
  • Package new Swedish (sv) man pages and clean up duplicate encodings (sv.ISO8859-1 and sv.UTF-8).
Record
openSUSE-SU-2026:20403-1
Updated
2026-11-02
OSVSUSE-SU-2026:0910-1 No score

Security update for vim

This update for vim fixes the following issues:

Update Vim to version 9.2.0110:

  • CVE-2025-53906: Fixed that malicious zip archive may cause a path traversal in Vim's zip (bsc#1246602).
  • CVE-2026-26269: Fixed Netbeans specialKeys stack buffer overflow (bsc#1258229).
  • CVE-2026-28417: Fixed that a crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-28418: Fixed that a malformed tags file can cause an heap-based buffer overflow out-of-bounds read (bsc#1259052)
  • CVE-2026-28419: Fixed processing a malformed tags file containing a delimiter can lead to a crash (bsc#1259053)
  • CVE-2026-28420: Fixed that processing maximum combining characters in terminal emulator can lead to heap-based buffer overflow write (bsc#1259054)
  • CVE-2026-28421: Fixed that a crafted swap file can cause a heap-buffer-overflow and a segmentation fault
  • CVE-2026-28422: Fixed that a malicious modeline or plugin can trigger a stack-buffer-overflow (bsc#1259056)
Record
SUSE-SU-2026:0910-1
Updated
2026-11-02
OSVSUSE-SU-2026:1051-1 No score

Security update for vim

This update for vim fixes the following issues:

Update Vim to version 9.2.0110:

  • CVE-2025-53906: malicious zip archive may cause a path traversal in Vim's zip (bsc#1246602).
  • CVE-2026-26269: Netbeans specialKeys stack buffer overflow (bsc#1258229).
  • CVE-2026-28417: Fixed that a crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-28418: Fixed that a malformed tags file can cause an heap-based buffer overflow out-of-bounds read (bsc#1259052)
  • CVE-2026-28419: Fixed processing a malformed tags file containing a delimiter can lead to a crash (bsc#1259053)
  • CVE-2026-28420: Fixed that processing maximum combining characters in terminal emulator can lead to heap-based buffer overflow write (bsc#1259054)
  • CVE-2026-28421: Fixed that a crafted swap file can cause a heap-buffer-overflow and a segmentation fault
  • CVE-2026-28422: Fixed that a malicious modeline or plugin can trigger a stack-buffer-overflow (bsc#1259056)
Record
SUSE-SU-2026:1051-1
Updated
2026-11-02
OSVSUSE-SU-2026:1095-1 No score

Security update for vim

This update for vim fixes the following issues:

Update Vim to version 9.2.0110:

  • CVE-2025-53906: Fixed that malicious zip archive may cause a path traversal in Vim's zip (bsc#1246602).
  • CVE-2026-26269: Fixed Netbeans specialKeys stack buffer overflow (bsc#1258229).
  • CVE-2026-28417: Fixed crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-28418: Fixed that a malformed tags file can cause an heap-based buffer overflow out-of-bounds read (bsc#1259052)
  • CVE-2026-28419: Fixed processing a malformed tags file containing a delimiter can lead to a crash (bsc#1259053)
  • CVE-2026-28420: Fixed that processing maximum combining characters in terminal emulator can lead to heap-based buffer overflow write (bsc#1259054)
  • CVE-2026-28421: Fixed that a crafted swap file can cause a heap-buffer-overflow and a segmentation fault
  • CVE-2026-28422: Fixed that a malicious modeline or plugin can trigger a stack-buffer-overflow (bsc#1259056)
Record
SUSE-SU-2026:1095-1
Updated
2026-11-02
OSVSUSE-SU-2026:20717-1 No score

Security update for vim

This update for vim fixes the following issues:

Update Vim to version 9.2.0045:

  • CVE-2025-53906: malicious zip archive may cause a path traversal in Vim's zip (bsc#1246602).
  • CVE-2026-26269: Netbeans specialKeys stack buffer overflow (bsc#1258229).
Record
SUSE-SU-2026:20717-1
Updated
2026-11-02
OSVSUSE-SU-2026:20738-1 No score

Security update for vim

This update for vim fixes the following issues:

Update Vim to version 9.2.0110:

  • CVE-2025-53906: malicious zip archive may cause a path traversal in Vim's zip (bsc#1246602).
  • CVE-2026-26269: Netbeans specialKeys stack buffer overflow (bsc#1258229).
  • CVE-2026-28417: crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
Record
SUSE-SU-2026:20738-1
Updated
2026-11-02
OSVSUSE-SU-2026:20759-1 No score

Security update for vim

This update for vim fixes the following issues:

  • Update Vim to version 9.2.0110 that includes security fixes for:
  • CVE-2026-28417: crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-26269: stack buffer overflow in Vim's NetBeans integration when processing the specialKeys command (bsc#1258229).
  • CVE-2025-53906: path traversal in Vim's zip.vim plugin (bsc#1246602).
  • Other changes:
  • Add wayland-client to BuildRequires and enable Wayland support.
  • Add Wayland include path to CFLAGS to fix clipboard compilation.
  • Package new Swedish (sv) man pages and clean up duplicate encodings (sv.ISO8859-1 and sv.UTF-8).
Record
SUSE-SU-2026:20759-1
Updated
2026-11-02
OSVSUSE-SU-2026:20765-1 No score

Security update for vim

This update for vim fixes the following issues:

  • Update Vim to version 9.2.0110 that includes security fixes for:
  • CVE-2026-28417: crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-26269: stack buffer overflow in Vim's NetBeans integration when processing the specialKeys command (bsc#1258229).
  • CVE-2025-53906: path traversal in Vim's zip.vim plugin (bsc#1246602).
  • Other changes:
  • Add wayland-client to BuildRequires and enable Wayland support.
  • Add Wayland include path to CFLAGS to fix clipboard compilation.
  • Package new Swedish (sv) man pages and clean up duplicate encodings (sv.ISO8859-1 and sv.UTF-8).
Record
SUSE-SU-2026:20765-1
Updated
2026-11-02
OSVSUSE-SU-2026:20916-1 No score

Security update for vim

This update for vim fixes the following issues:

  • Update Vim to version 9.2.0110 that includes security fixes for:
  • CVE-2026-28417: crafted URL parsed by netrw plugin can lead to execute arbitrary shell commands (bsc#1259051).
  • CVE-2026-26269: stack buffer overflow in Vim's NetBeans integration when processing the specialKeys command (bsc#1258229).
  • CVE-2025-53906: path traversal in Vim's zip.vim plugin (bsc#1246602).
  • Other changes:
  • Add wayland-client to BuildRequires and enable Wayland support.
  • Add Wayland include path to CFLAGS to fix clipboard compilation.
  • Package new Swedish (sv) man pages and clean up duplicate encodings (sv.ISO8859-1 and sv.UTF-8).
Record
SUSE-SU-2026:20916-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
vim
Azure Linux:3
before 9.2.0088-1
9.2.0088-1
vim
Azure Linux:2
before 9.2.0088-1
9.2.0088-1
vim
Alpaquita:23
9.0.0820-r2 up to 9.1.2148-r0
9.1.2148-r0
vim
Alpaquita:25
9.1.1415-r0 up to 9.1.2148-r0
9.1.2148-r0
vim
Alpaquita:stream
9.0.1395-r0 up to 9.2.0-r0
9.2.0-r0
vim-X11
TuxCare:AlmaLinux:9.2
before 2:8.2.2637-22.el9_1.1.tuxcare.els3
2:8.2.2637-22.el9_1.1.tuxcare.els3
vim-common
TuxCare:AlmaLinux:9.2
before 2:8.2.2637-22.el9_1.1.tuxcare.els3
2:8.2.2637-22.el9_1.1.tuxcare.els3
vim-enhanced
TuxCare:AlmaLinux:9.2
before 2:8.2.2637-22.el9_1.1.tuxcare.els3
2:8.2.2637-22.el9_1.1.tuxcare.els3
vim-filesystem
TuxCare:AlmaLinux:9.2
before 2:8.2.2637-22.el9_1.1.tuxcare.els3
2:8.2.2637-22.el9_1.1.tuxcare.els3
vim-minimal
TuxCare:AlmaLinux:9.2
before 2:8.2.2637-22.el9_1.1.tuxcare.els3
2:8.2.2637-22.el9_1.1.tuxcare.els3
Show 110 moreShow less
Affected packages
PackageAffectedFixed
vim-X11
TuxCare:AlmaLinux:9.6
before 2:8.2.2637-22.el9_6.1.tuxcare.els3
2:8.2.2637-22.el9_6.1.tuxcare.els3
vim-common
TuxCare:AlmaLinux:9.6
before 2:8.2.2637-22.el9_6.1.tuxcare.els3
2:8.2.2637-22.el9_6.1.tuxcare.els3
vim-enhanced
TuxCare:AlmaLinux:9.6
before 2:8.2.2637-22.el9_6.1.tuxcare.els3
2:8.2.2637-22.el9_6.1.tuxcare.els3
vim-filesystem
TuxCare:AlmaLinux:9.6
before 2:8.2.2637-22.el9_6.1.tuxcare.els3
2:8.2.2637-22.el9_6.1.tuxcare.els3
vim-minimal
TuxCare:AlmaLinux:9.6
before 2:8.2.2637-22.el9_6.1.tuxcare.els3
2:8.2.2637-22.el9_6.1.tuxcare.els3
vim-X11
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-common
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-enhanced
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-filesystem
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-minimal
TuxCare:CentOS:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-X11
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-common
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-enhanced
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-filesystem
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim-minimal
TuxCare:OracleLinux:7
before 2:7.4.629-8.0.1.el7_9.tuxcare.els2
2:7.4.629-8.0.1.el7_9.tuxcare.els2
vim
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-athena
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-athena-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-common
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-doc
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gnome
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gnome-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gtk
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gtk-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gtk3
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gtk3-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-gui-common
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-nox
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-nox-py2
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-runtime
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim-tiny
TuxCare:Ubuntu:16.04
before 3:7.4.1689-3ubuntu1.5+tuxcare.els58
3:7.4.1689-3ubuntu1.5+tuxcare.els58
vim
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-athena
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-common
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-doc
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-gtk
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-gtk3
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-gui-common
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-nox
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-runtime
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-tiny
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
xxd
TuxCare:Debian:10
before 2:8.1.0875-5+deb10u6+tuxcare.els15
2:8.1.0875-5+deb10u6+tuxcare.els15
vim-X11
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-common
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-enhanced
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-filesystem
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-minimal
TuxCare:OracleLinux:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-X11
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-common
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-enhanced
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-filesystem
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim-minimal
TuxCare:CentOS:6
before 3:7.4.629-5.2.el6.tuxcare.els47
3:7.4.629-5.2.el6.tuxcare.els47
vim
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-athena
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-common
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-doc
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-gnome
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-gtk
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-gtk3
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-gui-common
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-nox
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-runtime
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
vim-tiny
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
xxd
TuxCare:Ubuntu:18.04
From an advisory covering 10 CVEs
before 2:8.0.1453-1ubuntu1.13+tuxcare.els1
2:8.0.1453-1ubuntu1.13+tuxcare.els1
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.0119-1, plus listed versions
2: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-1
2:9.2.0119-1
vim
Mageia:9
before 9.1.2148-1.mga9
9.1.2148-1.mga9
vim
openEuler:24.03-LTS-SP3
before 9.0.2092-25.oe2403sp3
9.0.2092-25.oe2403sp3
vim
openEuler:22.03-LTS-SP4
before 9.0-39.oe2203sp4
9.0-39.oe2203sp4
vim
openEuler:24.03-LTS
before 9.0.2092-25.oe2403
9.0.2092-25.oe2403
vim
openEuler:24.03-LTS-SP1
before 9.0.2092-25.oe2403sp1
9.0.2092-25.oe2403sp1
vim
openEuler:24.03-LTS-SP2
before 9.0.2092-25.oe2403sp2
9.0.2092-25.oe2403sp2
vim
openEuler:20.03-LTS-SP4
before 9.0-39.oe2003sp4
9.0-39.oe2003sp4
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.172:9.0.1378-2+deb12u2.root.io.192:9.0.1378-2+deb12u2.root.io.182: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.172:9.0.1378-2+deb12u2.root.io.192:9.0.1378-2+deb12u2.root.io.182:9.0.1378-2+deb12u2.aikido.21
vim
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Module for Desktop Applications 15 SP7
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
openSUSE:Leap 15.6
From an advisory covering 8 CVEs
before 9.2.0110-150500.20.43.1
9.2.0110-150500.20.43.1
vim
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 8 CVEs
before 9.2.0110-17.59.1
9.2.0110-17.59.1
vim
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 8 CVEs
before 9.2.0110-17.59.1
9.2.0110-17.59.1
vim
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 8 CVEs
before 9.2.0110-150000.5.86.1
9.2.0110-150000.5.86.1
vim
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 9.2.0045-1.1
9.2.0045-1.1
vim
SUSE:Linux Micro 6.1
From an advisory covering 3 CVEs
before 9.2.0110-slfo.1.1_1.1
9.2.0110-slfo.1.1_1.1
vim
SUSE:Linux Micro 6.2
From an advisory covering 3 CVEs
before 9.2.0110-160000.1.1
9.2.0110-160000.1.1
vim
SUSE:Linux Micro Extras 6.2
From an advisory covering 3 CVEs
before 9.2.0110-160000.1.1
9.2.0110-160000.1.1
vim
SUSE:Linux Enterprise Server 16.0
From an advisory covering 3 CVEs
before 9.2.0110-160000.1.1
9.2.0110-160000.1.1
vim
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 3 CVEs
before 9.2.0110-160000.1.1
9.2.0110-160000.1.1
vim
Ubuntu:Pro:14.04:LTS
before 2:7.4.052-1ubuntu3.1+esm23, 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 21 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+esm22
2:7.4.052-1ubuntu3.1+esm23
vim
Ubuntu:Pro:16.04:LTS
before 2:7.4.1689-3ubuntu1.5+esm29, 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 32 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+esm28
2:7.4.1689-3ubuntu1.5+esm29
vim
Ubuntu:Pro:18.04:LTS
before 2:8.0.1453-1ubuntu1.13+esm14, 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 24 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+esm13
2:8.0.1453-1ubuntu1.13+esm14
vim
Ubuntu:Pro:20.04:LTS
before 2:8.1.2269-1ubuntu5.32+esm2, 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 26 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.32
2:8.1.2269-1ubuntu5.32+esm2
vim
Ubuntu:22.04:LTS
before 2:8.2.3995-1ubuntu2.26, 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 24 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.24
2:8.2.3995-1ubuntu2.26
vim
Ubuntu:24.04:LTS
before 2:9.1.0016-1ubuntu7.10, 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 14 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.9
2:9.1.0016-1ubuntu7.10
vim
Ubuntu:25.10
before 2:9.1.0967-1ubuntu6.1, plus listed versions
2:9.1.0967-1ubuntu42:9.1.0967-1ubuntu52:9.1.0967-1ubuntu6
2:9.1.0967-1ubuntu6.1
vim
Ubuntu:26.04:LTS
before 2:9.1.2141-1ubuntu2, plus listed versions
2:9.1.0967-1ubuntu62:9.1.1882-1ubuntu12:9.1.1882-1ubuntu22:9.1.2141-1ubuntu1
2:9.1.2141-1ubuntu2
vim
openSUSE:Leap 16.0
From an advisory covering 3 CVEs
before 9.2.0110-160000.1.1
9.2.0110-160000.1.1

History

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

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

In short

CVE-2026-26269 is a medium vulnerability (CVSS 5.4) in Vim, published February 13, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.34%, the 27th percentile. Fixed in vim 9.2.0088-1.

References

Show 55 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open