Read the docs
TI-2008-03292 Aliases CVE-2008-3432GHSA-2fqm-grvm-7h89

Heap-based buffer overflow in the mch_expand_wildcards function in os_unix.c in Vim 6.2…

Priority MEDIUM 41CWE-119Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
— Not recorded in CVSS 2.0
Attack complexity
Medium
Impact type
Code execution
Confidentiality · integrity · availability
Partial · Partial · Partial
Fix status
Fixed

Attack profile from CVSS 2.0 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-119 and the CVSS impact.

Summary

Heap-based buffer overflow in the mch_expand_wildcards function in os_unix.c in Vim 6.2 and 6.3 allows user-assisted attackers to execute arbitrary code via shell metacharacters in filenames, as demonstrated by the netrw.v3 test case.

Why it matters now

EPSS 0.0862 95th percentileScored 2026-11-07
Fix Fixed Red Hat: 1 advisory

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:vim:vim:6.2:*:*:*:*:*:*:*6.2Vulnerablevim
cpe:2.3:a:vim:vim:6.3:*:*:*:*:*:*:*6.3Vulnerablevim
  • cpe:2.3:a:vim:vim:6.2:*:*:*:*:*:*:* Versions 6.2 Vulnerable ·vim
  • cpe:2.3:a:vim:vim:6.3:*:*:*:*:*:*:* Versions 6.3 Vulnerable ·vim

Remediation

Red Hat 1 advisory

  • RHSA-2008:0617 Released 2008-11-25 · Red Hat rating Moderate
    vim security update
    • Red Hat Desktop version 3 vim-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11.i386 +6
    • Red Hat Enterprise Linux AS version 3 vim-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11.i386 +14
    • Red Hat Enterprise Linux AS version 4 vim-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z.i386 +14
    • Red Hat Enterprise Linux Desktop version 4 vim-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z.i386 +6
    • Red Hat Enterprise Linux ES version 3 vim-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11.i386 +10
    • Red Hat Enterprise Linux ES version 4 vim-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z.i386 +10
    • Red Hat Enterprise Linux WS version 3 vim-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11, vim-X11-1:6.3.046-0.30E.11.i386 +10
    • Red Hat Enterprise Linux WS version 4 vim-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z, vim-X11-1:6.3.046-1.el4_7.5z.i386 +10

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Desktop version 3Fixed RHSA-2008:0617
Red Hat Enterprise Linux AS version 3Fixed RHSA-2008:0617
Red Hat Enterprise Linux AS version 4Fixed RHSA-2008:0617
Red Hat Enterprise Linux Desktop version 4Fixed RHSA-2008:0617
Red Hat Enterprise Linux ES version 3Fixed RHSA-2008:0617
Red Hat Enterprise Linux ES version 4Fixed RHSA-2008:0617
Red Hat Enterprise Linux WS version 3Fixed RHSA-2008:0617
Red Hat Enterprise Linux WS version 4Fixed RHSA-2008:0617

Timeline

  1. 2026-10-02 Threatist record created from CVE-2008-3432
  2. 2026-10-03 Alias added: GHSA-2fqm-grvm-7h89
  3. 2026-10-14 EPSS moved to the 95th–99th percentile

References

  • TI-2022-03248 Heap-based Buffer Overflow in vim/vim CVSS 3.1CRITICAL 9.8
  • TI-2024-15103 Vim before 9.0.2142 has a stack-based buffer overflow because did_set_langmap in map.c… CVSS 3.1HIGH 7.8
  • TI-2023-05093 Use After Free in vim/vim CVSS 3.1HIGH 7.8
  • TI-2023-04407 Heap-based Buffer Overflow in vim/vim CVSS 3.1HIGH 7.8
  • TI-2023-04379 Heap-based Buffer Overflow in vim/vim CVSS 3.1HIGH 7.8
  • TI-2023-04378 Use After Free in vim/vim CVSS 3.1HIGH 7.8
See all 258 →

Sources