CVE-2026-51400

vim: Vim: Arbitrary code execution via vms_fixfilename() function

Published Aug 4, 2026 CVSS 3.1 · 8.4 High EPSS < 1% KEV · Not listed
Description
An issue in Vim Project v9.2.0389 and earlier allows a local attacker to execute arbitrary code via the vms_fixfilename() function within file vim/src/os_vms.c

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Vim
Vim vim
CPEs cpe:2.3:a:vim:vim:*:*:*:*:*:*:*:*
Vendors & Products Vim
Vim vim
Type Values Removed Values Added
Title Local Code Execution via vms_fixfilename() in Vim vim: Vim: Arbitrary code execution via vms_fixfilename() function
Weaknesses CWE-94
References
Metrics threat_severity

None

threat_severity

Moderate

Type Values Removed Values Added
Title Local Code Execution via vms_fixfilename() in Vim
Type Values Removed Values Added
Title Local Code Execution via Filename Fixing in Vim v9.2.0389 and Earlier
Weaknesses CWE-20
Type Values Removed Values Added
Weaknesses CWE-401
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Local Code Execution via Filename Fixing in Vim v9.2.0389 and Earlier
Weaknesses CWE-20
Type Values Removed Values Added
Description An issue in Vim Project v9.2.0389 and earlier allows a local attacker to execute arbitrary code via the vms_fixfilename() function within file vim/src/os_vms.c
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2026, 5:42 PM
Reserved
Jun 7, 2026, 12:00 AM
Status
Analyzed
Published
Aug 4, 2026, 9:16 PM
Modified
Oct 24, 2026, 4:10 PM
Severity
Moderate
Public date
Aug 4, 2026, 12:00 AM