CVE-2018-20786

libvterm: NULL pointer dereference in vterm_screen_set_callbacks

Published Feb 24, 2019 CVSS 3.0 · 7.5 High EPSS 2.9% KEV · Not listed
Description
libvterm through 0+bzr726, as used in Vim and other products, mishandles certain out-of-memory conditions, leading to a denial of service (application crash), related to screen.c, state.c, and vterm.c.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-13329 libvterm through 0+bzr726, as used in Vim and other products, mishandles certain out-of-memory conditions, leading to a denial of service (application crash), related to screen.c, state.c, and vterm.c.
Ubuntu USN Ubuntu USN USN-4309-1 Vim vulnerabilities
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Metrics epss

{'score': 0.00603}

epss

{'score': 0.00607}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 15, 2026, 5:41 PM
Reserved
Feb 24, 2019, 12:00 AM
Status
Modified
Published
Feb 24, 2019, 2:29 PM
Modified
Oct 15, 2026, 6:17 PM
Severity
Low
Public date
Dec 24, 2018, 12:00 AM