CVE-2014-6053
The rfbProcessClientNormalMessage function in rfbserver.c in TightVNC
server did not properly handle attempts to send a large amount of
ClientCutText data, which allowed remote attackers to cause a denial
of service (memory consumption or daemon crash) via a crafted message
that was processed by using a single unchecked malloc.
CVE-2018-7225
rfbProcessClientNormalMessage() in rfbserver.c did not sanitize
msg.cct.length, leading to access to uninitialized and potentially
sensitive data or possibly unspecified other impact (e.g., an integer
overflow) via specially crafted VNC packets.
CVE-2019-8287
TightVNC code contained global buffer overflow in HandleCoRREBBP
macro function, which could potentially have result in code
execution. This attack appeared to be exploitable via network
connectivity.
(aka CVE-2018-20020/libvncserver)
CVE-2018-20021
TightVNC in vncviewer/rfbproto.c contained a CWE-835: Infinite loop
Get the latest Linux and open source security news straight to your inbox.