Katalog CVE

CVE-2014-6052

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja HandleRFBServerMessage w libvncclient/rfbproto.c w LibVNCServer w wersji 0.9.9 i wcześniejszych nie sprawdza wartości zwracanych przez malloc, co pozwala zdalnym serwerom VNC na spowodowanie awarii aplikacji lub potencjalne wykonanie dowolnego kodu poprzez określenie dużego rozmiaru ekranu w wiadomości FramebufferUpdate, ResizeFrameBuffer lub PalmVNCReSizeFrameBuffer.

Ocena ryzyka

Podatność ta może prowadzić do awarii aplikacji, co wpływa na dostępność usług. Istnieje również ryzyko wykonania dowolnego kodu, co może zagrażać bezpieczeństwu systemu.

Rekomendacja

Zaleca się aktualizację LibVNCServer do najnowszej wersji, która zawiera poprawki zabezpieczeń. Dodatkowo, warto monitorować i ograniczać dostęp do serwerów VNC.

Inne podatności w LibVNCServer

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS