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

Moderate: libvncserver security update

Published May 18, 2021 · Updated Oct 29, 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 AlmaLinux Release Notes linked from the References section.

Fixed packages 2

ReleasePackageFixed in
AlmaLinux · 8 libvncserver 0.9.11-17.el8
AlmaLinux · 8 libvncserver-devel 0.9.11-17.el8

Vulnerabilities 5

References

  • report
    https://vulners.com/cve/CVE-2018-21247
  • report
    https://vulners.com/cve/CVE-2019-20839
  • report
    https://vulners.com/cve/CVE-2020-14397
  • report
    https://vulners.com/cve/CVE-2020-14405
  • report
    https://vulners.com/cve/CVE-2020-25708