Skip to content

CVE-2017-5885 Multiple integer overflows in the (1) vnc_connection_server_message and (2) vnc_color_map_set functions in gtk-vnc before 0.7.0 allow remote servers to cause a denial of service (crash) or possibly ex...

CriticalCVSS 9.8 EPSS 5.0%
Published
Updated
Exploit status
No public exploit known

Description

Multiple integer overflows in the (1) vnc_connection_server_message and (2) vnc_color_map_set functions in gtk-vnc before 0.7.0 allow remote servers to cause a denial of service (crash) or possibly execute arbitrary code via vectors involving SetColorMapEntries, which triggers a buffer overflow.

Affected products

ProductAffected versionsFixed in
debian/gtk-vnc(Debian:12) < 0.6.0-3 0.6.0-3
debian/gtk-vnc(Debian:13) < 0.6.0-3 0.6.0-3
debian/gtk-vnc(Debian:14) < 0.6.0-3 0.6.0-3
fedoraproject fedora = 25 No fix listed
GNOME gtk-vnc <= 0.6.0 No fix listed
alpine/gtk-vnc(Alpine:v3.10) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.11) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.12) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.13) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.14) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.15) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.16) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.17) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.18) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.19) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.20) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.21) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.22) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.23) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.24) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.5) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.6) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.7) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.8) < 0.7.0-r0 0.7.0-r0
alpine/gtk-vnc(Alpine:v3.9) < 0.7.0-r0 0.7.0-r0

References