Skip to content
OpenAdvisories
Medium RLSA-2021:1811 5 CVEs

Moderate: libvncserver security update

Published May 18, 2021 · Updated Feb 4, 2026

Summary

LibVNCServer is a C library that enables you to implement VNC server functionality into own programs.

Security Fix(es):

* libvncserver: uninitialized memory contents are vulnerable to Information Leak (CVE-2018-21247)

* libvncserver: buffer overflow in ConnectClientToUnixSock() (CVE-2019-20839)

* libvncserver: libvncserver/rfbregion.c has a NULL pointer dereference (CVE-2020-14397)

* libvncserver: libvncclient/rfbproto.c does not limit TextChat size (CVE-2020-14405)

* libvncserver: libvncserver/rfbserver.c has a divide by zero which could result in DoS (CVE-2020-25708)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.4 Release Notes linked from the References section.

Fixed packages 1

ReleasePackageFixed in
Rocky Linux · 8 libvncserver 0:0.9.11-17.el8

Vulnerabilities 5

References

  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1849877
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1849886
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1860325
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1860344
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1896739