CVE Catalog

CVE-2014-6052

High
Published: Translated: NVD NIST

Summary

The HandleRFBServerMessage function in libvncclient/rfbproto.c in LibVNCServer version 0.9.9 and earlier does not check certain malloc return values, allowing remote VNC servers to cause application crashes or potentially execute arbitrary code by specifying a large screen size in FramebufferUpdate, ResizeFrameBuffer, or PalmVNCReSizeFrameBuffer messages.

Risk Assessment

This vulnerability can lead to application crashes, affecting service availability. There is also a risk of arbitrary code execution, which can compromise system security.

Recommendation

It is recommended to update LibVNCServer to the latest version that includes security fixes. Additionally, monitoring and restricting access to VNC servers is advisable.

Other vulnerabilities in LibVNCServer

See all
Original NVD description (English source)

The HandleRFBServerMessage function in libvncclient/rfbproto.c in LibVNCServer 0.9.9 and earlier does not check certain malloc return values, which allows remote VNC servers to cause a denial of service (application crash) or possibly execute arbitrary code by specifying a large screen size in a (1) FramebufferUpdate, (2) ResizeFrameBuffer, or (3) PalmVNCReSizeFrameBuffer message.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS