CVE-2016-1248

vim: Lack of validation of values for few options results in code exection

Published Nov 23, 2016 CVSS 3.0 · 7.8 High EPSS 25.3% KEV · Not listed
Description
vim before patch 8.0.0056 does not properly validate values for the 'filetype', 'syntax' and 'keymap' options, which may result in the execution of arbitrary code if a file with a specially crafted modeline is opened.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-718-1 vim security update
Debian DSA Debian DSA DSA-3722-1 vim security update
Ubuntu USN Ubuntu USN USN-3139-1 Vim vulnerability
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
debian
Published
Updated
Aug 5, 2024, 10:48 PM
Reserved
Dec 27, 2015, 12:00 AM
Status
Modified
Published
Nov 23, 2016, 3:59 PM
Modified
Jun 17, 2026, 12:41 AM
Severity
Moderate
Public date
Nov 20, 2016, 12:00 AM