The gtk-vnc packages provide a VNC viewer widget for GTK. The gtk-vnc widget is built by using co-routines, which allows the widget to be completely asynchronous while remaining single-threaded.
The following packages have been upgraded to a later upstream version: gtk-vnc (0.7.0). (BZ#1416783)
Security Fix(es):
It was found that gtk-vnc lacked proper bounds checking while processing messages using RRE, hextile, or copyrect encodings. A remote malicious VNC server could use this flaw to crash VNC viewers which are based on the gtk-vnc library. (CVE-2017-5884)
An integer overflow flaw was found in gtk-vnc. A remote malicious VNC server could use this flaw to crash VNC viewers which are based on the gtk-vnc library. (CVE-2017-5885)
Additional Changes:
For detailed information on changes in this release, see the Red Hat Enterprise Linux 7.4 Release Notes linked from the References section.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | 7 | s390x | gtk-vnc-devel | < 0.7.0-2.el7 | gtk-vnc-devel-0.7.0-2.el7.s390x.rpm |
RedHat | 7 | ppc64 | gtk-vnc-python | < 0.7.0-2.el7 | gtk-vnc-python-0.7.0-2.el7.ppc64.rpm |
RedHat | 7 | s390 | gtk-vnc-devel | < 0.7.0-2.el7 | gtk-vnc-devel-0.7.0-2.el7.s390.rpm |
RedHat | 7 | ppc | gtk-vnc-devel | < 0.7.0-2.el7 | gtk-vnc-devel-0.7.0-2.el7.ppc.rpm |
RedHat | 7 | ppc64 | gtk-vnc2-devel | < 0.7.0-2.el7 | gtk-vnc2-devel-0.7.0-2.el7.ppc64.rpm |
RedHat | 7 | x86_64 | gvnc-tools | < 0.7.0-2.el7 | gvnc-tools-0.7.0-2.el7.x86_64.rpm |
RedHat | 7 | aarch64 | gtk-vnc2 | < 0.7.0-2.el7 | gtk-vnc2-0.7.0-2.el7.aarch64.rpm |
RedHat | 7 | ppc64le | gtk-vnc-python | < 0.7.0-2.el7 | gtk-vnc-python-0.7.0-2.el7.ppc64le.rpm |
RedHat | 7 | ppc64le | gvncpulse | < 0.7.0-2.el7 | gvncpulse-0.7.0-2.el7.ppc64le.rpm |
RedHat | 7 | ppc64le | gvnc-devel | < 0.7.0-2.el7 | gvnc-devel-0.7.0-2.el7.ppc64le.rpm |