Description
Vim is an open source, command line text editor. Prior to version 9.2.0202, a command injection vulnerability exists in Vim's glob() function on Unix-like systems. By including a newline character (\n) in a pattern passed to glob(), an attacker may be able to execute arbitrary shell commands. This vulnerability depends on the user's 'shell' setting. This issue has been patched in version 9.2.0202.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| vim | vim | < 9.2.0202 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | vim | 2:9.2.0218-1 | — |
| Debian 13 | vim | 2:9.1.1230-2+deb13u1 | — |
| Debian 12 | vim | No fix yet | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 25.10 | vim | 2:9.1.0967-1ubuntu6.2 | — |
| Ubuntu 24.04 LTS | vim | 2:9.1.0016-1ubuntu7.11 | — |
| Ubuntu 22.04 LTS | vim | 2:8.2.3995-1ubuntu2.27 | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | vim | 2:8.1.2269-1ubuntu5.32+esm3 | — |
| Ubuntu Pro 18.04 LTS | vim | 2:8.0.1453-1ubuntu1.13+esm15 | — |
| Ubuntu Pro 16.04 LTS | vim | 2:7.4.1689-3ubuntu1.5+esm30 | — |
| Ubuntu Pro 14.04 LTS | vim | 2:7.4.052-1ubuntu3.1+esm24 | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 10 | vim +4 | 2:9.1.083-6.el10_1.3 | RHSA-2026:7711 |
| RHEL 9 | vim +4 | 2:8.2.2637-23.el9_7.2 | RHSA-2026:8259 |
| RHEL 8 | vim +3 | 2:8.0.1763-22.el8_10.1 | RHSA-2026:6915 |
Show 15 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 10.0 EUS | vim +7 | 2:9.1.083-5.el10_0.2 | RHSA-2026:6502 |
| RHEL 9.6 EUS | vim +5 | 2:8.2.2637-22.el9_6.2 | RHSA-2026:6539 |
| RHEL 9.4 EUS | vim +5 | 2:8.2.2637-20.el9_4.2 | RHSA-2026:6540 |
| RHEL 9.2 E4S | vim +5 | 2:8.2.2637-20.el9_2.1 | RHSA-2026:6620 |
| RHEL 9.0 E4S | vim +5 | 2:8.2.2637-16.el9_0.4 | RHSA-2026:6619 |
| RHEL 8.8 TUS | vim +5 | 2:8.0.1763-20.el8_8.1 | RHSA-2026:6736 |
| RHEL 8.8 E4S | vim +5 | 2:8.0.1763-20.el8_8.1 | RHSA-2026:6736 |
| RHEL 8.6 TUS | vim +5 | 2:8.0.1763-19.el8_6.5 | RHSA-2026:6731 |
| RHEL 8.6 E4S | vim +5 | 2:8.0.1763-19.el8_6.5 | RHSA-2026:6731 |
| RHEL 8.6 AUS | vim +5 | 2:8.0.1763-19.el8_6.5 | RHSA-2026:6731 |
| RHEL 8.4 EUS Long Life | vim +5 | 2:8.0.1763-15.el8_4.1 | RHSA-2026:6729 |
| RHEL 8.4 AUS | vim +5 | 2:8.0.1763-15.el8_4.1 | RHSA-2026:6729 |
| RHEL 8.2 AUS | vim +5 | 2:8.0.1763-13.el8_2.1 | RHSA-2026:6730 |
| RHEL 7 ELS | vim +5 | 2:7.4.629-8.el7_9.1 | RHSA-2026:6617 |
| RHEL 6 ELS | vim +5 | 2:7.4.629-5.el6_10.3 | RHSA-2026:6725 |
AlmaLinux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux 10 | vim-data +1 | 2:9.1.083-6.el10_1.3 | ALSA-2026:7711 |
| AlmaLinux 9 | vim-X11 +4 | 2:8.2.2637-23.el9_7.2 | ALSA-2026:8259 |
| AlmaLinux 8 | vim-X11 +4 | 2:8.0.1763-22.el8_10.1 | ALSA-2026:6915 |
Rocky Linux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Rocky Linux 10 | vim | 2:9.1.083-6.el10_1.3 | RLSA-2026:7711 |
| Rocky Linux 9 | vim | 2:8.2.2637-23.el9_7.2 | RLSA-2026:8259 |
| Rocky Linux 8 | vim | 2:8.0.1763-22.el8_10.1 | RLSA-2026:6915 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP7 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLES 15 SP6 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLES 15 SP5 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLES 15 SP4 | vim | 9.2.0280-150000.5.89.1 | SUSE-SU-2026:1387-1 |
| SLES 12 SP5 | vim | 9.2.0280-17.62.1 | SUSE-SU-2026:1347-1 |
Show 14 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 16.0 | vim | 9.2.0280-160000.1.1 | SUSE-SU-2026:21197-1 |
| SLES for SAP 15 SP6 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLES for SAP 15 SP5 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLES for SAP 15 SP4 | vim | 9.2.0280-150000.5.89.1 | SUSE-SU-2026:1387-1 |
| SLES 16.0 | vim | 9.2.0280-160000.1.1 | SUSE-SU-2026:21197-1 |
| SLE Micro 6.2 | vim | 9.2.0280-160000.1.1 | SUSE-SU-2026:21136-1, SUSE-SU-2026:21134-1 |
| SLE Micro 6.1 | vim | 9.2.0280-slfo.1.1_1.1 | SUSE-SU-2026:21118-1 |
| SLE Micro 6.0 | vim | 9.2.0280-1.1 | SUSE-SU-2026:21124-1 |
| SLE Micro 5.5 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLE Micro 5.4 | vim | 9.2.0280-150000.5.89.1 | SUSE-SU-2026:1387-1 |
| SLE Micro 5.3 | vim | 9.2.0280-150000.5.89.1 | SUSE-SU-2026:1387-1 |
| SLE Micro 5.2 | vim | 9.2.0280-150000.5.89.1 | SUSE-SU-2026:1387-1 |
| SLE HPC 15 SP5 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
| SLE HPC 15 SP4 | vim | 9.2.0280-150000.5.89.1 | SUSE-SU-2026:1387-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | vim | 9.2.0398-1.1 | openSUSE-SU-2026:10652-1 |
| openSUSE Leap 16.0 | vim | 9.2.0280-160000.1.1 | openSUSE-SU-2026:20540-1 |
| openSUSE Leap 15.6 | vim | 9.2.0280-150500.20.46.1 | SUSE-SU-2026:1607-1 |
Alpine
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.24 | vim | 9.2.0219-r0 | — |
| Alpine v3.23 | vim | 9.2.0219-r0 | — |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2023 | xxd +6 | 2:9.2.240-1.amzn2023.0.2 | ALAS2023-2026-1584 |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 3 | vim | 9.2.0240-1 | — |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 10 | xxd +6 | 2:9.1.083-6.0.1.el10_1.3 | ELSA-2026-7711 |
| Oracle Linux 9 | vim-X11 +4 | 2:8.2.2637-23.0.1.el9_7.2 | ELSA-2026-8259 |
| Oracle Linux 8 | vim-X11 +4 | 2:8.0.1763-22.0.1.el8_10.1 | ELSA-2026-6915 |
| Oracle Linux 7 | vim-X11 +4 | 2:7.4.629-8.0.3.el7_9 | ELSA-2026-6617 |
Advisories 37
- WID-SEC-2026-0798 vim: Schwachstelle ermöglicht Codeausführung BSI CERT-Bund (WID) · Nov 1, 2026
- ALSA-2026:8259 Important: vim security update AlmaLinux Security Advisories · Oct 29, 2026
- ALSA-2026:7711 Important: vim security update AlmaLinux Security Advisories · Oct 29, 2026
- ALSA-2026:6915 Important: vim security update AlmaLinux Security Advisories · Oct 29, 2026
- RHSA-2026:8259 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:7711 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6915 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6736 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6730 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6731 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6729 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6725 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6620 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6619 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6617 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6540 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6539 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- RHSA-2026:6502 Red Hat Security Advisory: vim security update Red Hat Security Advisories (RHSA) · Oct 17, 2026
- WID-SEC-2026-1666 IBM QRadar SIEM: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jul 28, 2026
- SUSE-SU-2026:21136-1 Security update for vim SUSE / openSUSE Security Updates · Jul 9, 2026
- ELSA-2026-6617 Important: vim security update (Oracle Linux 7) Oracle Linux Security Advisories (ELSA) · May 15, 2026
- openSUSE-SU-2026:10652-1 gvim-9.2.0398-1.1 on GA media SUSE / openSUSE Security Updates · Apr 29, 2026
- SUSE-SU-2026:1607-1 Security update for vim SUSE / openSUSE Security Updates · Apr 25, 2026
- openSUSE-SU-2026:20540-1 Security update for vim SUSE / openSUSE Security Updates · Apr 22, 2026
- SUSE-SU-2026:21197-1 Security update for vim SUSE / openSUSE Security Updates · Apr 22, 2026
- SUSE-SU-2026:21134-1 Security update for vim SUSE / openSUSE Security Updates · Apr 21, 2026
- SUSE-SU-2026:21118-1 Security update for vim SUSE / openSUSE Security Updates · Apr 18, 2026
- SUSE-SU-2026:21124-1 Security update for vim SUSE / openSUSE Security Updates · Apr 18, 2026
- SUSE-SU-2026:1387-1 Security update for vim SUSE / openSUSE Security Updates · Apr 17, 2026
- RLSA-2026:8259 Important: vim security update Rocky Linux Security Advisories · Apr 16, 2026
- SUSE-SU-2026:1347-1 Security update for vim SUSE / openSUSE Security Updates · Apr 16, 2026
- RLSA-2026:7711 Important: vim security update Rocky Linux Security Advisories · Apr 15, 2026
- ELSA-2026-8259 Important: vim security update (Oracle Linux 9) Oracle Linux Security Advisories (ELSA) · Apr 15, 2026
- ALAS2023-2026-1584 Important: vim security update (Amazon Linux 2023) Amazon Linux Security Center (ALAS) · Apr 13, 2026
- ELSA-2026-7711 Important: vim security update (Oracle Linux 10) Oracle Linux Security Advisories (ELSA) · Apr 13, 2026
- RLSA-2026:6915 Important: vim security update Rocky Linux Security Advisories · Apr 9, 2026
- ELSA-2026-6915 Important: vim security update (Oracle Linux 8) Oracle Linux Security Advisories (ELSA) · Apr 8, 2026