CVE-2008-4101

NameCVE-2008-4101
DescriptionVim 3.0 through 7.x before 7.2.010 does not properly escape characters, which allows user-assisted attackers to (1) execute arbitrary shell commands by entering a K keystroke on a line that contains a ";" (semicolon) followed by a command, or execute arbitrary Ex commands by entering an argument after a (2) "Ctrl-]" (control close-square-bracket) or (3) "g]" (g close-square-bracket) keystroke sequence, a different issue than CVE-2008-2712.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
ReferencesDSA-1733-1
NVD severityhigh
Debian Bugs500381

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
vim (PTS)stretch (security), stretch2:8.0.0197-4+deb9u3fixed
buster2:8.1.0875-5fixed
bullseye, sid2:8.2.0716-3fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
vimsourceetch1:7.0-122+1etch5DSA-1733-1
vimsourcelenny1:7.1.314-3+lenny1
vimsourcesqueeze1:7.1.314-3+lenny1
vimsource(unstable)2:7.2.010-1low500381

Search for package or bug name: Reporting problems