9.8

CVE-2017-18922: canonical ubuntu_linux Out-of-bounds Write

CVSS: 9.8v3.1CriticalModified
AliasesSUSE-SU-2020:1873-1RHSA-2020:3281RHSA-2020:3385
Published 30-06-2020Last modified 05-08-2024

Vulnerability summary

CVE-2017-18922 is a critical (CVSS 9.8) Out-of-bounds Write vulnerability in canonical ubuntu_linux. EPSS estimates a 2.26% chance of exploitation in the next 30 days, higher than 82.6% of scored vulnerabilities.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.8/10
010
Critical · v3.1 (NVD)
EPSS score
2.26%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 6 · Related 6

Timeline

  1. 30-06-2020
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

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.

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

2.26%

Chance of exploitation in the next 30 days

Percentile

83%

Versus all other CVEs

30-day change

0.00 pp

From 2.26% on 18-09-2026

18-09-202618-10-2026
EPSS score
2.26%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Siemens6 products
Redhat4 products
  • libvncserver< 0:0.9.9-14.el7_8.1 | < 0:0.9.11-15.el8_2.1 | < 0:0.9.11-9.el8_1.3 | < 0:0.9.11-9.el8_0.3
  • libvncserver-debuginfo< 0:0.9.9-14.el7_8.1 | < 0:0.9.11-15.el8_2.1 | < 0:0.9.11-9.el8_1.3 | < 0:0.9.11-9.el8_0.3
  • libvncserver-debugsource< 0:0.9.11-15.el8_2.1 | < 0:0.9.11-9.el8_1.3 | < 0:0.9.11-9.el8_0.3
  • libvncserver-devel< 0:0.9.9-14.el7_8.1 | < 0:0.9.11-15.el8_2.1 | < 0:0.9.11-9.el8_1.3
Suse4 products
  • LibVNCServer&distro=SUSE Linux Enterprise Module for Package Hub 15 SP1< 0.9.10-4.19.1
  • LibVNCServer&distro=SUSE Linux Enterprise Module for Package Hub 15 SP2< 0.9.10-4.19.1
  • LibVNCServer&distro=SUSE Linux Enterprise Workstation Extension 15 SP1< 0.9.10-4.19.1
  • LibVNCServer&distro=SUSE Linux Enterprise Workstation Extension 15 SP2< 0.9.10-4.19.1
Opensuse3 products
  • leapEOL15.1 | 15.2
  • LibVNCServer&distro=openSUSE Leap 15.1< 0.9.10-lp151.7.6.1
  • LibVNCServer&distro=openSUSE Leap 15.2< 0.9.10-lp152.9.4.1
Ubuntu3 products
  • libvncserver< 0.9.10+dfsg-3ubuntu0.16.04.4 | < 0.9.11+dfsg-1ubuntu1.2 | < 0.9.12+dfsg-9ubuntu0.1
  • veyonAll versions (No fix recorded)
  • x11vncAll versions (No fix recorded)
Canonical1 product
Debian1 product
  • libvncserver< 0.9.12+dfsg-3
Fedoraproject1 product
Libvncserver_project1 product

9 vendors · 24 products

References

33 links
Show all 33 references