CVEvulnerability

CVE-2017-18922

9.8 CRITICAL Published 2020-06-30 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2020-06-30
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
9.8 CRITICAL — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0 ([email protected])
7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P
Weaknesses
CWE-787

Description

It was discovered that websockets.c in LibVNCServer prior to 0.9.12 did not properly decode certain WebSocket frames. A malicious attacker could exploit this by sending specially crafted WebSocket frames to a server, causing a heap-based buffer overflow.

Affected configurations

• libvncserver project libvncserver (< 0.9.12) • canonical ubuntu linux 16.04 • canonical ubuntu linux 18.04 • canonical ubuntu linux 19.10 • canonical ubuntu linux 20.04 • opensuse leap 15.1 • opensuse leap 15.2 • fedoraproject fedora 31 • fedoraproject fedora 32 • siemens simatic itc1500 firmware (>= 3.0.0.0 < 3.2.1.0) • siemens simatic itc1500 pro firmware (>= 3.0.0.0 < 3.2.1.0) • siemens simatic itc1900 firmware (>= 3.0.0.0 < 3.2.1.0) • siemens simatic itc1900 pro firmware (>= 3.0.0.0 < 3.2.1.0) • siemens simatic itc2200 firmware (>= 3.0.0.0 < 3.2.1.0) • siemens simatic itc2200 pro firmware (>= 3.0.0.0 < 3.2.1.0)

Related

Weakness · CWE (1)

  • CWE-787 Out-of-bounds Write weakness

References