Libvncserver
Vendor:
First CVE: Jul 18, 2006 · Active for 20 years
18
Total CVEs
More Total CVEs than 90% of tracked products
2.6
Avg CVEs / Year
Higher CVE frequency than 74% of tracked products
7.6
Avg CVSS
Higher Avg CVSS than 73% of tracked products
0.0%
KEV Rate
Bottom 1%
Trends Over Time
The number and severity of CVEs published that impact Libvncserver over time
Volume of CVEsAvg CVSS Base Score
First CVE
Jul 18, 2006
20 years ago
Most Recent CVE
Mar 24, 2026
123 days ago
CVE Severity & Scoring
Libvncserver18 CVEs
22%
56%
22%
All CVEs352,427 CVEs
45%
40%
11%
MediumHighCritical
Attack Vector
Local0 (0.0%)
Network12 (66.7%)
Unknown6 (33.3%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low12 (66.7%)
High0 (0.0%)
Unknown6 (33.3%)
User Interaction
None11 (61.1%)
Unknown6 (33.3%)
Required1 (5.6%)
Privileges Required
Low0 (0.0%)
High0 (0.0%)
None12 (66.7%)
Unknown6 (33.3%)
Top CVEs
Signals from CVEs in this product scope (18 CVEs).
18 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2018-7225CRITICAL 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 pote | Feb 19, 2018 | 9.8 | 35 | NO | NO |
CVE-2017-18922CRITICAL 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 c | Jun 30, 2020 | 9.8 | 33 | NO | NO |
CVE-2016-9941CRITICAL 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 ar | Dec 31, 2016 | 9.8 | 32 | NO | NO |
CVE-2014-6051HIGH Integer overflow in the MallocFrameBuffer function in vncviewer.c in LibVNCServer 0.9.9 and earlier allows remote VNC servers to cause a denial of service (crash) and possibly exec | Sep 30, 2014 | 7.5 | 30 | NO | NO |
CVE-2026-32854HIGH LibVNCServer versions 0.9.15 and prior (fixed in commit dc78dee) contain null pointer dereference vulnerabilities in the HTTP proxy handlers within httpProcessInput() in httpd.c th | Mar 24, 2026 | 7.5 | 29 | NO | NO |
CVE-2014-6052HIGH The HandleRFBServerMessage function in libvncclient/rfbproto.c in LibVNCServer 0.9.9 and earlier does not check certain malloc return values, which allows remote VNC servers to cau | Dec 15, 2014 | 7.5 | 28 | NO | NO |
CVE-2026-32853HIGH LibVNCServer versions 0.9.15 and prior (fixed in commit 009008e) contain a heap out-of-bounds read vulnerability in the UltraZip encoding handler that allows a malicious VNC server | Mar 24, 2026 | 8.1 | 27 | NO | NO |
CVE-2020-14400HIGH An issue was discovered in LibVNCServer before 0.9.13. Byte-aligned data is accessed through uint16_t pointers in libvncserver/translate.c. NOTE: Third parties do not consider this | Jun 17, 2020 | 7.5 | 26 | NO | NO |
CVE-2014-6055MEDIUM Multiple stack-based buffer overflows in the File Transfer feature in rfbserver.c in LibVNCServer 0.9.9 and earlier allow remote authenticated users to cause a denial of service (c | Sep 30, 2014 | 6.5 | 26 | NO | NO |
CVE-2020-29260HIGH libvncclient v0.9.13 was discovered to contain a memory leak via the function rfbClientCleanup(). | Sep 2, 2022 | 7.5 | 25 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (18 CVEs).
CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
0 CVEs
0.0% of CVEs· Bottom 1%
Social Chatter
Signals from CVEs in this product scope (18 CVEs).
Media Mentions
Signals from CVEs in this product scope (18 CVEs).
Top CNAs Publishing CVEs For Libvncserver
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| 0.9.13 | 1 | 7.5 | 0.9% | 0 | 0 |
| 0.9.12 | 1 | 7.5 | 1.6% | 0 | 0 |
| 0.9.10 | 1 | 9.8 | 3.8% | 0 | 0 |
| 0.7.1 | 1 | 7.5 | 4.3% | 0 | 0 |