Unscored severity · published Feb 21, 2009
CVE-2008-3074
The shellescape function in Vim 7.0 through 7.2, including 7.2a.10, allows user-assisted attackers to execute arbitrary code via the "!" (exclamation point) shell metacharacter in…
–
CVSS
3.8%
EPSS
No
On KEV
Description
The shellescape function in Vim 7.0 through 7.2, including 7.2a.10, allows user-assisted attackers to execute arbitrary code via the "!" (exclamation point) shell metacharacter in (1) the filename of a tar archive and possibly (2) the filename of the first file in a tar archive, which is not properly handled by the VIM TAR plugin (tar.vim) v.10 through v.22, as demonstrated by the shellescape, tarplugin.v2, tarplugin, and tarplugin.updated test cases. NOTE: this issue reportedly exists because of an incomplete fix for CVE-2008-2712. NOTE: this issue has the same root cause as CVE-2008-3075. NOTE: due to the complexity of the associated disclosures and the incomplete information related to them, there may be inaccuracies in this CVE description and in external mappings to this identifier.
Exploitation
Is it being used?
Exploit prediction (EPSS)3.8% · higher than 90% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
TA
Tar.vim · Vim
v.10; v.11; v.12; v.13; v.14; v.15; +7 more · source: NVD
VI
Vim · Vim
7.0; 7.1; 7.1.266; 7.1.314; 7.2 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2008-3074
CVE.org
https://www.cve.org/CVERecord?id=CVE-2008-3074
bugs.debian.org
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506919
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2009-03/msg00004.html
marc.info
http://marc.info/?l=bugtraq&m=121494431426308&w=2
secunia.com
http://secunia.com/advisories/34418
wiki.rpath.com
http://wiki.rpath.com/wiki/Advisories:rPSA-2008-0324
www.mandriva.com
http://www.mandriva.com/security/advisories?name=MDVSA-2008:236
