Skip to content

CVE-2018-20786 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...

HighCVSS 7.5 EPSS 2.9%
Published
Updated
Exploit status
No public exploit known

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.

Affected products

ProductAffected versionsFixed in
debian/libvterm(Debian:12) All versions No fix listed
debian/libvterm(Debian:12) = 0.1.4-1 No fix listed
debian/libvterm(Debian:12) = 0.2-1 No fix listed
debian/libvterm(Debian:12) = 0.3-1 No fix listed
debian/libvterm(Debian:12) = 0.3.1-1 No fix listed
debian/libvterm(Debian:12) = 0.3.2-1 No fix listed
debian/libvterm(Debian:12) = 0.3.3-1 No fix listed
debian/libvterm(Debian:12) = 0.3.3-2 No fix listed
debian/libvterm(Debian:12) = 0.3.3-3 No fix listed
debian/libvterm(Debian:12) = 0.3~rc1-1 No fix listed
debian/libvterm(Debian:13) All versions No fix listed
debian/libvterm(Debian:13) = 0.3.3-3 No fix listed
debian/libvterm(Debian:14) All versions No fix listed
debian/libvterm(Debian:14) = 0.3.3-3 No fix listed
debian/vim(Debian:12) < 2:8.1.0693-1 2:8.1.0693-1
debian/vim(Debian:13) < 2:8.1.0693-1 2:8.1.0693-1
debian/vim(Debian:14) < 2:8.1.0693-1 2:8.1.0693-1
alpine/libvterm(Alpine:v3.14) < 0.1.20190920-r1 0.1.20190920-r1
alpine/libvterm(Alpine:v3.15) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.16) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.17) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.18) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.19) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.20) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.21) < 0.1.4-r0 0.1.4-r0
Show 8 more
ProductAffected versionsFixed in
alpine/libvterm(Alpine:v3.22) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.23) < 0.1.4-r0 0.1.4-r0
alpine/libvterm(Alpine:v3.24) < 0.1.4-r0 0.1.4-r0
ubuntu/libvterm(Ubuntu:24.04) All versions No fix listed
ubuntu/libvterm(Ubuntu:26.04) All versions No fix listed
ubuntu/libvterm(Ubuntu:26.10) All versions No fix listed
leonerd libvterm <= 0\+bzr726 No fix listed
ubuntu/libvterm(Ubuntu:22.04) All versions No fix listed

References