Skip to content
OpenAdvisories
Unscored CVE-2018-20022 EUVD-2018-12600GHSA-gjmw-36r2-gw2r

LibVNC before 2f5b2ad1c6c99b1ac6482c95844a84d66bb52838 contains multiple weaknesses CWE-665: Improper Initialization vulnerability in VNC c…

Published Dec 19, 2018 · Updated Aug 5, 2024 · Assigned by Kaspersky

Description

LibVNC before 2f5b2ad1c6c99b1ac6482c95844a84d66bb52838 contains multiple weaknesses CWE-665: Improper Initialization vulnerability in VNC client code that allows attacker to read stack memory and can be abuse for information disclosure. Combined with another vulnerability, it can be used to leak stack memory layout and in bypassing ASLR

Affected products

VendorProductAffectedFixed
— LibVNC commit 2f5b2ad1c6c99b1ac6482c95844a84d66bb52838 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libvncserver 0.9.11+dfsg-1.2 —
Debian 14 ssvnc 1.0.29-5 —
Debian 14 tightvnc 1:1.3.9-9.1 —
Debian 13 libvncserver 0.9.11+dfsg-1.2 —
Debian 13 ssvnc 1.0.29-5 —
Debian 13 tightvnc 1:1.3.9-9.1 —
Debian 13 veyon 4.1.4+repack1-1 —
Debian 12 libvncserver 0.9.11+dfsg-1.2 —
Debian 12 ssvnc 1.0.29-5 —
Debian 12 tightvnc 1:1.3.9-9.1 —
Debian 12 veyon 4.1.4+repack1-1 —
Debian 9 libvncserver 0.9.11+dfsg-1.3~deb9u1 DSA-4383-1
Debian 8 italc 1:2.0.2+dfsg1-2+deb8u1 DLA-1979-1
Debian 8 libvncserver 0.9.9+dfsg2-6.1+deb8u4 DLA-1617-1
Debian 8 ssvnc 1.0.29-2+deb8u1 DLA-2016-1
Debian 8 tightvnc 1.3.9-6.5+deb8u1 DLA-2045-1
ReleasePackageFixed inAdvisory
Ubuntu 26.10 tightvnc No fix yet —
Ubuntu 26.04 LTS tightvnc No fix yet —
Ubuntu 25.10 tightvnc No fix yet —
Ubuntu 24.04 LTS tightvnc No fix yet —
Ubuntu 22.04 LTS tightvnc No fix yet —
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS tightvnc No fix yet —
Ubuntu 18.04 LTS italc 1:3.0.3+dfsg1-3ubuntu0.1 USN-4547-1
Ubuntu 18.04 LTS libvncserver 0.9.11+dfsg-1ubuntu1.1 USN-3877-1
Ubuntu 18.04 LTS ssvnc +1 No fix yet —
Ubuntu 16.04 LTS italc 1:2.0.2+dfsg1-4ubuntu0.1 USN-4587-1
Ubuntu 16.04 LTS libvncserver 0.9.10+dfsg-3ubuntu0.16.04.3 USN-3877-1
Ubuntu 16.04 LTS ssvnc 1.0.29-2+deb8u1build0.16.04.1 USN-4547-2
Ubuntu 16.04 LTS tightvnc No fix yet —
Ubuntu 14.04 LTS libvncserver 0.9.9+dfsg-1ubuntu1.4 USN-3877-1
Ubuntu Pro 14.04 LTS tightvnc 1.3.9-6.5+deb8u1build0.14.04.1~esm1 —
ReleasePackageFixed inAdvisory
SLES 15 LibVNCServer 0.9.10-4.3.1 SUSE-SU-2019:0080-1
SLES 12 SP4 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES 12 SP3 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES 12 SP2 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES 12 SP1 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES 11 SP4 LibVNCServer 0.9.1-160.6.1 SUSE-SU-2019:13927-1
SLES 11 SP3 LibVNCServer 0.9.1-160.6.1 SUSE-SU-2019:13927-1
SLES for SAP 12 SP4 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES for SAP 12 SP3 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES for SAP 12 SP2 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SLES for SAP 12 SP1 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-2
SLES for SAP 11 SP4 LibVNCServer 0.9.1-160.6.1 SUSE-SU-2019:13927-1
SUSE OpenStack Cloud 7 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
SUSE Linux Enterprise Point of Sale 11 SP3 LibVNCServer 0.9.1-160.6.1 SUSE-SU-2019:13927-1
SUSE Enterprise Storage 4 LibVNCServer 0.9.9-17.8.1 SUSE-SU-2019:0060-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.0 LibVNCServer 0.9.10-lp150.3.3.1 openSUSE-SU-2019:0053-1

Advisories 14

References