CVE-2026-47162

EUVD-2026-36281
Vim is an open source, command line text editor. Prior to version 9.2.0495, a Vimscript code injection vulnerability exists in s:NetrwBookHistSave() in the netrw plugin (runtime/pack/dist/opt/netrw/autoload/netrw.vim) when serializing browsed directory paths to the history file ~/.vim/.netrwhist. A directory name derived from the filesystem is interpolated into a single-quoted Vimscript string literal without escaping embedded single quotes, allowing a crafted directory name to break out of the string context and execute arbitrary Vimscript, including shell commands via system() and :!, the next time the history file is sourced. This issue has been patched in version 9.2.0495.
Injection
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
8.8 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 12%
Affected Products (NVD)
VendorProductVersion
vimvim
𝑥
< 9.2.0495
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
vim
bookworm
vulnerable
bullseye
vulnerable
bullseye (security)
vulnerable
forky
2:9.2.0524-1
fixed
sid
2:9.2.0782-1
fixed
trixie
vulnerable
Amazon Linux logo
Amazon Linux Releases
Amazon Package
Release
vim-X11
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
vim-common
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-data
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-debuginfo
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-debugsource
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-default-editor
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-enhanced
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-enhanced-debuginfo
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-filesystem
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-minimal
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
vim-minimal-debuginfo
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
xxd
Amazon Linux 2
2:9.0.2153-1.amzn2.0.7
fixed
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
xxd-debuginfo
Amazon Linux 2023
2:9.2.597-1.amzn2023.0.1
fixed
Azure Linux logo
Azure Linux Releases
Azure Package
Release
vim
Azure Linux 3.0
0:9.2.0620-1.azl3
fixed