Every CVESearch/Get API key

CVE-2007-2953

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier,...

6.8 MediumFix available

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Exploit likelihood

4.18%Down 8.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used6.8

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Record
CVE-2007-2953
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Updated
2026-11-02
CVE ListNo score

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Record
CVE-2007-2953
Updated
2026-11-02
EUVDEUVD-2007-2945No score

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Record
EUVD-2007-2945
Updated
2026-11-03
GitHub AdvisoriesGHSA-ggw5-mghh-pg96No score

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier,...

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Record
GHSA-ggw5-mghh-pg96
Updated
2026-11-02
OSVNo score

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Record
CVE-2007-2953
Updated
2026-11-02
OSVDEBIAN-CVE-2007-2953No score

Format string vulnerability in the helptags_one function in src/ex_cmds.c in Vim 6.4 and earlier, and 7.x up to 7.1, allows user-assisted remote attackers to execute arbitrary code via format string specifiers in a help-tags tag in a help file, related to the helptags command.

Record
DEBIAN-CVE-2007-2953
Updated
2026-11-02
OSVopenSUSE-SU-2024:11497-1No score

gvim-8.2.3408-1.2 on GA media

These are all security issues fixed in the gvim-8.2.3408-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11497-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
vim
Debian:12
before 1:7.1-056+1
1:7.1-056+1
vim
Debian:13
before 1:7.1-056+1
1:7.1-056+1
vim
Debian:14
before 1:7.1-056+1
1:7.1-056+1
vim
Debian:3.1
From an advisory covering 2 CVEs
before 1:6.3-071+1sarge2, plus listed versions
1:6.3-071+11:6.3-071+1sarge1
1:6.3-071+1sarge2
vim
Debian:4.0
From an advisory covering 2 CVEs
before 1:7.0-122+1etch3, plus listed versions
1:7.0-122+1etch2
1:7.0-122+1etch3
vim
Red Hat:enterprise_linux:5::client
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-X11
Red Hat:enterprise_linux:5::client
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-common
Red Hat:enterprise_linux:5::client
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-debuginfo
Red Hat:enterprise_linux:5::client
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-enhanced
Red Hat:enterprise_linux:5::client
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
Show 56 moreShow less
Affected packages
PackageAffectedFixed
vim-minimal
Red Hat:enterprise_linux:5::client
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim
Red Hat:enterprise_linux:5::server
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-X11
Red Hat:enterprise_linux:5::server
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-common
Red Hat:enterprise_linux:5::server
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-debuginfo
Red Hat:enterprise_linux:5::server
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-enhanced
Red Hat:enterprise_linux:5::server
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim-minimal
Red Hat:enterprise_linux:5::server
From an advisory covering 6 CVEs
before 2:7.0.109-4.el5_2.4z
2:7.0.109-4.el5_2.4z
vim
Red Hat:enterprise_linux:3::as
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-X11
Red Hat:enterprise_linux:3::as
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-common
Red Hat:enterprise_linux:3::as
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-debuginfo
Red Hat:enterprise_linux:3::as
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-enhanced
Red Hat:enterprise_linux:3::as
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-minimal
Red Hat:enterprise_linux:3::as
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim
Red Hat:enterprise_linux:3::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-X11
Red Hat:enterprise_linux:3::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-common
Red Hat:enterprise_linux:3::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-debuginfo
Red Hat:enterprise_linux:3::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-enhanced
Red Hat:enterprise_linux:3::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-minimal
Red Hat:enterprise_linux:3::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim
Red Hat:enterprise_linux:3::es
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-X11
Red Hat:enterprise_linux:3::es
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-common
Red Hat:enterprise_linux:3::es
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-debuginfo
Red Hat:enterprise_linux:3::es
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-enhanced
Red Hat:enterprise_linux:3::es
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-minimal
Red Hat:enterprise_linux:3::es
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim
Red Hat:enterprise_linux:3::ws
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-X11
Red Hat:enterprise_linux:3::ws
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-common
Red Hat:enterprise_linux:3::ws
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-debuginfo
Red Hat:enterprise_linux:3::ws
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-enhanced
Red Hat:enterprise_linux:3::ws
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim-minimal
Red Hat:enterprise_linux:3::ws
From an advisory covering 4 CVEs
before 1:6.3.046-0.30E.11
1:6.3.046-0.30E.11
vim
Red Hat:enterprise_linux:4::as
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-X11
Red Hat:enterprise_linux:4::as
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-common
Red Hat:enterprise_linux:4::as
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-debuginfo
Red Hat:enterprise_linux:4::as
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-enhanced
Red Hat:enterprise_linux:4::as
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-minimal
Red Hat:enterprise_linux:4::as
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim
Red Hat:enterprise_linux:4::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-X11
Red Hat:enterprise_linux:4::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-common
Red Hat:enterprise_linux:4::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-debuginfo
Red Hat:enterprise_linux:4::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-enhanced
Red Hat:enterprise_linux:4::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-minimal
Red Hat:enterprise_linux:4::desktop
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim
Red Hat:enterprise_linux:4::es
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-X11
Red Hat:enterprise_linux:4::es
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-common
Red Hat:enterprise_linux:4::es
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-debuginfo
Red Hat:enterprise_linux:4::es
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-enhanced
Red Hat:enterprise_linux:4::es
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-minimal
Red Hat:enterprise_linux:4::es
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim
Red Hat:enterprise_linux:4::ws
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-X11
Red Hat:enterprise_linux:4::ws
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-common
Red Hat:enterprise_linux:4::ws
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-debuginfo
Red Hat:enterprise_linux:4::ws
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-enhanced
Red Hat:enterprise_linux:4::ws
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim-minimal
Red Hat:enterprise_linux:4::ws
From an advisory covering 4 CVEs
before 1:6.3.046-1.el4_7.5z
1:6.3.046-1.el4_7.5z
vim
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 8.2.3408-1.2
8.2.3408-1.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
affected, aliases, facts, references, titleGitHub Advisories, OSV
first indexedCVE List, NVD

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2007-2953 is a medium vulnerability (CVSS 6.8) in Vim Development Group Vim, published July 31, 2007. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.18%, the 91st percentile. Fixed in vim 1:7.1-056+1.

References

Show 67 moreShow less
MoveEnter Open