CVE-2019-15690
Severity
8.8HIGH
EPSS
4.3%
top 11.08%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJan 24
Description
LibVNCServer 0.9.12 release and earlier contains heap buffer overflow vulnerability within the HandleCursorShape() function in libvncclient/cursor.c. An attacker sends cursor shapes with specially crafted dimensions, which can result in remote code execution.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HExploitability: 2.8 | Impact: 5.9
Affected Packages2 packages
🔴Vulnerability Details
3📋Vendor Advisories
4Red Hat▶
libvncserver: HandleCursorShape() integer overflow resulting in heap-based buffer overflow↗2019-12-20
Red Hat▶
libvncserver: integer overflow and heap-based buffer overflow in libvncclient/cursor.c in HandleCursorShape function↗2019-11-17
Debian▶
CVE-2019-15690: libvncserver - LibVNCServer 0.9.12 release and earlier contains heap buffer overflow vulnerabil...↗2019
💬Community
4Bugzilla▶
CVE-2019-20788 libvncserver: integer overflow and heap-based buffer overflow in libvncclient/cursor.c in HandleCursorShape function↗2020-04-30
Bugzilla▶
CVE-2019-15690 libvncserver: heap buffer overflow could result in crash or arbitrary code execution [fedora-all]↗2020-03-10
Bugzilla▶
CVE-2019-15690 libvncserver: heap buffer overflow could result in crash or arbitrary code execution [epel-7]↗2020-03-10
Bugzilla▶
CVE-2019-15690 libvncserver: HandleCursorShape() integer overflow resulting in heap-based buffer overflow↗2020-03-10