Vim 7.1.314, 6.4, and other versions allows user-assisted remote attackers to execute arbitrary commands via Vim scripts that do not properly sanitize inputs before invoking the execute or system functions, as demonstrated using (1) filetype.vim, (3) xpm.vim, (4) gzip_vim, and (5) netrw. NOTE: the originally reported version was 7.1.314, but the researcher actually found this set of issues in 7.1.298. NOTE: the zipplugin issue (originally vector 2 in this identifier) has been subsumed by CVE-2008-3075.
CVSS Details
- CVSS 3.1 Base Score: 9.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Apple Osx Vim | — | Apply OS X security update 2010-002 | Dec 16, 2011 | Jun 16, 2008 |
| Centos_linux | — | Upgrade vim-X11Upgrade vim-commonUpgrade vim-enhancedUpgrade vim-minimal | Dec 1, 2016 | Jun 16, 2008 |
| Debian | — | Upgrade vim | Jul 30, 2024 | Jun 16, 2008 |
| Freebsd | — | Upgrade vim-rubyUpgrade vim6Upgrade vim-liteUpgrade vim6-rubyUpgrade vim-consoleUpgrade vim | Dec 10, 2025 | Jun 21, 2008 |
| Oracle_linux | — | Upgrade vim-X11Upgrade vim-commonUpgrade vim-enhancedUpgrade vim-minimal | Oct 16, 2024 | Jun 16, 2008 |
| Suse | — | Upgrade vim-enhancedUpgrade vim-baseUpgrade vim-dataUpgrade gvim | Feb 17, 2015 | Jun 16, 2008 |
| Ubuntu | — | Upgrade vimUpgrade vim-runtime | Nov 8, 2024 | Jun 16, 2008 |
| Vmsa 2009 0004 | — | Upgrade VMware ESX 3.5 to build number 158874 | Nov 19, 2010 | Jun 16, 2008 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub