Every CVE Search/ Get API key

CVE-2019-17662

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server...

9.8 CriticalPublic exploit

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server. The vulnerability exists even when authentication is turned on during the deployment of the VNC server. The password for authentication is stored in cleartext in a file that can be read via a ../../ThinVnc.ini directory traversal attack vector.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

96.8%Up 70.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server. The vulnerability exists even when authentication is turned on during the deployment of the VNC server. The password for authentication is stored in cleartext in a file that can be read via a ../../ThinVnc.ini directory traversal attack vector.

Record
CVE-2019-17662
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-22, CWE-522
Updated
2026-11-02
CVE List No score

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server. The vulnerability exists even when authentication is turned on during the deployment of the VNC server. The password for authentication is stored in cleartext in a file that can be read via a ../../ThinVnc.ini directory traversal attack vector.

Record
CVE-2019-17662
Updated
2026-11-02
EUVDEUVD-2019-7967 No score

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server. The vulnerability exists even when authentication is turned on during the deployment of the VNC server. The password for authentication is stored in cleartext in a file that can be read via a ../../ThinVnc.ini directory traversal attack vector.

Record
EUVD-2019-7967
Updated
2026-11-03
GitHub AdvisoriesGHSA-23gm-hjpg-qfp3 9.8

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server...

ThinVNC 1.0b1 is vulnerable to arbitrary file read, which leads to a compromise of the VNC server. The vulnerability exists even when authentication is turned on during the deployment of the VNC server. The password for authentication is stored in cleartext in a file that can be read via a ../../ThinVnc.ini directory traversal attack vector.

Record
GHSA-23gm-hjpg-qfp3
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-22
Updated
2026-11-02

Affected products

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBThinVNC 1.0b1 - Authentication Bypass2019-10-17
MetasploitThinVNC Directory Traversal2019-10-16
NucleiThinVNC 1.0b1 - Authentication Bypass
PoC in GitHubMuirlandOracle/CVE-2019-176622021-08-31
PoC in GitHubTamagaft/CVE-2019-176622022-06-19
PoC in GitHubbl4ck574r/CVE-2019-176622022-09-13
PoC in GitHubkxisxr/Bash-Script-CVE-2019-176622021-10-01
PoC in GitHubrajendrakumaryadav/CVE-2019-17662-Exploit2021-10-18
PoC in GitHubthomas-osgood/CVE-2019-176622023-05-19
PoC in GitHubwhokilleddb/CVE-2019-176622021-10-02

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, Metasploit, Nuclei, NVD, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-17662 is a critical vulnerability (CVSS 9.8) in Cybelsoft Thinvnc, published October 16, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 96.8%, the 99th percentile. No source names a fixed version.

References

MoveEnter Open