Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2018:0830-1

Опубликовано: 27 мар. 2018
Источник: suse-cvrf

Описание

Security update for LibVNCServer

LibVNCServer was updated to fix two security issues.

These security issues were fixed:

  • CVE-2018-7225: Missing input sanitization inside rfbserver.c rfbProcessClientNormalMessage() (bsc#1081493).
  • CVE-2016-9942: Heap-based buffer overflow in ultra.c allowed remote servers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted FramebufferUpdate message with the Ultra type tile, such that the LZO payload decompressed length exceeds what is specified by the tile dimensions (bsc#1017712).
  • CVE-2016-9941: Heap-based buffer overflow in rfbproto.c allowed remote servers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted FramebufferUpdate message containing a subrectangle outside of the client drawing area (bsc#1017711).

Список пакетов

SUSE Linux Enterprise Server 12 SP2
libvncclient0-0.9.9-17.5.1
libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3
libvncclient0-0.9.9-17.5.1
libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2
libvncclient0-0.9.9-17.5.1
libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server for SAP Applications 12 SP2
libvncclient0-0.9.9-17.5.1
libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server for SAP Applications 12 SP3
libvncclient0-0.9.9-17.5.1
libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Software Development Kit 12 SP2
LibVNCServer-devel-0.9.9-17.5.1
SUSE Linux Enterprise Software Development Kit 12 SP3
LibVNCServer-devel-0.9.9-17.5.1

Описание

Heap-based buffer overflow in rfbproto.c in LibVNCClient in LibVNCServer before 0.9.11 allows remote servers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted FramebufferUpdate message containing a subrectangle outside of the client drawing area.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2:libvncclient0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP2:libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3:libvncclient0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3:libvncserver0-0.9.9-17.5.1

Ссылки

Описание

Heap-based buffer overflow in ultra.c in LibVNCClient in LibVNCServer before 0.9.11 allows remote servers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted FramebufferUpdate message with the Ultra type tile, such that the LZO payload decompressed length exceeds what is specified by the tile dimensions.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2:libvncclient0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP2:libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3:libvncclient0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3:libvncserver0-0.9.9-17.5.1

Ссылки

Описание

An issue was discovered in LibVNCServer through 0.9.11. rfbProcessClientNormalMessage() in rfbserver.c does 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.


Затронутые продукты
SUSE Linux Enterprise Server 12 SP2:libvncclient0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP2:libvncserver0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3:libvncclient0-0.9.9-17.5.1
SUSE Linux Enterprise Server 12 SP3:libvncserver0-0.9.9-17.5.1

Ссылки
Уязвимость SUSE-SU-2018:0830-1